Gesellschaft für Informatik e.V.

Lecture Notes in Informatics


Modellierung 2002, Modellierung in der Praxis - Modellierung für die Praxis, Arbeitstagung der GI, 25.-27. März 2002 in Tutzing, Proceedings. P-12, 87-97 (2002).

GI, Gesellschaft für Informatik, Bonn
2002


Editors

Martin Glinz (ed.), Günther Müller-Luschnat (ed.)


Copyright © GI, Gesellschaft für Informatik, Bonn

Contents

Ein Werkzeug zur Nutzung von Analysemustern

Alfred Wulff

Abstract


Patterns represent established concepts in object-oriented development with a main application area in design and architectural project phases. Although the potential benefits of Analysis Patterns are well-known, there is still no widespread application in the daily work. Prerequisites for an efficient utilisation of patterns in requirements and business modelling phases of a project are a fast projector even company-wide access to analysis pattern sources, integration in the development process and appropriate tool support. E-Business projects can benefit from Analysis patterns esp. concerning the critical factor "time-to-market" because the availability of resources with initial design ideas can accelerate the early modelling phases. After a survey of pattern descriptions in the Unified Modeling Language (UML) and available CASE-Tool support, this contribution depicts the architecture and application of a Pattern-Tool that was developed in the scope of an E-Government project. The tool provides an initial set of known Analysis Patterns, supports its selection and integration in concrete system models, and enables extension and modification of the Pattern population. The Pattern-Tool is integrated as a "Plug-In"-component in the commercial CASE-Tool "Rational Rose". The open architecture enables an adaptation for other tools and modelling languages. Examples and experiences for applied Analysis patterns in the E- Government project will be illustrated.


Full Text: PDF

GI, Gesellschaft für Informatik, Bonn
ISBN 3-88579-342-3


Last changed 04.10.2013 17:53:51