|
TROOP - Transformation of Object
Oriented Design using Design Patterns
Introducing design patterns in existing systems
Design patterns, well-understood solutions for a typical problem in software design, is leading edge technology to improve reusability of software. Current efforts of integration of design patterns were designed from scratch. This is an important reason why design patterns have not yet found a successful way into industrial applications.
At the Forschungszentrum Informatik, Karlsruhe an innovative approach to integrate design patterns into existing object oriented systems has been worked out. In TROOP we have evaluated the industrial effectiveness of this approach . We have invested time and effort in a transformational approach introducing design patterns in existing systems. Of principal importance in the project was the integration of design patterns in Together, a commercial development tool, followed by an early adoption in the development process of
map&guide, our main geographical information system.
Results of TROOP
- Further improvement of the methodology of transformational design pattern introduction.
- Extension of Together with design pattern functionality.
- Introduction of methodology and tool in map&guide.
In short we found the methodology to be mature and we successfully integrated the technology. The TROOP version of Together has entered the market shortly after. TROOP has been very successful in building an industrial uptake of an academic approach. |
| |
© CAS Software AG
|
|
|