Automotive Systems Modelling with Vitruvius

Manar Mazkatli, Erik Burger, A. Koziolek, Ralf H. Reussner
{"title":"Automotive Systems Modelling with Vitruvius","authors":"Manar Mazkatli, Erik Burger, A. Koziolek, Ralf H. Reussner","doi":"10.18420/in2017_148","DOIUrl":null,"url":null,"abstract":"Model-driven technologies are widely used in the development of systems in the automotive domain. Although modelling tools and code generation increase the development speed and the quality of the developed system in general, the availability of several modelling languages for different stages of the development process also introduces additional problems: Developers use several models to describe the same system on different levels of abstraction, which serve as documentation, basis for code generation, but also for model-based analyses of system properties such as security, performance, or reliability. If models are modified independently, inconsistencies can arise, which lead to incorrect results of these analyses, complicate the implementation of new features, and create errors at later stages in development that are costly to fix. In this paper, we apply the model-based Vitruvius approach, which preserves consistency in heterogeneous modelling environments, to a scenario of automotive systems development. The scenario includes the modelling standards SysML, AMALTHEA and ASCET. We show, at the example of an onboard controlling unit, how the Vitruvius approach can be used to increase consistency in automotive system development and reduce the accidental complexity that arises for developers who have to work with heterogeneous modelling languages.","PeriodicalId":434189,"journal":{"name":"GI-Jahrestagung","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"GI-Jahrestagung","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18420/in2017_148","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Model-driven technologies are widely used in the development of systems in the automotive domain. Although modelling tools and code generation increase the development speed and the quality of the developed system in general, the availability of several modelling languages for different stages of the development process also introduces additional problems: Developers use several models to describe the same system on different levels of abstraction, which serve as documentation, basis for code generation, but also for model-based analyses of system properties such as security, performance, or reliability. If models are modified independently, inconsistencies can arise, which lead to incorrect results of these analyses, complicate the implementation of new features, and create errors at later stages in development that are costly to fix. In this paper, we apply the model-based Vitruvius approach, which preserves consistency in heterogeneous modelling environments, to a scenario of automotive systems development. The scenario includes the modelling standards SysML, AMALTHEA and ASCET. We show, at the example of an onboard controlling unit, how the Vitruvius approach can be used to increase consistency in automotive system development and reduce the accidental complexity that arises for developers who have to work with heterogeneous modelling languages.
汽车系统建模与维特鲁威
模型驱动技术在汽车系统开发中得到了广泛的应用。虽然建模工具和代码生成通常会提高开发速度和开发系统的质量,但在开发过程的不同阶段使用几种建模语言也会带来额外的问题:开发人员使用几个模型在不同的抽象层次上描述相同的系统,这些模型作为文档、代码生成的基础,也用于基于模型的系统属性分析,如安全性、性能或可靠性。如果模型是独立修改的,就会出现不一致,从而导致这些分析的不正确结果,使新特性的实现复杂化,并在开发的后期阶段产生错误,而这些错误的修复成本很高。在本文中,我们将基于模型的Vitruvius方法应用于汽车系统开发场景,该方法在异构建模环境中保持一致性。该场景包括建模标准SysML、AMALTHEA和ASCET。我们以车载控制单元为例,展示了如何使用Vitruvius方法来提高汽车系统开发的一致性,并减少必须使用异构建模语言的开发人员所产生的意外复杂性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信