Model-Driven Development in Robotics Domain a Systematic Literature Review

被引:7
|
作者
Heineck, Tiago [2 ]
Goncalves, Enyo [3 ]
Sousa, Aeda [1 ]
Oliveira, Marcos [3 ]
Castro, Jaelson [1 ]
机构
[1] Univ Fed Pernambuco UFPE, Recife, PE, Brazil
[2] Inst Fed Catarinense, Blumenau, SC, Brazil
[3] Univ Fed Ceara, Fortaleza, Ceara, Brazil
关键词
model-driven development; robotics; software engineering; requirements engineering; systematic literature review;
D O I
10.1109/SBCARS.2016.12
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Robots are complex agents composed of various sensors and actuators that work together with software to meet specific requirements. The subset of robots that has the ability to interact among them and even with people, through gestures or speaking, is known as Social Robots. Model-Driven Development is a promising paradigm because it promotes the reuse of components and quick code generation with quality. Model-Driven Development has been widely used in the context of Robotics in order to reduce complexity, reduce development effort and reuse of software. Due to these facts, it becomes pertinent the development of a systematic literature review to compile these results. In this paper we investigate how MDD techniques have helped the field of Robotics, therefore a systematic literature review was conducted seeking to identify approaches and their main technical features, as well as the types of specific requirements, behavioral and social issues. We came to conclusion that the existing approaches provide many interesting capabilities, typically by using the component-based development paradigm seeking a higher level of software reuse and facilitating the implementation of systems.
引用
收藏
页码:151 / 160
页数:10
相关论文
共 50 条
  • [21] Synthesis from Temporal Specifications: New Applications in Robotics and Model-Driven Development
    Piterman, Nir
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2013, 2013, 8087 : 45 - 49
  • [22] Model-driven development
    Mellor, SJ
    Clark, AN
    Futagami, T
    [J]. IEEE SOFTWARE, 2003, 20 (05) : 14 - 18
  • [23] Using a Domain Specific Language for Lightweight Model-Driven Development
    Jones, Christopher
    Jia, Xiaoping
    [J]. EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2014, 2015, 551 : 46 - 62
  • [24] Building domain-speciefic languages for model-driven development
    Cuadrado, Lesus Sanchez
    Molina, Lesus Garcia
    [J]. IEEE SOFTWARE, 2007, 24 (05) : 48 - 55
  • [25] Systematic review of matching techniques used in model-driven methodologies
    Somogyi, Ferenc Attila
    Asztalos, Mark
    [J]. SOFTWARE AND SYSTEMS MODELING, 2020, 19 (03): : 693 - 720
  • [26] Systematic review of matching techniques used in model-driven methodologies
    Ferenc Attila Somogyi
    Mark Asztalos
    [J]. Software and Systems Modeling, 2020, 19 : 693 - 720
  • [27] Recommender systems in model-driven engineering A systematic mapping review
    Almonte, Lissette
    Guerra, Esther
    Cantador, Ivan
    de Lara, Juan
    [J]. SOFTWARE AND SYSTEMS MODELING, 2022, 21 (01): : 249 - 280
  • [28] Recommender systems in model-driven engineeringA systematic mapping review
    Lissette Almonte
    Esther Guerra
    Iván Cantador
    Juan de Lara
    [J]. Software and Systems Modeling, 2022, 21 : 249 - 280
  • [29] Behavior Driven Development: A Systematic Literature Review
    Farooq, Muhammad Shoaib
    Omer, Uzma
    Ramzan, Amna
    Rasheed, Mansoor Ahmad
    Atal, Zabihullah
    [J]. IEEE ACCESS, 2023, 11 : 88008 - 88024
  • [30] Model-Driven Engineering Tools and Languages for Cyber-Physical Systems-A Systematic Literature Review
    Mohamed, Mustafa Abshir
    Kardas, Geylani
    Challenger, Moharram
    [J]. IEEE ACCESS, 2021, 9 : 48605 - 48630