Vis enkel innførsel

dc.contributor.authorSvendsen, Andreas
dc.contributor.authorHaugen, Øystein
dc.contributor.authorMøller-Pedersen, Birger
dc.date.accessioned2016-09-23T11:46:17Z
dc.date.accessioned2016-09-26T09:28:46Z
dc.date.available2016-09-23T11:46:17Z
dc.date.available2016-09-26T09:28:46Z
dc.date.issued2011
dc.identifier.citationSINTEF Rapport A21093, 25 p., SINTEF, 2011nb_NO
dc.identifier.isbn9788214049954
dc.identifier.urihttp://hdl.handle.net/11250/2410396
dc.description-nb_NO
dc.description.abstractWe present an approach for improving domain-specific modeling languages (DSML) by automatically revealing unintended models and subsequently introducing constraints to disallow these. One purpose with domain-specific modeling is to raise the level of abstraction by restricting application models to be within a domain. A metamodel, describing the concepts of the language, will typically restrict the type of concepts and how they are connected. However, these restrictions are not sufficient since the number of possible illegal models can still be large. Using a formal definition of the static semantics, we generate arbitrary models of a DSML. Based on these models, we show how to incrementally constrain the language to prohibit unintended models. We provide a prototype implementation of the approach, and we apply this prototype to an example in the train domain to illustrate the approach. Oppdragsgiver: Research Project MoSiS and Research Product VERDEnb_NO
dc.language.isoengnb_NO
dc.rightsNavngivelse-Ikkekommersiell-IngenBearbeidelse 3.0 Norge*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/no/*
dc.titleImproving Domain-Specific Languages by Analyzing, Constraining and Enhancing Metamodelsnb_NO
dc.typeResearch reportnb_NO
dc.date.updated2016-09-23T11:46:17Z
dc.identifier.cristin1339982
dc.relation.projectStiftelsen SINTEF: 90B246;90B274nb_NO


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse-Ikkekommersiell-IngenBearbeidelse 3.0 Norge
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse-Ikkekommersiell-IngenBearbeidelse 3.0 Norge