Title
Efficient Evaluation of Alternatives for Assembly of Services
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.
Year
DOI
Venue
2005
10.1109/IPDPS.2005.192
IPDPS
Keywords
Field
DocType
efficient evaluation,systematic approach,software performance,nonfunctional property,rapid development,goal function,feasible combination,defining component,software engineering,well-tested component,established property,system performance,cost function,operating systems,assembly,component based software engineering,object oriented programming,queueing theory,modeling language
Object-oriented programming,Computer science,Parallel computing,Software performance testing,Queueing theory,Component-based software engineering,Component based modeling,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-2312-9
3
0.43
References 
Authors
4
2
Name
Order
Citations
PageRank
Nikhil Barthwal130.43
Murray Woodside2121581.20