SPin : a Fujaba plugin for architecture stratification
Felix Klar, Thomas Kühne, Martin Girschick · TUbilio (Technical University of Darmstadt) · 2005
SPin is a plugin for Fujaba that provides basic support for architecture stratification. It enables Fujaba models to be annotated with refinement directives which may then automatically be executed by the plugin. The corresponding refinement transformations may be defined with a combination of story driven modeling and Java coding. These transformations affect both model and associated code, and may be defined interactively, i.e., do not require Fujaba to be shutdown and started up again. In this paper we describe the purpose of the plugin, how to use it, its realization, and some supporting functionality.