A methodology for the high level design of object-oriented software

by S. A. Muhammad

Type Thesis
Rate 0.0 /5

Object-orientation offers a new design paradigm which can help to manage the growing complexity and increasing costs of software development and maintenance. The paradigm also promises greater productivity by facilitating the building of reliable applications from reusable components. However, proposed object-oriented design methodologies are still at an initial stage of investigation. Most of these methodologies do not incorporate a dynamic model, and almost all of them do not consider design-…

Read More ↓

Summary

Object-orientation offers a new design paradigm which can help to manage the growing complexity and increasing costs of software development and maintenance. The paradigm also promises greater productivity by facilitating the building of reliable applications from reusable components. However, proposed object-oriented design methodologies are still at an initial stage of investigation. Most of these methodologies do not incorporate a dynamic model, and almost all of them do not consider design-consistency checking in greater detail at the high-level design stage. We develop an object-oriented, high-level, software design methodology. The methodology is based on two models: a static model, and a dynamic model. The static model uses a form of an enhanced entity-relationship model, inheritance diagrams, and CRC (Class Responsibility Collaboration) cards to capture the static structure of the classes and class relationships. The dynamic model uses a modified Harel's Statechart notation to capture the internal behaviour of each class and the message passing behaviour among collaborating classes in the system. (Abstract shortened by UMI.)

Read More ↓

Edition Statements

  • Publication Date:1993

Thesis Information

  • Degree:M.S.
  • University:King Fahd University of Petroleum and Minerals (Saudi Arabia)
  • Pages:188

Publication Statements

  • Language:eng
  • Publication Date:1993

Edition Identifiers

  • proquest:230750019

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads