Skip to main content

Research Repository

Advanced Search

Incorporating design patterns into object-oriented development methods

Moghim, MR

Authors

MR Moghim



Contributors

GS Cooper G.S.Cooper@salford.ac.uk
Supervisor

Abstract

Object-oriented methods and design patterns provide valuable design guidance
for object-oriented system development. However, they are not competitors, and
in fact complement each other in many ways.
The research reported in this thesis studied how to apply design patterns and
object-oriented methods together to guide system development. It addresses
issues such as, how methods need to be changed to accommodate the application
of design patterns; how design patterns need to be adapted to fit within methods;
and how the heuristics of design patterns may be brought to bear on improving
methods. The thesis reports the experience of accommodating six design patterns
( Adapter, Composite, Facade, Mediator, Observer and Strategy ) from the book
entitled "Design Patterns Elements of Reusable Object-Oriented Software" by
E.Gamma, R. Helm, R.Johnson and J.Vlissides into certain object-oriented
methods namely (Responsibility-Driven Design, Object-Oriented Software
Engineering and Unified Modelling Language).
This experience has been used in the work to generate a general approach for
accommodating design patterns into methods. It also shows how the properties
of the object-oriented methods and design patterns interact.�

Citation

Moghim, M. Incorporating design patterns into object-oriented development methods. (Thesis). Salford : University of Salford

Thesis Type Thesis
Deposit Date Oct 3, 2012
Award Date Jan 1, 1999

This file is under embargo due to copyright reasons.

Contact Library-ThesesRequest@salford.ac.uk to request a copy for personal use.





Downloadable Citations