• DocumentCode
    1957032
  • Title

    A component-based method for software architecture refinement

  • Author

    Gao, Bingzhi ; Ban, Xiaojuan ; Lv, Qiang ; Li, Xiaoli

  • Author_Institution
    Sch. of Inf. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
  • fYear
    2010
  • fDate
    13-15 Aug. 2010
  • Firstpage
    574
  • Lastpage
    578
  • Abstract
    As a formal method from abstraction to concretion, architecture refinement gradually becomes an important academic research field of modern software engineering since it was presented. Well architecture refinement not only could ensure the integrity and consistency of software architecture, but also could cut down the cost and improve the quality of software. But the research of stepwise architecture refinement for software architecture is considered to be an underway stage on the facts of the complexity of the conversion from the abstract to the specific architecture. The article illustrates the features and usefulness of component-based refinement method and proposes a novel architecture refinement approach framework. It is based on the component of the architecture and on a series of formal languages for architecture refinement. In this refinement steps, different levels of architecture has been formally refined from points of both structure and behavior, both static and dynamic. A simple example will be illustrated to show the eminent feasibility and effectiveness of this approach with Π-ARL (Architecture Refinement Language).
  • Keywords
    formal languages; formal specification; object-oriented methods; object-oriented programming; software architecture; software quality; component based refinement method; formal language; software architecture; software engineering; software quality; stepwise architecture refinement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Control and Information Processing (ICICIP), 2010 International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-1-4244-7047-1
  • Type

    conf

  • DOI
    10.1109/ICICIP.2010.5564982
  • Filename
    5564982