QoS Composition and Decomposition Model in Uniframe
Abstract
Software systems are increasingly large, complex, heterogeneous, distributed and pervasive. The component-based software development provides a promising methodology for developing large-scale, complex software systems. Component-based software development advocates developing software systems by selecting commercial-off-the-shelf or in-house software components and assembling them within appropriate software architectures. This software development methodology promises software reuse and thus increases development is the prediction of the system quality attributes in the absence of implementation details of individual software components. In top-down development, it is critical to factor the system level quality attributes into individual components, and thus facilitate the selection of qualified components. In bottom-up development, it is important to predict the system wide quality attributes based on the quality attributes of individual components and the way they compose. This thesis proposes an approach for decomposing and composing quality of service parameters during development of component-based software systems. The inter-component communication patterns are identified and their effects on the composition and decomposition of QoS parameters are studied. The effect of the network and the execution environment on the composition and decomposition of QoS parameters are preliminarily investigated.
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 2003
- Accession Number
- ADA488450
Entities
People
- Changlin Sun