A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
A toolset for performance engineering and software design of client-server systems
Performance Evaluation - Special issue: performance modeling tools
Applying performance modelling to a telecommunication system
Proceedings of the 1st international workshop on Software and performance
Performance-oriented software architecture engineering: an experience report
Proceedings of the 1st international workshop on Software and performance
Trace-Based Load Characterization for Generating Performance Software Models
IEEE Transactions on Software Engineering
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Software engineering and performance: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Performance validation tools for software/hardware systems
Performance Evaluation
Performance analysis at the software architectural design level
Performance Evaluation
Performance solutions: a practical guide to creating responsive, scalable software
Performance solutions: a practical guide to creating responsive, scalable software
Performance Engineering of Software Systems
Performance Engineering of Software Systems
Evaluating software architectures by coloured petri nets
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
PASASM: a method for the performance assessment of software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Quantitative analysys for telecom/datacom software architecture
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
Evaluating software architectures for real-time systems
Annals of Software Engineering
Architecting families of software systems with process algebras
ACM Transactions on Software Engineering and Methodology (TOSEM)
The 4+1 View Model of Architecture
IEEE Software
Making Architecture Reviews Work in the Real World
IEEE Software
IEEE Transactions on Software Engineering
Architecture-Based Performance Analysis Applied to a Telecommunication System
IEEE Transactions on Software Engineering
Attribute-Based Architecture Styles
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
Measurement Tools and Modeling Techniques for Evaluating Web Server Performance
Proceedings of the 9th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
Derivation of Petri Net Performance Models from UML Specifications of Communications Software
TOOLS '00 Proceedings of the 11th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
TOOLS '02 Proceedings of the 12th International Conference on Computer Performance Evaluation, Modelling Techniques and Tools
Software Performance Models from System Scenarios in Use Case Maps
TOOLS '02 Proceedings of the 12th International Conference on Computer Performance Evaluation, Modelling Techniques and Tools
Making sense of runtime architecture for mobile phone software
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Hi-index | 0.00 |
Performance analysis techniques have already been developed for decades. As software architecture research has matured, performance analysis techniques have also been adapted to the evaluation of software architectures. However, the performance evaluation of software architectures is not yet systematically used in the industry. One of the reasons may be that it is difficult to select what method to use. The contribution of this work is to define a comparison framework for performance evaluation approaches. In addition, the framework is applied in comparing existing performance evaluation approaches. The framework can be used to select methods for evaluating architectures, to increase understanding of the methods, and to point out needs for future work.