Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Computer benchmarking: paths and pitfalls
IEEE Spectrum
Performance specification of software components
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Performance solutions: a practical guide to creating responsive, scalable software
Performance solutions: a practical guide to creating responsive, scalable software
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Performance Engineering of Software Systems
Performance Engineering of Software Systems
Designing a test suite for empirically-based middleware performance prediction
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Computer
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
Performance Analysis of Component-Based Applications
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Packaging Predictable Assembly
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
A simulation-based approach to software performance modeling
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Towards automatic compositional performance analysis of component-based systems
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Early performance testing of distributed software applications
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Predicting the performance of middleware-based applications at the design level
WOSP '04 Proceedings of the 4th international workshop on Software and performance
A framework for QoS-aware software components
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Performance modeling from software components
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Analysis and Prediction of Performance for Evolving Architectures
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Towards a Semantic Framework for Non-functional Specifications of Component-Based Systems
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Towards Predicting Real-Time Properties of a Component Assembly
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Performance by unified model analysis (PUMA)
Proceedings of the 5th international workshop on Software and performance
Proceedings of the 5th international workshop on Software and performance
From UML to LQN by XML algebra-based model transformations
Proceedings of the 5th international workshop on Software and performance
Automatic Performance Management in Component Based Software Systems
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Parametric Performance Contracts for QML-specified Software Components
Electronic Notes in Theoretical Computer Science (ENTCS)
Model-Based performance prediction with the palladio component model
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Early quality prediction of component-based systems - A generic framework
Journal of Systems and Software
Parametric Performance Contracts: Non-Markovian Loop Modelling and an Experimental Evaluation
Electronic Notes in Theoretical Computer Science (ENTCS)
Parametric Performance Contracts for Software Components with Concurrent Behaviour
Electronic Notes in Theoretical Computer Science (ENTCS)
Journal of Systems and Software
An Empirical Investigation of the Applicability of a Component-Based Performance Prediction Method
EPEW '08 Proceedings of the 5th European Performance Engineering Workshop on Computer Performance Engineering
Rethinking the Use of Models in Software Architecture
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
Towards automatic performance optimisation of componentised systems
Proceedings of the Second Workshop on Isolation and Integration in Embedded Systems
Optimising multiple quality criteria of service-oriented software architectures
Proceedings of the 1st international workshop on Quality of service-oriented software systems
Modeling event-driven service-oriented systems using the palladio component model
Proceedings of the 1st international workshop on Quality of service-oriented software systems
Architecting dependable systems IV
Predicting the performance of component-based software architectures with different usage profiles
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Dependability metrics
Performance evaluation of component-based software systems: A survey
Performance Evaluation
Usage profile and platform independent automated validation of service behavior specifications
Proceedings of the 2nd International Workshop on the Quality of Service-Oriented Software Systems
Architecture-based reliability evaluation under uncertainty
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
An accuracy information annotation model for validated service behavior specifications
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
From monolithic to component-based performance evaluation of software architectures
Empirical Software Engineering
Model transformation in software performance engineering
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
Parameter dependent performance specifications of software components
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
Multi-criteria service selection with optimal stopping in dynamic service-oriented systems
ICDCIT'10 Proceedings of the 6th international conference on Distributed Computing and Internet Technology
Automated extraction of architecture-level performance models of distributed component-based systems
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Improving performance predictions by accounting for the accuracy of composed performance models
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Database system performance evaluation models: A survey
Performance Evaluation
Detecting anti-patterns in Java EE runtime system model
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Hi-index | 0.00 |
Performance predictions of component assemblies and the ability of obtaining system-level performance properties from these predictions are a crucial success factor when building trustworthy component-based systems. In order to achieve this goal, a collection of methods and tools to capture and analyze the performance of software systems has been developed. These methods and tools aim at helping software engineers by providing them with the capability to understand design trade-offs, optimize their design by identifying performance inhibitors, or predict a system's performance within a specified deployment environment. In this paper, we analyze the applicability of various performance prediction methods for the development of component-based systems and contrast their inherent strengths and weaknesses in different engineering problem scenarios. In so doing, we establish a basis to select an appropriate prediction method and to provide recommendations for future research activities, which could significantly improve the performance prediction of component-based systems.