Technology of Object-Oriented Languages and Systems
Building an OMT-Editor Using Design Patterns: An Experience Report
Santa Barbara, California
August 03-August 07
ISBN: 0-8186-8482-8
This paper discusses the development and implementation of a customizable editor for OMT/UML style object-models and behavior-models. A number of well known design patterns are used to obtain a flexible architecture that allows to build tool support for our software engineering research requiring variants or add-ons to the basic editors.We report on the difficulties we encountered in applying the Model-View-Control, Observer, Visitor, Iterator, Bridge, Facade and Chain of Responsibility patterns and we evaluate the claims of improved flexibility, modularity, reusability, and understandability as stated in the design pattern literature in general.
Index Terms:
Design Patterns, Architectural Patterns, Experience Report
Citation:
Bart Wydaeghe, Kurt Verschaeve, Bart Michiels, Bruno Van Damme, Evert Arckens, Viviane Jonckers, "Building an OMT-Editor Using Design Patterns: An Experience Report," tools, pp.20, Technology of Object-Oriented Languages and Systems, 1998