Generating systems from multiple levels of abstraction

2Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We describe our prototype implementation for Architecture Stratification supporting system descriptions at multiple levels of abstraction for developing complex software systems. Our tool transforms both model and code fragments in parallel using refinement transformations which are specified with a combination of "Story-Driven-Modeling" and Java code. Multi-level editing is enabled by allowing additive modifications at lower abstraction levels that are retained on re-generation. We present a case study illustrating the application of a number of design patterns and show how our approach can be used to tie in a generic framework by automatically generating the corresponding glue code. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Girschick, M., Kühne, T., & Klar, F. (2007). Generating systems from multiple levels of abstraction. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4473 LNCS, pp. 127–141). Springer Verlag. https://doi.org/10.1007/978-3-540-75912-6_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free