Vereno, Dominik and Neureiter, Christian and Eschlberger, Simon and Millaku, Mergim and Kuchenbuch, René and Uslar, Mathias
IEEE Access
The SGAM Toolbox has established itself as a valuable modeling tool in the energy sector, particularly for interdisciplinary system-of-systems use cases. Built on a domain-specific modeling language that is anchored in European smart grid standardization, the toolbox has been adopted across academia and industry. Drawing on this extensive experience, we introduce the new and improved SGAM Toolbox. First, we review published applications of the tool; it has been widely used for high-level architecture modeling, often alongside other software in areas such as security, privacy, and e-mobility integration. Based on our findings, the key updates for the new toolbox include a strong formal foundation, a clear definition on how the tool should interface with requirements engineering, comprehensive semantics, and a viewpoint structure that segregates logical from technical aspects; these improvements enhance usability and real-world applicability. Second, the updated toolbox is presented in accordance with the TILO language-engineering stack; the specification includes the underlying ontology, a MOF-conformant metamodel, a UML-based implementation, and a modeling add-in for Enterprise Architect for advanced features. Third, we offer a practical demonstration of the toolbox, showing use case–driven architecture modeling. The SGAM Toolbox aims to strengthen its role as a platform for collaborating on system-of-systems use cases, bringing together the diverse stakeholders in smart grid projects.