Improving online performance diagnosis by the use of historical performance data
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
Proceedings of the 14th international conference on Supercomputing
Software performance antipatterns
Proceedings of the 2nd international workshop on Software and performance
Performance-related completions for software specifications
Proceedings of the 24th International Conference on Software Engineering
Analysing software requirements specifications for performance
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
From UML sequence diagrams and statecharts to analysable petri net models
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
A Three-View Model for Performance Engineering of Concurrent Software
IEEE Transactions on Software Engineering
Software Bottlenecking in Client-Server Systems and Rendezvous Networks
IEEE Transactions on Software Engineering
Capturing and automating performance diagnosis: the Poirot approach
IPPS '95 Proceedings of the 9th International Symposium on Parallel Processing
Jess in Action: Java Rule-Based Systems
Jess in Action: Java Rule-Based Systems
Performance analysis of distributed server systems
Performance analysis of distributed server systems
Automatic diagnosis of performance problems in database management systems
Automatic diagnosis of performance problems in database management systems
The Role of Modeling in the Performance Testing of E-Commerce Applications
IEEE Transactions on Software Engineering
Performance by unified model analysis (PUMA)
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
Layered Bottlenecks and Their Mitigation
QEST '06 Proceedings of the 3rd international conference on the Quantitative Evaluation of Systems
Design and implementation of a dynamic tuning environment
Journal of Parallel and Distributed Computing
From annotated software designs (UML SPT/MARTE) to model formalisms
SFM'07 Proceedings of the 7th international conference on Formal methods for performance evaluation
A framework for automated generation of architectural feedback from software performance analysis
EPEW'07 Proceedings of the 4th European performance engineering conference on Formal methods and stochastic models for performance evaluation
Model-based performance diagnosis of master-worker parallel computations
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
Annotating UML models with non-functional properties for quantitative analysis
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Perflint: A Context Sensitive Performance Advisor for C++ Programs
Proceedings of the 7th annual IEEE/ACM International Symposium on Code Generation and Optimization
Performance model driven QoS guarantees and optimization in clouds
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
Optimising multiple quality criteria of service-oriented software architectures
Proceedings of the 1st international workshop on Quality of service-oriented software systems
Automatic, Model-Based Software Performance Improvement for Component-based Software Designs
Electronic Notes in Theoretical Computer Science (ENTCS)
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Towards the identification of "Guilty" performance antipatterns
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Towards quality-aware development and evolution of enterprise information systems
Proceedings of the 2010 ACM Symposium on Applied Computing
Rule-based automatic software performance diagnosis and improvement
Performance Evaluation
Performance evaluation of component-based software systems: A survey
Performance Evaluation
Digging into UML models to remove performance antipatterns
Proceedings of the 2010 ICSE Workshop on Quantitative Stochastic Models in the Verification and Design of Software Systems
Detection and solution of software performance antipatterns in palladio architectural models
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Towards studying the performance effects of design patterns for service oriented architecture
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
Towards a generic quality optimisation framework for component-based system models
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
A model-based framework for software performance feedback
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
Towards quality driven exploration of model transformation spaces
Proceedings of the 14th international conference on Model driven engineering languages and systems
A process to effectively identify “guilty” performance antipatterns
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
A hybrid approach for multi-attribute qos optimisation in component based software systems
QoSA'10 Proceedings of the 6th international conference on Quality of Software Architectures: research into Practice - Reality and Gaps
A prediction approach to support alternative design decision for component-based system development
SEPADS'12/EDUCATION'12 Proceedings of the 11th WSEAS international conference on Software Engineering, Parallel and Distributed Systems, and proceedings of the 9th WSEAS international conference on Engineering Education
Antipattern-based model refactoring for software performance improvement
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Performance-driven architectural refactoring through bidirectional model transformations
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Rule-based automatic software performance diagnosis and improvement
Performance Evaluation
SPACE4CLOUD: a tool for system performance and costevaluation of cloud systems
Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds
Performance problem diagnostics by systematic experimentation
Proceedings of the 18th international doctoral symposium on Components and architecture
Systematic guidance in solving performance and scalability problems
Proceedings of the 18th international doctoral symposium on Components and architecture
Propagation of incremental changes to performance model due to SOA design pattern application
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Supporting swift reaction: automatically uncovering performance problems by systematic experiments
Proceedings of the 2013 International Conference on Software Engineering
Deployment optimization of software objects by design-level delay estimation
The Journal of Supercomputing
An approach for modeling and detecting software performance antipatterns based on first-order logics
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Performance of a software system is the result of many interacting factors. This paper describes a rule-based framework to identify root causes of performance limits, to untangle the effects of the system configuration (such as the allocation of processors) from limits imposed by the software design, and to recommend both configuration and design improvements. The framework uses a performance model which represents (and is derived from) a UML design model, and applies transformations to the given performance model to obtain another improved one. The improvements imply configuration and design changes which can be applied to the system. This paper describes the approach and demonstrates feasibility by applying a small set of rules to the design of a web application.