报告题名: | Improving Domain-Specific Languages by Analyzing, Constraining and Enhancing Metamodels |
作者: | Svendsen, Andreas; Haugen, Øystein; Møller-Pedersen, Birger
|
出版年: | 2011
|
发表日期: | 2011
|
国家: | 挪威
|
语种: | 英语
|
英文摘要: | We 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 VERDE |
URL: | https://brage.bibsys.no/xmlui/bitstream/handle/11250/2410396/SINTEF%2bA21093.pdf?sequence=3&isAllowed=y
|
资源类型: | 研究报告
|
标识符: | http://119.78.100.158/handle/2HF3EXSE/28716
|
Appears in Collections: | 过去全球变化的重建 影响、适应和脆弱性 科学计划与规划 气候变化与战略 全球变化的国际研究计划 气候减缓与适应 气候变化事实与影响
|
File Name/ File Size |
Content Type |
Version |
Access |
License |
|
SINTEF+A21093.pdf(11437KB) | 研究报告 | -- | 开放获取 | | View
Download
|
|
Recommended Citation: |
Svendsen, Andreas,Haugen, Øystein,Møller-Pedersen, Birger. Improving Domain-Specific Languages by Analyzing, Constraining and Enhancing Metamodels. 2011-01-01.
|
|
|