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
Link To Document