MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Experiences using Design Patterns to Reorganize an Object-Oriented Application (1994) [6 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Walter Zimmer, Forschungszentrum Informatik, Bereich Programmstrukturen
Position Paper for the Pattern Workshop, The 8th European Conference on Object-Oriented Programming
ftp://ftp.fzi.de/pub/PROST/papers/dp_experiences.ps.Z
Add To MetaCart

Abstract:

Most current object-oriented design techniques and approaches focus on the new development of a software system, without regarding the reorganization of existing systems at all. But many people point out, that after the initial design and implementation of an object-oriented system, the system must often be reorganized in order to get a cleaner design which is easier to understand, modify and extend. This paper presents experiences in the reorganization process of a hypermedia application, in which the new design pattern approach [Gamm93] was extensively used. 1.

Citations

751 Object-Oriented Software Engineering: A Use Case Driven Approach – Jacobson - 1993
625 Design Patterns – Gamma, Helm, et al. - 1995
263 Refactoring Object-Oriented Frameworks – Opdyke - 1992
182 Documenting frameworks using patterns – Johnson - 2001
176 Advanced C++ programming styles and idioms – Coplien - 1992
141 Design patterns: Abstraction and reuse of object-oriented design – Gamma, Helm, et al. - 1993
120 Patterns generate architectures – Beck, Johnson - 1994
91 Object-oriented patterns – Coad - 1992
88 Towards a Metrics Suite for Object Oriented Design," presented at – Chidamber, Kemerer - 1991
66 Visualizing the behavior of object-oriented systems – Pauw, Helm, et al. - 1993
59 Object-oriented programming: an objective sense of style – Lieberherr, Holland, et al. - 1988
50 Refactoring: An aid in designing application frameworks and evolving object-oriented systems – Opdyke, Johnson - 1990
49 TS: An Optimizing Compiler for Smalltalk – Johnson, Graver, et al. - 1988
43 An incremental class reorganization approach – Casais - 1992
39 Relationships Between Design Patterns," in Pattern Languages of Program Design – Zimmer - 1995
17 Design and Reuse in Object-Oriented Frameworks: Patterns, Contracts and Motifs in Concert – Lajoie, Keller - 1994
13 Heterogeneous design idioms for software architecture – Shaw - 1991
9 Patterns and Software development – BECK - 1993
5 Rational architectures for object-oriented software systems – Buschmann - 1993
4 Generative pattern languages: An emerging direction of software design – Coplien - 1994
3 Contributions to teaching object oriented design and programming – Lieberherr, Riel - 1989
3 Meta-patterns: A means for describing the essentials of reusable o-o design – Pree - 1994
1 Anwendung von Design-Mustern zur Reorganisation einer Multimedia-Anwendung – Kroll - 1993