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 条
  • [21] Design of real-time component-based applications on open platforms
    Barros, Laura
    Lopez Martinez, Patricia
    Drake, Jose M.
    [J]. 2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 65 - 72
  • [22] Enabling Component-Based Design for Embedded Real-Time Software
    Wiklander, Jimmie
    Eliasson, Jens
    Kruglyak, Andrey
    Lindgren, Per
    Nordlander, Johan
    [J]. JOURNAL OF COMPUTERS, 2009, 4 (12) : 1309 - 1321
  • [23] Towards aspectual component-based development of real-time systems
    Tesanovic, A
    Nyström, D
    Hansson, J
    Norström, C
    [J]. REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 558 - 577
  • [24] On Component-Based Software Development for Multiprocessor Real-Time Systems
    Khalilzad, Nima
    Behnam, Moris
    Nolte, Thomas
    [J]. 2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 132 - 140
  • [25] Dynamic guarantee in component-based distributed real-time systems
    Tatibana, Cssia Yuri
    de Oliveira, Romulo Silva
    Montez, Carlos
    [J]. ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 7 - 14
  • [26] Framework for component-based development of distributed real-time systems
    Villela, C
    Becker, LB
    Pereira, CE
    [J]. SIXTH INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 2001, : 85 - 90
  • [27] Optimizing resource usage in component-based real-time systems
    Fredriksson, J
    Sandström, K
    Åkerholm, M
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3489 : 49 - 65
  • [28] Component-based Construction of Heterogeneous Real-time Systems in BIP
    Sifakis, Joseph
    [J]. FUTURE OF SOFTWARE ENGINEERING, 2011, : 150 - 150
  • [29] A design flow for supporting component-based software development in multiprocessor real-time systems
    Alessandro Biondi
    Giorgio Buttazzo
    Marko Bertogna
    [J]. Real-Time Systems, 2018, 54 : 800 - 829
  • [30] A design flow for supporting component-based software development in multiprocessor real-time systems
    Biondi, Alessandro
    Buttazzo, Giorgio
    Bertogna, Marko
    [J]. REAL-TIME SYSTEMS, 2018, 54 (04) : 800 - 829