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 条
  • [1] A Design and Analysis Methodology for Component-Based Real-Time Architectures of Autonomous Systems
    Gobillot, Nicolas
    Lesire, Charles
    Doose, David
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 96 (01) : 123 - 138
  • [2] Component-Based Design in Multiprocessor Real-Time Systems
    Baruah, Sanjoy
    Fisher, Nathan
    [J]. 2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 209 - +
  • [3] Real-time component-based systems
    Wang, SQ
    Rho, S
    Mai, ZB
    Bettati, R
    Zhao, W
    [J]. RTAS 2005: 11th IEEE Real Time and Embedded Technology and Applications Symposium, Proceedings, 2005, : 428 - 437
  • [4] Component-based design of large distributed real-time systems
    Kopetz, H
    [J]. DISTRIBUTED COMPUTER CONTROL SYSTEMS 1997 (DCCS'97), 1997, : 141 - 147
  • [5] Component-based design of large distributed real-time systems
    Kopetz, H
    [J]. CONTROL ENGINEERING PRACTICE, 1998, 6 (01) : 53 - 60
  • [6] Reusable component analysis for component-based embedded real-time systems
    Fredriksson, Johan
    Land, Rikard
    [J]. PROCEEDINGS OF THE ITI 2007 29TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2007, : 615 - +
  • [7] Design of component-based real-time applications
    Lopez Martinez, Patricia
    Barros, Laura
    Drake, Jose M.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (02) : 449 - 467
  • [8] Static analysis of real-time component-based systems configurations
    Attanasio, C
    Corradini, F
    Inverardi, P
    [J]. COORDINATION LANGUAGES AND MODELS, 1999, 1594 : 323 - 339
  • [9] A Causality Analysis Framework for Component-Based Real-Time Systems
    Wang, Shaohui
    Ayoub, Anaheed
    Kim, BaekGyu
    Goessler, Gregor
    Sokolsky, Oleg
    Lee, Insup
    [J]. RUNTIME VERIFICATION, RV 2013, 2013, 8174 : 285 - 303
  • [10] Blaming in Component-Based Real-Time Systems
    Gossler, Gregor
    Astefanoaei, Lacramioara
    [J]. 2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,