A Design and Analysis Methodology for Component-Based Real-Time Architectures of Autonomous Systems

被引:0
|
作者
Nicolas Gobillot
Charles Lesire
David Doose
机构
[1] Ifremer,
[2] ONERA,undefined
关键词
Robotics software; Real-time analysis; Modelling language; 93C85; 68Q42; 68M20;
D O I
暂无
中图分类号
学科分类号
摘要
The integration of autonomous robots in real applications is a challenge. It needs that the behaviour of these robots is proved to be safe. In this paper, we focus on the real-time software embedded on the robot, and that supports the execution of safe and autonomous behaviours. We propose a methodology that goes from the design of component-based software architectures using a Domain Specific Language, to the analysis of the real-time constraints that arise when considering the safety of software applications. This methodology is supported by a code generation toolchain that ensures that the code eventually executed on the robot is consistent with the analysis performed. This methodology is applied on a ground robot exploring an area. Categories (2), (3)
引用
收藏
页码:123 / 138
页数:15
相关论文
共 50 条
  • [31] Integrated Analysis of Temporal Behavior of Component-based Distributed Real-time Embedded Systems
    Kumar, Pranav Srinivas
    Karsai, Gabor
    [J]. 2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING WORKSHOPS, 2015, : 50 - 57
  • [32] A Reflective Approach to Design Component-Based Distributed Real-Time Applications
    Huang, Jing
    Zhang, Wei
    [J]. 2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL IV, 2010, : 13 - 16
  • [33] Extending Component-based Architecture to Design Embedded Real-time System
    Lu, Shourong
    Jin, Qichun
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2019), 2019, : 83 - 86
  • [34] Model-Driven Design of Real-time Component-Based Applications
    Lopez Martinez, Patricia
    Cuevas, Cesar
    Drake, Jose M.
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [35] Design and Implementation of Real-time Database in Component-based Configuration Software
    Hu, Yu
    Zhou, Li-hong
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING WORKSHOP PROCEEDINGS, VOLS 1 AND 2, 2008, : 644 - +
  • [36] A Reflective Approach to Design Component-Based Distributed Real-Time Applications
    Huang, Jing
    Zhang, Wei
    [J]. APPLIED INFORMATICS AND COMMUNICATION, PT 4, 2011, 227 : 57 - +
  • [37] Research of component-based hybrid design pattern for real-time microkernel
    Ma, Xuesen
    Han, Jianghong
    Lu, Yang
    Wei, Zhenchun
    [J]. ICAT 2006: 16TH INTERNATIONAL CONFERENCE ON ARTIFICIAL REALITY AND TELEXISTENCE - WORSHOPS, PROCEEDINGS, 2006, : 369 - +
  • [38] Stochastic Contracts for Runtime Checking of Component-based Real-time Systems
    Nandi, Chandrakana
    Monot, Aurelien
    Oriol, Manuel
    [J]. 2015 18TH INTERNATIONAL ACM SIGSOFT SYMPOSIUM ON COMPONENT-BASED SOFTWARE ENGINEERING (CBSE), 2015, : 111 - 116
  • [39] Component-based software engineering for distributed embedded real-time systems
    [J]. Rastofer, U. (Uwe.Rastofer@informatik.uni-erlangen.de), 2001, Institution of Engineering and Technology (148):
  • [40] Maintaining temporal validity of real-time data in component-based systems
    Tian Bai
    Zhi-Jie Li
    Bo Fan
    Jun Liao
    [J]. Computing, 2022, 104 : 2347 - 2374