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 条
  • [41] Engineering Methods and Software Support for Control of Distributed Parameter Systems
    Hulko, G.
    Belavy, C.
    Bucek, P.
    Ondrejkovic, K.
    Zajicek, P.
    ASCC: 2009 7TH ASIAN CONTROL CONFERENCE, VOLS 1-3, 2009, : 1432 - 1438
  • [42] Introducing Team Coordination Framework to Support Globally Distributed Teams for Pakistani Software Industry
    Gul, Zartasha
    Hafeez, Yaser
    Hashmi, Amber Sarwar
    Ali, Sadia
    Iqbal, Naila
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2018, 37 (04) : 669 - 684
  • [43] A macroscopic analytical model of collaboration in distributed robotic systems
    Lerman, K
    Galstyan, A
    Martinoli, A
    Ijspeert, A
    ARTIFICIAL LIFE, 2001, 7 (04) : 375 - 393
  • [44] Agile Software Development with Distributed Teams: Senior Management Support
    Dorairaj, Siva
    Noble, James
    Allan, George
    2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 197 - 205
  • [45] A new paradigm to support globally distributed software development projects
    Redmiles, David
    van der Hoek, Andre
    Al-Ani, Ban
    Hildenbrand, Tobias
    Quirk, Stephen
    Sarma, Anita
    Silva Filho, Roberto Silveira
    de Souza, Cleidson
    Trainer, Erik
    WIRTSCHAFTSINFORMATIK, 2007, 49 : 28 - 38
  • [46] Development of distributed planner for decision support systems
    Nedelina, A. Yu.
    Eremeev, A. P.
    Fengler, W.
    DEPCOS - RELCOMEX '07: INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, PROCEEDINGS, 2007, : 324 - +
  • [47] Optimal Team Formation for Software Development Exercise - Evaluating a Method for Team Formation Based on the Type of Project Manager
    Shirakawa, Kiyomi
    Yamamoto, Shiori
    Chiba, Ryota
    Hashiura, Hiroaki
    Komiya, Seiichi
    RECENT ADVANCES AND APPLICATIONS OF COMPUTER ENGINEERING: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE (ACE 10), 2010, : 132 - +
  • [48] Schedulability in model-based software development for distributed real-time systems
    Yau, SS
    Zhou, XY
    PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2002, : 45 - 52
  • [49] Negotiation support systems and team negotiations: The coalition formation perspective
    Guo, Xiaojia
    Lim, John
    INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (11-12) : 1121 - 1127
  • [50] Quantitative and Qualitative Analysis of Globally Distributed Team Collaboration in Design and Development of Software
    Milewski, Allen E.
    Serce, F. Cemile
    Swigger, K.
    2013 6TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTIONS (HSI), 2013, : 443 - 450