Contract-Based Integration of Automotive Control Software

被引:0
作者
Sehnke, Tobias [1 ]
Schultalbers, Matthias [1 ]
Ernst, Rolf [2 ]
机构
[1] IAV GmbH, Gasoline Engine Syst, Berlin, Germany
[2] Tech Univ Carolo Wilhelmina Braunschweig, Inst Datentech & Kommunikat Netze, Braunschweig, Germany
来源
PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE) | 2017年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The functionalities of automotive control are distributed over a large number of independently developed components that are interconnected by complex data dependencies. During integration it is critical to ensure the functional correctness of each component, due to the safety-critical nature of the automotive system. Thus existing integration processes ensure that interfaces are syntactically correct. Still in many cases communicated signals are semantically incompatible. This results in complicated errors that are hard to detect and fix. Moreover, existing component languages do not provide applicable means for the description and control of correspondent requirements. In this paper we present a novel methodology for an automated identification of integration errors in automotive control software. The key aspect of our approach are contracts, which are used to disclose domain level requirements. These contracts are then checked during integration supported by existing tools. A case study involving an existing engine control software shows the applicability of our approach by detecting a significant number of formerly unknown integration errors.
引用
收藏
页码:1611 / 1614
页数:4
相关论文
共 19 条
[1]  
[Anonymous], 2008, P 7 PYTHON SCI C
[2]  
AUTOSAR, 2014, SPEC TIM EXT V2 1 1
[3]  
Benveniste A, 2008, LECT NOTES COMPUT SC, V5382, P200, DOI 10.1007/978-3-540-92188-2_9
[4]  
Challa S., 2003, Information Fusion, V4, P185, DOI 10.1016/S1566-2535(03)00037-X
[5]  
Deubzer Michael, 2011, THESIS
[6]   MARTE:: Also an UML profile for modeling AADL applications [J].
Faugere, Madeleine ;
Bourbeau, Thimothee ;
De Simone, Robert ;
Gerard, Sebastien .
12TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2007, :359-364
[7]  
Feiertag N, 2008, RTSS WORKSH COMP THE, P41
[8]   Networked Control System: Overview and Research Trends [J].
Gupta, Rachana Ashok ;
Chow, Mo-Yuen .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2010, 57 (07) :2527-2535
[9]   System level performance analysis - the SymTA/S approach [J].
Henia, R ;
Hamann, A ;
Jersak, M ;
Racu, R ;
Richter, K ;
Ernst, R .
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (02) :148-166
[10]   Resource-Aware Control - Model-Based Co-Engineering of Control Algorithms and Real-Time Systems [J].
Lampke, Steffen ;
Schliecker, Simon ;
Ziegenbein, Dirk ;
Hamann, Arne .
SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2015, 8 (01) :106-114