Qing Duan, Junhui Liu, Dong-dai Zhou, Feng Yu, Hongji Yang
{"title":"Executable Domain-Specific Modelling Based on Domain Spaces","authors":"Qing Duan, Junhui Liu, Dong-dai Zhou, Feng Yu, Hongji Yang","doi":"10.1109/COMPSAC.2017.122","DOIUrl":null,"url":null,"abstract":"Domain-specific modelling is used to construct and realise the different application models upon the same specific domain for software reuse. The paper integrates domain-specific modelling and web service techniques with model-driven development, and proposes a unified approach named SODSMI (Service Oriented executable Domain-Specific Modelling and Implementation) to build the executable domain-specific model so as to achieve the target of model-driven development and reuse. The approach is organised by domain space, which is employed as the elementary unit of the domain-specific modelling and implementation framework. It makes software reuse at the domain level, realises the reuse of domain knowledge, and openly extends the range and scale of domain-specific model and its implementation.","PeriodicalId":6556,"journal":{"name":"2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC)","volume":"18 1","pages":"451-456"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSAC.2017.122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Domain-specific modelling is used to construct and realise the different application models upon the same specific domain for software reuse. The paper integrates domain-specific modelling and web service techniques with model-driven development, and proposes a unified approach named SODSMI (Service Oriented executable Domain-Specific Modelling and Implementation) to build the executable domain-specific model so as to achieve the target of model-driven development and reuse. The approach is organised by domain space, which is employed as the elementary unit of the domain-specific modelling and implementation framework. It makes software reuse at the domain level, realises the reuse of domain knowledge, and openly extends the range and scale of domain-specific model and its implementation.