• DocumentCode
    2108576
  • Title

    Formal Interaction Specification in a Reflective Information Model

  • Author

    Ye Peng ; Ying Shi ; Yuan Wen-jie ; Yao Jun-Feng ; Luo Ju-bo ; Hu Ming

  • Author_Institution
    Coll. of Comput. Sci., Wuhan Univ. of Sci. & Eng., Wuhan
  • fYear
    2008
  • fDate
    21-22 Dec. 2008
  • Firstpage
    1017
  • Lastpage
    1020
  • Abstract
    As to a reflective information model for reusing software architecture(RIM4RSA) which is constructed and designed on the basis of architectural reflection theory, this paper proposes the way of specification by which the interaction in the RIM4RSA can be formally described in the pi-calculus. RIM4RSA is logically divided into meta-level and base-level. When RIM4RSA is used to support reusing of software architecture, the interaction between meta-level and base-level, which can determine the correctness of causal connection between two levels, will occur. So the interaction between two levels should be precisely specified. Specifically, we respectively give the formal specification of the two kinds of interaction-reification and reflection between two levels in order that the precise semantics of the interaction is identified by the formal specification. The results in this paper are the foundation for our future works such as formal verification and so on.
  • Keywords
    formal specification; formal verification; software architecture; RIM4RSA; formal interaction specification; formal verification; reflective information model; software architecture; Application software; Computer architecture; Computer science; Design engineering; Educational institutions; Formal specifications; Information technology; Laboratories; Reflection; Software architecture; calculus; reflection; reuse; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Information Technology Application Workshops, 2008. IITAW '08. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3505-0
  • Type

    conf

  • DOI
    10.1109/IITA.Workshops.2008.215
  • Filename
    4732110