• DocumentCode
    3000757
  • Title

    Component Substitutability Behavior Consistency Verification Based on Architecture-driven Development

  • Author

    Chen, Luxi ; Huang, Linpeng ; Li, Chen

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Shanghai JiaoTong Univ., Shanghai, China
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    1556
  • Lastpage
    1562
  • Abstract
    Component-based software development (short for CBSD) is to develop software systems by choosing appropriate components in the distributed environment to assemble a dependable software architecture, which satisfies requirements. This new paradigm plays a key role in the software engineering and also brings new challenges to the dependable software architecture design. In this paper, firstly we introduce an architecture description language-π-ADL to specify the software architecture based on component. Secondly based on Higher-Order π-calculus, we give a formal method to verify the behavior consistency of component substitutability. In this way, we can forecast errors and enhance the semantic correctness of the software architecture from the design stage.
  • Keywords
    distributed processing; formal specification; formal verification; object-oriented programming; pi calculus; software architecture; π-ADL; architecture description language; architecture-driven development; component substitutability behavior consistency verification; component-based software development; dependable software architecture design; distributed environment; higher-order π-calculus; semantic correctness; software engineering; software systems; Authentication; Computer architecture; Connectors; Semantics; Software architecture; Software systems; Syntactics; Higher-order p-Calculus; behavior consistency; dependability; p-ADL; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0974-5
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.196
  • Filename
    6270827