Konferenzbeitrag
Tool support for architecture stratification
Volltext URI
Dokumententyp
Text/Conference Paper
Zusatzinformation
Datum
2006
Autor:innen
Zeitschriftentitel
ISSN der Zeitschrift
Bandtitel
Quelle
Verlag
Gesellschaft für Informatik e.V.
Zusammenfassung
Architecture Stratification is a technique for describing and developing complex software systems on multiple levels of abstractions. In this paper we present an approach and a corresponding implementation-in the form of a Fujaba pluginfor refining models including their behavior. Our plugin enables Fujaba models to be annotated with refinement directives and supports the definition of corresponding refinement transformations with a combination of “Story-Driven-Modeling” and Java code. In this paper we motivate architecture stratification, describe how to define and use transformations, and present a case study.