DocumentCode :
3025788
Title :
Efficient evaluation of alternatives for assembly of services
Author :
Barthwal, Nikhil ; Woodside, Murray
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
fYear :
2005
fDate :
4-8 April 2005
Abstract :
Component based software engineering (CBSE) provides rapid development using well-tested components with established properties. Performance and other nonfunctional properties can also be analyzed by building models from sub-models, calibrated for the components. Further there can be many choices of components to build-systems, which can provide alternatives. The choice can be governed by goal functions which evaluate the predicted performance. This paper describes a systematic approach to find the feasible combinations of alternatives, and to rank them based on predicted performance. It extends the CBML (component based modeling language) for defining components in layered queuing models for software performance.
Keywords :
object-oriented programming; queueing theory; software performance evaluation; specification languages; component based modeling language; component based software engineering; layered queuing models; software performance; Assembly; Cost function; Delay; Libraries; Operating systems; Performance analysis; Software engineering; Software performance; System performance; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
Type :
conf
DOI :
10.1109/IPDPS.2005.192
Filename :
1420232
Link To Document :
بازگشت