• DocumentCode
    2193022
  • Title

    Research on Component Composition with Formal Semantics

  • Author

    Xu, Ruzhi ; Wu, Quansheng ; Gong, Hongquan ; Qian, Leqiu

  • Author_Institution
    Sch. of Inf., Shandong Univ. of Finance, Jinan, China
  • fYear
    2010
  • fDate
    2-4 April 2010
  • Firstpage
    118
  • Lastpage
    124
  • Abstract
    Formal semantics of components are foundations for rigorous analyzing and reasoning about the composition process and its correctness. According to the notion of software contract, components interaction patterns and composition process patterns, formal semantics of components are proposed. With this basis and inspired by typing system and process construction methods of -calculus, a typing framework for the composition are proposed. Additionally, based on the operational semantics, a formal model of component is suggested. Then, transition rules about component composition are introduced based on the -calculus typing rules. At last, the feasibility and validity of the proposed composition method are confirmed by the results of composition experiments on a composition platform FSCC.
  • Keywords
    object-oriented programming; pi calculus; programming language semantics; component composition; components interaction patterns; composition process patterns; formal semantics; process construction methods; software contract; ¿-calculus; Contracts; Finance; Informatics; Information security; Information technology; Power capacitors; Software maintenance; Software quality; Uncertainty; Web services; ?-calculus; component based software engineering; component composition; formal semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Information Technology and Security Informatics (IITSI), 2010 Third International Symposium on
  • Conference_Location
    Jinggangshan
  • Print_ISBN
    978-1-4244-6730-3
  • Electronic_ISBN
    978-1-4244-6743-3
  • Type

    conf

  • DOI
    10.1109/IITSI.2010.101
  • Filename
    5453636