Automated Generation of Robotics Applications from Simulink and SysML Models

被引:2
|
作者
Morelli, Matteo [1 ]
机构
[1] Scuola Super Sant Anna, Inst Commun Informat & Percept TeCiP, I-56124 Pisa, Italy
来源
30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II | 2015年
关键词
D O I
10.1145/2695664.2695882
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Models are used in control domains to improve the quality of the system and its development process by early validation and verification, using simulation or model-checking. Robotic middlewares, such as Orocos-RTT, provide the infrastructure to execute component-based applications and abstract the functionality from the computing platform, but are hardly integrated in a model-based flow with automatic code generation. Control algorithms can be specified and designed using synchronous models (Simulink), but with the limitation that the code can only be executed in a single core. We propose a model-driven approach and tool support to specify the execution platform, the software and message implementation of synchronous models, and a semantic-spreserving deployment on Orocos-RTT with the automatic generation of glue code.
引用
收藏
页码:1948 / 1954
页数:7
相关论文
共 50 条
  • [21] A SAAS-BASED AUTOMATED FRAMEWORK TO BUILD AND EXECUTE DISTRIBUTED SIMULATIONS FROM SYSML MODELS
    Bocciarelli, Paolo
    D'Ambrogio, Andrea
    Giglio, Andrea
    Gianni, Daniele
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 1371 - +
  • [22] Automated Change Impact Analysis between SysML Models of Requirements and Design
    Nejati, Shiva
    Sabetzadeh, Mehrdad
    Arora, Chetan
    Briand, Lionel C.
    Mandoux, Felix
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 242 - 253
  • [23] EMV Card: Generation of Test Cases based on SysML Models
    Ouerdi, Noura
    Azizi, Mostafa
    Lanet, Jean-louis
    Azizi, Abdelmalek
    Ziane, M'hammed
    2013 INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND COMPUTER SCIENCE (EECS 2013), 2013, 4 : 133 - 138
  • [24] Automated generation of control logic from system design based on SysML and the IEC 61499 Function Block
    Cao, Yue
    Xu, Jing
    Liu, Yusheng
    Ye, Xiaoping
    Zhao, Jianjun
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2019, 233 (14) : 2547 - 2565
  • [25] AUTOMATED SCENE GENERATION FOR HIGH FIDELITY ROBOTICS SIMULATIONS
    Greenberg, Rebecca A.
    Dawkins, Jeremy J.
    PROCEEDINGS OF THE ASME 9TH ANNUAL DYNAMIC SYSTEMS AND CONTROL CONFERENCE, 2016, VOL 2, 2017,
  • [26] An Automated Semantic-Based Approach for Creating Tasks from Matlab Simulink Models
    Bueker, Matthias
    Damm, Werner
    Ehmen, Guenter
    Stierand, Ingo
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2011, 6959 : 149 - +
  • [27] Security Vulnerabilities Tests Generation from SysML and Event-B Models for EMV Cards
    Ouerdi, Noura
    Azizi, Mostafa
    Ziane, M'Hammed
    Azizi, Abdelmalek
    Lanet, Jean-louis
    Savary, Aymerick
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2014, 8 (01): : 373 - 388
  • [28] TesMa and CATG: Automated Test Generation Tools for Models of Enterprise Applications
    Tanno, Haruto
    Zhang, Xiaojing
    Hoshino, Takashi
    Sen, Koushik
    2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 717 - 720
  • [29] Aspect-Oriented Test Case Generation from Matlab/Simulink Models
    Tekaya, Manel
    Bennani, Mohamed Taha
    Alagui, Mohamed Abidi
    Ben Ahmed, Samir
    THEORY AND ENGINEERING OF COMPLEX SYSTEMS AND DEPENDABILITY, 2015, 365 : 495 - 504
  • [30] Research on the Conversion from SysML Models to X Language Models
    Tao, Yiran
    Li, Yaqing
    Zhang, Lin
    Xie, Kunyu
    Gu, Pengfei
    INTELLIGENT NETWORKED THINGS, CINT 2024, PT I, 2024, 2138 : 231 - 238