loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth International Conference on Quality Software (QSIC'06)
An Approach to Composing Multiple Component Implementations for Satisfying Quality Requirements
Beijing, China
October 27-October 28
ISBN: 0-7695-2718-3
Jie Yang, Peking University, China
Gang Huang, Peking University, China
Li Zhou, Peking University, China
Zhao Liu, Peking University, China
Meng Ye, IBM China Research Laboratory, China
Ying Chen, IBM China Research Laboratory, China
In component-based software systems, sometimes it is difficult to find a single component implementation that satisfies requirements concerning multiple qualities. However, it is possible to compose multiple implementations with identical functions but different qualities to satisfy the requirement. The keys to the composition include (a) finding out the requirement which requires the composition and (b) the design of composition policy to ensure the desired qualities. In this paper, we present an approach consisting of three steps to the composition of component implementations. The identification step leverages some analysis method to find out the necessity of composition as well as the according candidate implementations. The policy design step is responsible for the design and description of composition policies, which are proved to provide the desired qualities. The implementation step carries out the designed policies. The last two steps can be automated to a certain degree. The example of Java Pet Store demonstrates the approach.
Citation:
Jie Yang, Gang Huang, Li Zhou, Zhao Liu, Meng Ye, Ying Chen, "An Approach to Composing Multiple Component Implementations for Satisfying Quality Requirements," qsic, pp.295-302, Sixth International Conference on Quality Software (QSIC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.