Markov and Markov-regenerative PERT networks
Operations Research
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
The Rational Unified Process: an introduction
The Rational Unified Process: an introduction
Software engineering and performance: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Deriving a queueing network based performance model from UML diagrams
Proceedings of the 2nd international workshop on Software and performance
Performance Engineering of Software Systems
Performance Engineering of Software Systems
Computer Performance Modeling Handbook
Computer Performance Modeling Handbook
Testing Computer Software, Second Edition
Testing Computer Software, Second Edition
Measures for Excellence: Reliable Software on Time, within Budget
Measures for Excellence: Reliable Software on Time, within Budget
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Product Development Decisions: A Review of the Literature
Management Science
UML based performance modeling of distributed systems
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Early performance testing of distributed software applications
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Software performance engineering of component-based systems
WOSP '04 Proceedings of the 4th international workshop on Software and performance
Introducing a UML model for faster-than-real-time simulation
WSC '05 Proceedings of the 37th conference on Winter simulation
Proceedings of the 2006 ACM/IEEE symposium on Architecture for networking and communications systems
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Extending BPM Environments of Your Choice with Performance Related Decision Support
BPM '09 Proceedings of the 7th International Conference on Business Process Management
Hi-index | 0.00 |
We investigate the usage of software performance engineering to aid the project manager in making sound, reliable predictions in software development, and in optimizing the utilization of resources (typically the people). We assimilate the project teams to the processing elements of a performance model, and their activities to the tasks to be accomplished within established time intervals. The proposed methodology uses as the manager's interface a subset of Real-Time UML, the recently adopted OMG standard specialized profile for addressing schedulability, performance and timeliness. To illustrate the approach, we model the case of a manager that must decide a release date for a product undergoing the testing phase. We show how, by means of basic performance analyses, different workflow assumptions can be explored and their consequent outcomes automatically derived: by looking at the analysis results, the manager can thus take an informed, more responsible decision.