• DocumentCode
    3113973
  • Title

    A Review on Software Architecture Styles with Layered Robotic Software Architecture

  • Author

    Chavan, P.U. ; Murugan, M. ; Chavan, P.P.

  • Author_Institution
    Sathyabama Univ., Chennai, India
  • fYear
    2015
  • fDate
    26-27 Feb. 2015
  • Firstpage
    827
  • Lastpage
    831
  • Abstract
    This paper provides an introduction to the field of software engineering requires facility in architectural software design. The goal is to demonstrate the current state of the discipline and examine the ways in which architectural design can impact soft-ware design. Software architecture is used to describe a high level design methodology of large software systems. It provides the overall structure of a system in an abstract and structured fashion. A smart architectural demonstration holds the key to the effectiveness of a software architecture description and usage. This paper focuses on criterion to select appropriate architecture style for software system. It also gives overview of definition, goals and requirements of software architecture with various architecture styles, their benefits and applications. The authors have also described the requirements and goals of robotic software architecture. The proposal for layered robotic software architecture for a distributed system is also presented.
  • Keywords
    control engineering computing; robots; software architecture; abstract fashion; distributed system; high level design methodology; layered robotic software architecture; software design; software engineering; structured fashion; Computer architecture; Hardware; Robot sensing systems; Servers; Software; Software architecture; architectural style; distributed system; layered robotic software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Communication Control and Automation (ICCUBEA), 2015 International Conference on
  • Conference_Location
    Pune
  • Type

    conf

  • DOI
    10.1109/ICCUBEA.2015.165
  • Filename
    7155963