• DocumentCode
    3580251
  • Title

    Architecture modeling and analysis language for designing robotic architectures

  • Author

    Ramaswamy, Arunkumar ; Monsuez, Bruno ; Tapus, Adriana

  • Author_Institution
    Dept. of Comput. & Syst. Eng., ENSTA-ParisTech, Palaiseau, France
  • fYear
    2014
  • Firstpage
    1911
  • Lastpage
    1916
  • Abstract
    In recent times, researchers in robotics have arrived at a consensus that there is no single efficient architecture or framework that satisfies all aspects of robotic system design. A majority of robotic architectures currently in use are developed in-house to meet the specific objectives of the research group. However, these frameworks have been designed in an ad-hoc manner and thus restricts reusability and scalability. In this paper, we propose an architecture description language `Architecture Modeling and Analysis Language (AMAL)´ that homogenizes the framework development process in a formal way. AMAL is a radical approach that enables framework development based on custom requirements or by integrating existing heterogeneous architectural paradigms. The Open Semantics Framework in AMAL facilitates domain knowledge integration and promotes separation of concerns to build complex systems. We also position our approach in the SafeRobots framework, a model-driven software development tool-chain for robotics.
  • Keywords
    programming language semantics; robot programming; software architecture; software development management; AMAL; SafeRobots framework; architecture description language; architecture modeling and analysis language; complex systems; custom requirements; domain knowledge integration; framework development process; heterogeneous architectural paradigm integration; model driven software development tool; open semantics framework; radical approach; robotic architecture; robotic system design; Computational modeling; Computer architecture; Connectors; Ports (Computers); Robots; Semantics; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Automation Robotics & Vision (ICARCV), 2014 13th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICARCV.2014.7064608
  • Filename
    7064608