{"title":"Using model views to assist with model conformance and extension","authors":"Cesar Gonzalez-Perez, Patricia Martín-Rodilla","doi":"10.1109/RCIS.2016.7549349","DOIUrl":null,"url":null,"abstract":"Most literature in conceptual modelling focuses on the development of models. However, models, once created, must be used, which requires that the model is as usable as possible. Often, usage scenarios for a model are only vaguely clear at model creation time, so model usability should be considered as a relevant problem, especially in relation to conformance (creating instance models that conform to a base type model) and extension (creating extended models that build on a base one). In this paper, we propose a particular mechanism, model views, that allow model users to customise, to certain extent, what a model looks like, and thus adapt it to their usage scenario. Model views are fully described, and two case studies regarding very different situations are reported as a form of validation. The results obtained show that model views significantly add flexibility and customisation control during model conformance and extension efforts.","PeriodicalId":344289,"journal":{"name":"2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RCIS.2016.7549349","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Most literature in conceptual modelling focuses on the development of models. However, models, once created, must be used, which requires that the model is as usable as possible. Often, usage scenarios for a model are only vaguely clear at model creation time, so model usability should be considered as a relevant problem, especially in relation to conformance (creating instance models that conform to a base type model) and extension (creating extended models that build on a base one). In this paper, we propose a particular mechanism, model views, that allow model users to customise, to certain extent, what a model looks like, and thus adapt it to their usage scenario. Model views are fully described, and two case studies regarding very different situations are reported as a form of validation. The results obtained show that model views significantly add flexibility and customisation control during model conformance and extension efforts.