Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Composition of object-oriented software design models

Clarke, Siobhán (2001) Composition of object-oriented software design models. PhD thesis, Dublin City University.

Abstract
In practice, object-oriented design models have been less useful throughout the lifetime of software systems than they should be Design models are often large and monolithic, and the structure of designs is generally quite different from that of requirements. As a result, developers tend to discard the design, especially as the system evolves, since it is too difficult to keep its relationship to requirements and code accurate, especially when both are changing. This thesis identifies a number of key, well-defined problems with current object-oriented design methods and proposes new techniques to solve them. The new techniques present a different approach to designing systems, based on flexible decomposition and composition. The existing decomposition mechanisms of object-oriented designs (based on class, object, interface and method) are extended to include decomposing designs in a manner directly aligning design with requirements specifications. Composition mechanisms for designs are extended to support the additional decomposition mechanisms. The approach closely aligns designs with both requirements specifications and with code. It is illustrated how this approach permits the benefits of designs to be maintained throughout a system’ s lifetime.
Metadata
Item Type:Thesis (PhD)
Date of Award:2001
Refereed:No
Supervisor(s):Murphy, John
Uncontrolled Keywords:Object Oriented Programming; OOP
Subjects:Computer Science > Computer software
Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License
ID Code:18413
Deposited On:17 Jul 2013 13:40 by Celine Campbell . Last Modified 17 Jul 2013 13:40
Documents

Full text available as:

[thumbnail of Siobhan_Clarke.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
6MB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record