A Specificational Approach to High Level Program Monitoring and Measuring
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Maintaining knowledge about temporal intervals
Communications of the ACM
A Discipline of Programming
Design Methods for Software Systems: YOURDON, Statemate and Uml
Design Methods for Software Systems: YOURDON, Statemate and Uml
MDL: A Language And Compiler For Dynamic Program Instrumentation
PACT '97 Proceedings of the 1997 International Conference on Parallel Architectures and Compilation Techniques
Program Instrumentation for Debugging and Monitoring with AspectC++
ISORC '02 Proceedings of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Automatic Performance Management in Component Based Software Systems
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Toward Trustworthy Software Systems
Computer
Software Engineering
Advancing software architecture modeling for large scale heterogeneous systems
Proceedings of the FSE/SDP workshop on Future of software engineering research
Yet another meta-model to specify non-functional properties
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
Towards a model-driven infrastructure for runtime monitoring
SERENE'11 Proceedings of the Third international conference on Software engineering for resilient systems
Hi-index | 0.00 |
Software performance is one of important software Quality of Service attributes. For this reason, several approaches integrate performance prediction in Model Driven Engineering(MDE). However, MDE still lacks a systematic approach for performance measurement and metrics assessment. This paper presents MoDePeMART, an approach for Model Driven Performance Measurement and Assessment with Relational Traces. The approach suggests declarative specification of performance metrics in a domain specific language and usage of relational databases for storage and metric computation. The approach is evaluated with the implementation of a UML Profile for UML Class and State diagrams and transformations from profile to a commercial relational database management system.