• DocumentCode
    2252368
  • Title

    Integrating heterogeneous robotic software

  • Author

    Fernandez-Madrigal, J.A. ; Galindo, C. ; Gonzalez, J.

  • Author_Institution
    Dept. of Syst. Eng. & Autom., Malaga Univ.
  • fYear
    2006
  • fDate
    16-19 May 2006
  • Firstpage
    433
  • Lastpage
    436
  • Abstract
    Software development for large robotic projects involves many different researchers with different programming needs, levels of mastery, and areas of research. Integrating such heterogeneous software while maintaining requirements like real-time, dependability, intensive access to hardware, etc., is a challenge in any long-term effort of this kind. A step forward along that way is the BABEL development system that supports heterogeneous programming languages (C, C++, JAVA), communication middleware (CORBA, TCP/IP connections), and platforms (RT-operating systems, MS-Windows). This paper focuses on the core of BABEL: the Aracne specification that covers the design phase of the robotic application lifecycle
  • Keywords
    C++ language; Java; distributed object management; middleware; operating systems (computers); robot programming; software engineering; transport protocols; Aracne specification; BABEL development system; C programming language; C++ programming language; CORBA; JAVA programming language; MS-Windows; RT-operating systems; TCP-IP connections; communication middleware; heterogeneous programming languages; heterogeneous robotic software; robotic application lifecycle; software development; Application software; Bridges; Collaborative software; Communication system software; Hardware; Mobile robots; Operating systems; Programming profession; Robotics and automation; Unified modeling language; Distributed Software; Robotic Software; Software Development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference, 2006. MELECON 2006. IEEE Mediterranean
  • Conference_Location
    Malaga
  • Print_ISBN
    1-4244-0087-2
  • Type

    conf

  • DOI
    10.1109/MELCON.2006.1653131
  • Filename
    1653131