Abstract
This thesis is supported by the GRaViTY framework for Assisting developers in the model-driven development and maintenance of secure software systems. For this purpose, GRaViTY extends the Eclipse IDE with functionalities for the model-driven development of secure variant-rich software systems. To give an overview of the framework, first, we discuss the structuring of GRaViTY into Eclipse plugins. Afterward, we consider GRaViTY as SPL and discuss its configuration space. Finally, we discuss the extensibility of the GRaViTY framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
GRaViTY’s GitHub Repository: https://github.com/GRaViTY-Tool/gravity-tool
- 2.
Eclipse Public License (EPL). https://www.eclipse.org/legal/epl-2.0/
- 3.
OSGi Working Group Website: https://www.osgi.org/
- 4.
GRaViTY Update Site: https://www.gravity-tool.org/updatesite/
- 5.
Eclipse MoDisco Project: https://www.eclipse.org/MoDisco/
- 6.
Eclipse Tycho: https://projects.eclipse.org/projects/technology.tycho
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Fachmedien Wiesbaden GmbH, part of Springer Nature
About this chapter
Cite this chapter
Peldszus, S.M. (2022). The GRaViTY Framework. In: Security Compliance in Model-driven Development of Software Systems in Presence of Long-Term Evolution and Variants. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-37665-9_14
Download citation
DOI: https://doi.org/10.1007/978-3-658-37665-9_14
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-37664-2
Online ISBN: 978-3-658-37665-9
eBook Packages: Computer ScienceComputer Science (R0)