DocumentCode
1691058
Title
Components Composition Compatibility Checking Based on Behavior Description and Roles Division
Author
Chi, Zhang
Author_Institution
Software Sch., Jiangxi Univ. of Finance & Econ., Nanchang, China
fYear
2009
Firstpage
262
Lastpage
265
Abstract
Component-based software development is necessity current of software engineering and industrialization and components achieve interaction by interfaces. At present the main interface definition languages are designed initially for closure environment to satisfy the requirement of C/S application, only describe static syntax level information of component interaction which can not meet the need of understand, usage and deduce of component in open environment. Formal description methods are getting more and more attention because of its accuracy and the use of automated theorem proving mechanism. In this paper we proposed the extension approach to component interfaces based on pi calculus make them including dynamic behavior information, then divided roles according to the role component acts in the system and researched the compatibility of component composition based on roles division to ensure the correctness of composition and interaction in open environment. To illustrate what we presented we use an electronic commerce application system as an example.
Keywords
electronic commerce; object-oriented programming; pi calculus; software engineering; C/S application; behavior description; component-based software development; components composition compatibility checking; electronic commerce; industrialization; interface definition languages; pi calculus; roles division; software engineering; static syntax level information; Application software; Assembly systems; Calculus; Computer industry; Conference management; Electronic commerce; Financial management; Programming; Protocols; Software engineering; compatibility; component; interfac; protocol; role;
fLanguage
English
Publisher
ieee
Conference_Titel
Management of e-Commerce and e-Government, 2009. ICMECG '09. International Conference on
Conference_Location
Nanchang
Print_ISBN
978-0-7695-3778-8
Type
conf
DOI
10.1109/ICMeCG.2009.30
Filename
5279912
Link To Document