Loading...
Please wait, while we are loading the content...
Similar Documents
Towards Simulation-Based Performance Modeling of UML Specifications (2003)
| Content Provider | CiteSeerX |
|---|---|
| Author | Balsamo, Simonetta Grosso, Mattia Marzolla, Moreno |
| Abstract | Quantitative analysis of software systems is being recognized as an important issue in the software development process. Performance analysis can help to address quantitative system analysis from the early stages of the software development life cycle, e.g, to compare design alternatives or to identify system bottlenecks. Early identification of performance problems is desirable as the cost of design change increases with the later phases in the software development cycle. In this paper we focus on simulation-oriented performance models of software systems. We introduce an approach for translating UML software specifications into simulation models. The proposed technique defines the annotation of an UML system specification by using the UML profile for Schedulability, Performance and Time specification. This allows the designer to easily add quantitative informations to the software specification in a standard and consistent way. Then we derive a process-oriented simulation model whose execution provides performance results that can be directly interpreted at the UML software specification level. Keywords Discrete-event simulation, Software Architectures, Simulation-based performance model, Unified Modeling Language. |
| File Format | |
| Language | English |
| Publisher Date | 2003-01-01 |
| Access Restriction | Open |
| Subject Keyword | Uml Specification Towards Simulation-based Performance Modeling Software System Software Development Cycle System Bottleneck Time Specification Software Development Process Performance Analysis Quantitative System Analysis Uml Software Specification Uml System Specification Quantitative Analysis Software Specification Software Architecture Keywords Discrete-event Simulation Process-oriented Simulation Model Unified Modeling Language Performance Result Uml Software Specification Level Software Development Life Cycle Design Alternative Early Stage Quantitative Information Simulation-oriented Performance Model Consistent Way Simulation-based Performance Model Simulation Model Important Issue Design Change Uml Profile Performance Problem Later Phase Early Identification |
| Content Type | Text |
| Resource Type | Technical Report |