A comparative study of languages for model-based systems-of-systems engineering (MBSSE)

D. Dori, Niva Wengrowicz, Y. Dori
{"title":"A comparative study of languages for model-based systems-of-systems engineering (MBSSE)","authors":"D. Dori, Niva Wengrowicz, Y. Dori","doi":"10.1109/WAC.2014.6936160","DOIUrl":null,"url":null,"abstract":"Teaching model-based systems engineering has become more challenging as research and development has shifted from systems to include systems-of-systems (SoSs). SoSs involve primarily combination of hardware and software, as well as humans and organizations. The need to teach model-based system-of-systems engineering has thus raised the need to determine what the most suitable language for modeling and teaching SoSs is. We developed a new course format, in which groups jointly reverse-engineer and model Web-based information systems in two different modeling languages, UML and OPM, and then individually assess their peers' projects. The goal of this study was to compare UML with OPM as two candidates. We developed and evaluated an online peer assessment tool which students used. About 130 undergraduate students in groups of six divided into teams of three modeled 23 systems in both UML and OPM. They then evaluated, compared, and ranked the clarity & understandability and the completeness of the four models of two systems that their peers had constructed. Findings demonstrate that neither the order of the models assessment nor the assessor gender affected the grading, indicating assessment reliability. We found significant differences in model clarity and understandability in favor of OPM and no differences in completeness between OPM and UML models. These findings validate our approach of teaching both conceptual modeling languages and using peer assessment in large-scale project-based undergraduate information systems engineering courses.","PeriodicalId":196519,"journal":{"name":"2014 World Automation Congress (WAC)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 World Automation Congress (WAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WAC.2014.6936160","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Teaching model-based systems engineering has become more challenging as research and development has shifted from systems to include systems-of-systems (SoSs). SoSs involve primarily combination of hardware and software, as well as humans and organizations. The need to teach model-based system-of-systems engineering has thus raised the need to determine what the most suitable language for modeling and teaching SoSs is. We developed a new course format, in which groups jointly reverse-engineer and model Web-based information systems in two different modeling languages, UML and OPM, and then individually assess their peers' projects. The goal of this study was to compare UML with OPM as two candidates. We developed and evaluated an online peer assessment tool which students used. About 130 undergraduate students in groups of six divided into teams of three modeled 23 systems in both UML and OPM. They then evaluated, compared, and ranked the clarity & understandability and the completeness of the four models of two systems that their peers had constructed. Findings demonstrate that neither the order of the models assessment nor the assessor gender affected the grading, indicating assessment reliability. We found significant differences in model clarity and understandability in favor of OPM and no differences in completeness between OPM and UML models. These findings validate our approach of teaching both conceptual modeling languages and using peer assessment in large-scale project-based undergraduate information systems engineering courses.
基于模型的系统工程(MBSSE)语言的比较研究
随着研究和开发从系统转向包括系统的系统(SoSs),基于模型的系统工程教学变得更具挑战性。sos主要涉及硬件和软件的组合,以及人员和组织。因此,教授基于模型的系统的系统工程的需要提出了确定最适合建模和教授soa的语言的需要。我们开发了一种新的课程形式,在这种形式中,小组联合起来用两种不同的建模语言(UML和OPM)对基于web的信息系统进行逆向工程和建模,然后单独评估他们同伴的项目。这项研究的目的是比较UML和OPM作为两种候选。我们开发并评估了学生使用的在线同行评估工具。大约130名本科生,每6人一组,分成3人一组,在UML和OPM中建模23个系统。然后,他们评估、比较和排名的清晰度和可理解性和完整性的四个模型的两个系统,他们的同行已经构建。结果表明,模型评估的顺序和评估者的性别都不影响评分,表明评估的可靠性。我们发现在支持OPM的模型清晰度和可理解性方面存在显著差异,并且在OPM和UML模型之间的完整性方面没有差异。这些发现验证了我们在基于大型项目的本科信息系统工程课程中教授概念建模语言和使用同行评估的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信