There is a growing demand for using commercial-off-the-shelf (COTS) software components to facilitate the development of software systems. Among many research topics for component-based software, quality-of-service (QoS) evaluation is yet to be given the importance it deserves. In this paper, we propose a novel analytical model to evaluate the QoS of component-based software systems. We use the component execution graph (CEG) graph model to model the architecture at the process level and the interdependence among components. The CEG graph can explicitly capture sequential, parallel, selective and iterative compositions of components. For QoS estimation, each component in the CEG model is associated with execution rate, failure rate and cost...
Current Quality-of-Service (QoS) predictions methods for component-based software systems disregard ...
We introduce a tool-supported method for the automated refinement of continuous-time Markov chains (...
Architecting high quality software systems is not trivial, in fact to know whether a certain quality...
This paper proposes a novel analytical framework to evaluate the quality of component-based software...
Abstract. Non-functional specifications of software components are considered an important asset in ...
Software metrics can be used to objectively quantify the quality of software components and systems,...
We present a new method for the accurate analysis of the quality-of-service (QoS) properties of comp...
Quality and risk concerns currently limit the application of commercial off-the-shelf (COTS) softwar...
The ability to a priori predict the Quality of Service (QoS) of a software application is crucial bo...
The Quality of Service attributes of a software component heavily depend on its environment. For exa...
Assuring Quality of Service (QoS) properties is critical in the development of component-based distr...
The ability to predict Quality of Service (QoS) of a software architecture supports a large set of d...
Software QoS properties, such as response time, availability, bandwidth requirement, memory usage, a...
Current complex service systems are usually comprised of many other components which are often exter...
UnrestrictedAs our reliance on software system grows, it is becoming more important to understand a ...
Current Quality-of-Service (QoS) predictions methods for component-based software systems disregard ...
We introduce a tool-supported method for the automated refinement of continuous-time Markov chains (...
Architecting high quality software systems is not trivial, in fact to know whether a certain quality...
This paper proposes a novel analytical framework to evaluate the quality of component-based software...
Abstract. Non-functional specifications of software components are considered an important asset in ...
Software metrics can be used to objectively quantify the quality of software components and systems,...
We present a new method for the accurate analysis of the quality-of-service (QoS) properties of comp...
Quality and risk concerns currently limit the application of commercial off-the-shelf (COTS) softwar...
The ability to a priori predict the Quality of Service (QoS) of a software application is crucial bo...
The Quality of Service attributes of a software component heavily depend on its environment. For exa...
Assuring Quality of Service (QoS) properties is critical in the development of component-based distr...
The ability to predict Quality of Service (QoS) of a software architecture supports a large set of d...
Software QoS properties, such as response time, availability, bandwidth requirement, memory usage, a...
Current complex service systems are usually comprised of many other components which are often exter...
UnrestrictedAs our reliance on software system grows, it is becoming more important to understand a ...
Current Quality-of-Service (QoS) predictions methods for component-based software systems disregard ...
We introduce a tool-supported method for the automated refinement of continuous-time Markov chains (...
Architecting high quality software systems is not trivial, in fact to know whether a certain quality...