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 条
  • [31] Development of Critical Embedded Systems Using Model-driven and Product Lines Techniques: A Systematic Review
    Gadelha Queiroz, Paulo Gabriel
    Vaccare Braga, Rosana Teresinha
    [J]. 2014 EIGHTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS), 2014, : 74 - 83
  • [32] Model-Driven Development Based Cross-Platform Development: A Review
    Shafiq, Saar
    Inayat, Irum
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2017, 33 (06) : 1561 - 1573
  • [33] Introspective model-driven development
    Buechner, Thomas
    Matthes, Florian
    [J]. SOFTWARE ARCHITECTURE, 2006, 4344 : 33 - +
  • [34] Domain Specific Language Approach on Model-driven Development of Web Services
    Nguyen, Viet-Cuong
    Qafmolla, Xhevi
    Richta, Karel
    [J]. ACTA POLYTECHNICA HUNGARICA, 2014, 11 (08) : 121 - 138
  • [35] Model-driven systems development
    Balmelli, L.
    Brown, D.
    Cantor, M.
    Mott, M.
    [J]. IBM SYSTEMS JOURNAL, 2006, 45 (03) : 569 - 585
  • [36] Model-Driven Chatbot Development
    Perez-Soler, Sara
    Guerra, Esther
    de Lara, Juan
    [J]. CONCEPTUAL MODELING, ER 2020, 2020, 12400 : 207 - 222
  • [37] Model-driven development with the jABC
    Steffen, Bernhard
    Margaria, Tiziana
    Nagel, Ralf
    Jorges, Sven
    Kubczak, Christian
    [J]. HARDWARE AND SOFTWARE, VERIFICATION AND TESTING, 2007, 4383 : 92 - +
  • [38] Model-Driven Development of Model transformations
    Van Gorp, Pieter
    [J]. GRAPH TRANSFORMATIONS, ICGT 2008, 2008, 5214 : 517 - 519
  • [39] The pragmatics of model-driven development
    Selic, B
    [J]. IEEE SOFTWARE, 2003, 20 (05) : 19 - +
  • [40] Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review
    Shamsujjoha, Md.
    Grundy, John
    Li, Li
    Khalajzadeh, Hourieh
    Lu, Qinghua
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 140