{"title":"Towards a framework of techniques for enabling semantics-driven secondary notation in conceptual models","authors":"Ana-Maria Ghiran, R. Buchmann, D. Karagiannis","doi":"10.1109/RCIS.2018.8406684","DOIUrl":null,"url":null,"abstract":"Regardless whether a standard language or a domain-specific one is employed for enterprise modelling, during modelling activities the interaction between the user and the modelling environment is not limited anymore to a static canvas. Consequently, notations that have been designed on the basis of semiotic principles under the assumption of a static 2D “drawing surface” (not necessarily software) can nowadays be subjected to automated enhancements commonly known as “secondary notation”. This is a form of notational variability that allows prescribed deviations from a default (possibly standard) static notation. It is commonly provided in programming environments, with the goal of highlighting elements or to change notation in order to reveal some semantic or contextual aspect. We investigate several layers on which this variability can be ensured in modelling environments, considering the building blocks of a modelling method artefact, and propose a set of techniques that could inspire a framework on semantics-notation dependencies and could be adopted as requirements for next-generation meta-modelling platforms that would adopt secondary notation as a first-class concern rather than as an afterthought for ornamental purposes.","PeriodicalId":408651,"journal":{"name":"2018 12th International Conference on Research Challenges in Information Science (RCIS)","volume":"192 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 12th International Conference on Research Challenges in Information Science (RCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RCIS.2018.8406684","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Regardless whether a standard language or a domain-specific one is employed for enterprise modelling, during modelling activities the interaction between the user and the modelling environment is not limited anymore to a static canvas. Consequently, notations that have been designed on the basis of semiotic principles under the assumption of a static 2D “drawing surface” (not necessarily software) can nowadays be subjected to automated enhancements commonly known as “secondary notation”. This is a form of notational variability that allows prescribed deviations from a default (possibly standard) static notation. It is commonly provided in programming environments, with the goal of highlighting elements or to change notation in order to reveal some semantic or contextual aspect. We investigate several layers on which this variability can be ensured in modelling environments, considering the building blocks of a modelling method artefact, and propose a set of techniques that could inspire a framework on semantics-notation dependencies and could be adopted as requirements for next-generation meta-modelling platforms that would adopt secondary notation as a first-class concern rather than as an afterthought for ornamental purposes.