loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth International Workshop on Principles of Software Evolution (IWPSE'05)
A Formal Approach Facilitating the Evolution of Component-Based Software
Lisbon, Portugal
September 05-September 06
ISBN: 0-7695-2349-8
Nguyen Truong Thang, Japan Advanced Institute of Science and Technology, Japan
Takuya Katayama, Japan Advanced Institute of Science and Technology, Japan
The component-based approach is very effective in software development and evolution. The most challenging issue of the approach is component composition. Though components are syntactically compatible in their interfaces, once plugged together, they do not perform as expected because components are semantically inconsistent with each other, i.e. the component consistency problem. This paper gives a formal approach to strengthen component specification by including component semantic written in the temporal logic CTL. Based on this semantic information, components can be efficiently cross-checked for their consistency, even for future unanticipated component extensions during system evolution.
Citation:
Nguyen Truong Thang, Takuya Katayama, "A Formal Approach Facilitating the Evolution of Component-Based Software," iwpse, pp.49-52, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.