{"title":"Multi-level Modeling as a Language Architecture for Reference Models: On the Example of the Smart Grid Domain","authors":"S. Kinderen, Monika Kaczmarek-Heß","doi":"10.1109/CBI.2019.00027","DOIUrl":null,"url":null,"abstract":"In this paper, we propose the use of multi-level modeling as an underlying language architecture for the creation and use of reference models. We focus on the added flexibility and expressiveness offered by multi-level modeling, such as, among others, the ability to express domain information at the appropriate level of abstraction, and removing the need for additional consistency checking mechanisms. We illustrate the use of multi-level modeling on the basis of a multi-level reference model for smart grid cybersecurity created using the Flexible Meta Modeling and Execution Language (FMMLx), and briefly showcase an implementation in the integrated modeling and programming environment XModeler.","PeriodicalId":193238,"journal":{"name":"2019 IEEE 21st Conference on Business Informatics (CBI)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 21st Conference on Business Informatics (CBI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CBI.2019.00027","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
In this paper, we propose the use of multi-level modeling as an underlying language architecture for the creation and use of reference models. We focus on the added flexibility and expressiveness offered by multi-level modeling, such as, among others, the ability to express domain information at the appropriate level of abstraction, and removing the need for additional consistency checking mechanisms. We illustrate the use of multi-level modeling on the basis of a multi-level reference model for smart grid cybersecurity created using the Flexible Meta Modeling and Execution Language (FMMLx), and briefly showcase an implementation in the integrated modeling and programming environment XModeler.