关于元模型组合

A. Ledeczi, G. Nordstrom, G. Karsai, P. Volgyesi, M. Maroti
{"title":"关于元模型组合","authors":"A. Ledeczi, G. Nordstrom, G. Karsai, P. Volgyesi, M. Maroti","doi":"10.1109/CCA.2001.973959","DOIUrl":null,"url":null,"abstract":"Computer-based systems (CBS) development integrates various disciplines, such as hardware design, software engineering, and performance modeling, as well as the \"base\" engineering discipline in which the CBS will operate. As such, use of a \"non-native\" modeling language is not acceptable when performing CBS design, and rapid specification and development of domain-specific modeling languages (DSMLs) is necessary. We advocate a UML-based metamodeling technique to DSML specification and generation. A key feature of our approach is the composition of new metamodels from existing metamodels through the use of three newly defined UML operators-equivalence, implementation inheritance, and interface inheritance. The paper describes the development of these new operators, details how they are used in metamodel composition, and presents examples of metamodel composition.","PeriodicalId":365390,"journal":{"name":"Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"96","resultStr":"{\"title\":\"On metamodel composition\",\"authors\":\"A. Ledeczi, G. Nordstrom, G. Karsai, P. Volgyesi, M. Maroti\",\"doi\":\"10.1109/CCA.2001.973959\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Computer-based systems (CBS) development integrates various disciplines, such as hardware design, software engineering, and performance modeling, as well as the \\\"base\\\" engineering discipline in which the CBS will operate. As such, use of a \\\"non-native\\\" modeling language is not acceptable when performing CBS design, and rapid specification and development of domain-specific modeling languages (DSMLs) is necessary. We advocate a UML-based metamodeling technique to DSML specification and generation. A key feature of our approach is the composition of new metamodels from existing metamodels through the use of three newly defined UML operators-equivalence, implementation inheritance, and interface inheritance. The paper describes the development of these new operators, details how they are used in metamodel composition, and presents examples of metamodel composition.\",\"PeriodicalId\":365390,\"journal\":{\"name\":\"Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-09-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"96\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCA.2001.973959\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCA.2001.973959","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 96

摘要

基于计算机的系统(CBS)开发集成了各种学科,例如硬件设计、软件工程和性能建模,以及CBS将在其中操作的“基础”工程学科。因此,在执行CBS设计时,使用“非本地”建模语言是不可接受的,并且需要快速规范和开发特定于领域的建模语言(dsml)。我们提倡基于uml的元建模技术来规范和生成DSML。我们方法的一个关键特征是通过使用三个新定义的UML操作符——等价、实现继承和接口继承,从现有的元模型中组合新的元模型。本文描述了这些新算子的发展,详细介绍了它们在元模型组合中的应用,并给出了元模型组合的实例。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
On metamodel composition
Computer-based systems (CBS) development integrates various disciplines, such as hardware design, software engineering, and performance modeling, as well as the "base" engineering discipline in which the CBS will operate. As such, use of a "non-native" modeling language is not acceptable when performing CBS design, and rapid specification and development of domain-specific modeling languages (DSMLs) is necessary. We advocate a UML-based metamodeling technique to DSML specification and generation. A key feature of our approach is the composition of new metamodels from existing metamodels through the use of three newly defined UML operators-equivalence, implementation inheritance, and interface inheritance. The paper describes the development of these new operators, details how they are used in metamodel composition, and presents examples of metamodel composition.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Pay-load estimation of a 2DOF flexible link robot using a delta-operator technique A mechatronics library for SIMULINK An adaptive sliding observer for sensorless control of synchronous motors Position and orientation estimation based on Kalman filtering of stereo images Quasi-unknown input observers for linear systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1