Model Continuity to Support Software Development for Distributed Robotic Systems: A Team Formation Example

被引:0
|
作者
Xiaolin Hu
Bernard P. Zeigler
机构
[1] The University of Arizona,Arizona Center for Integrative Modeling and Simulation, Electrical and Computer Engineering Department
关键词
distributed robotic system; team formation; modeling and simulation; model continuity; scalability; DEVS;
D O I
暂无
中图分类号
学科分类号
摘要
Modeling, design and testing of the software underlying distributed robotic systems is a challenging task, especially when a large number of mobile robots and task coordination are involved. Model continuity, the ability to use the same model of a system throughout its design phases, provides an effective way to manage this development complexity and maintain consistency of the software. In this paper, we describe the design and implementation of a team-formation multi-robot system. This is used as an example to demonstrate how a modeling and simulation environment, based on the DEVS formalism, can support model continuity in the design of distributed robotic systems. This example shows how the intelligent control models of the robots are first designed and tested via simulation and, when verified mapped to physical robots with DEVS-on-a-chip “brains” for execution.
引用
收藏
页码:71 / 87
页数:16
相关论文
共 50 条
  • [31] A software development tool for parallel and distributed systems
    Stone, RD
    Morse, DR
    PARALLEL PROCESSING DEVELOPMENTS, 1996, 47 : 207 - 219
  • [32] Transactive memory system in a distributed software development team: A case study
    Kitaygorodskaya, Natalia
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INTELLECTUAL CAPITAL, KNOWLEDGE MANAGEMENT AND ORGANISATIONAL LEARNING, 2007, : 209 - 216
  • [33] Research on Impact of Team Conflict upon Employee Satisfaction in Geographically Distributed Software Development Team
    Jiang, Ji-jiao
    Wang, Zong-yu
    Yin, Ming
    2017 3RD INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT (ICIM 2017), 2017, : 136 - 139
  • [34] SOFTWARE DEVELOPMENT SUPPORT SYSTEMS FOR COMMUNICATION SYSTEMS.
    Kurosaki, Toru
    Watanabe, Tan
    Oishi, Tatsuro
    1600, (31):
  • [35] A performance assessment model for distributed software systems
    Smarkusky, DL
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 81 - 87
  • [36] Modular Software Model Checking for Distributed Systems
    Leungwattanakit, Watcharin
    Artho, Cyrille
    Hagiya, Masami
    Tanabe, Yoshinori
    Yamamoto, Mitsuharu
    Takahashi, Koichi
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (05) : 483 - 501
  • [37] A model of correlated team behavior in a software development environment
    Potok, TE
    Vouk, MA
    ASSET'99: 1999 IEEE SYMPOSIUM ON APPLICATION-SPECIFIC SYSTEMS AND SOFTWARE ENGINEERING & TECHNOLOGY - PROCEEDINGS, 1999, : 280 - 283
  • [38] Control of development of hierarchical distributed systems (example of transport)
    Godlevskii, M.D.
    Shekhovtsov, V.V.
    Journal of Automation and Information Sciences, 1997, 29 (02): : 119 - 132
  • [39] Distributed Formation Tracking Control of Multiple Mobile Robotic Systems
    Chen, Chunyu
    Xing, Yifan
    Djapic, Vladimir
    Dong, Wenjie
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 3695 - 3700
  • [40] System Software support for distributed real-time systems
    Atif, Y
    JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 53 (03) : 245 - 264