FRaMED SPL (2.0)
The Full-fledged Role Modeling EDitor Software Product Line (FRaMED SPL) (Version 2.0) is the reimplementation of FRaMED allowing the graphical specification of Role-based Software Systems by means of compartments (aka. contexts), objects, roles, and relationships. Moreover, it supports a varity of constraints upon roles and relationships.
While this was already possible in FRaMED, this editor is a feature modular graphical editor product line (GEPL)¹ that permits users to dynamically reconfigure the available concepts, as well as constraints and developers to modularly extending the language family adding and removing concepts and constraints.
Further information can be found in the wiki.
¹) Thomas Kühn, Kevin Ivo Kassin, Walter Cazzola, and Uwe Aßmann, Modular Feature-Oriented Graphical Editor Product Lines. In Proceedings of the 22th International Software Product Line Conference, ACM, 2018.
Installation for Users
- Install a Java 8 runtime environment
- Download and run the appropriate build for your system:
- Windows: 64 bit zip
- Linux: 64 bit zip
- Mac OS: 64 bit zip
Alternatively, you can use Help -> Install new software
in an existing eclipse installation, add https://rosi.pages.st.inf.tu-dresden.de/framed/site
as an update site and install the contained FRaMED feature.
Installation for Developers
Please follow the instructions on Github.