arrow
返回

Automatic model transformations using extended UML object diagrams in modeling environments

delete2002-04-01
delete37
PRE
AI
D
Dragan Milićev
DOI:10.1109/TSE.2002.995438delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
One of the most important features of modeling tools is generation of output. The output may be documentation, source code, net list, or any other presentation of the system being constructed. The process of output generation may be considered as automatic creation of a target model from a model in the source modeling domain. This translation does not need to be accomplished in a single step. Instead, a tool may generate multiple intermediate models as other views to the system. These models may be used either as better descriptions of the system, or as a descent down the abstraction levels of the user-defined model, gradually leading to the desired implementation. If the modeling domains have their metamodels defined in terms of object-oriented concepts, the models consist of instances of the abstractions from the metamodels and links between them. A new technique for specifying the mapping between different modeling domains is proposed in the paper. It uses UML object diagrams that show the instances and links of the target model that should be created during automatic translations. The diagrams are extended with the proposed concepts of conditional, repetitive, parameterized, and polymorphic model creation, implemented by the standard UML extensibility mechanisms. Several examples from different engineering domains are provided, illustrating the applicability and benefits of the approach. The first experimental results show that the specifications may lead to better reuse and shorter production time when developing customized output generators.
Keyword:
object-oriented modeling
domain-specific modeling
Unified Modeling Language (UML)
model-based output generation
automatic model transformation
model-based translation
object diagram
metamodeling
modeling tool
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
The effects of threatened social evaluation of the physique on cortisol activity
err2012-08-01
err0
PREAI
errKathleen A. Martin Ginis; Heather A. Strong; Shawn M. Arent; Steven R. Bray
err分享
err收藏
没有更多内容