The RISC style of architecture
Australian Computer Journal
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Simulation Modeling and Analysis
Simulation Modeling and Analysis
A practical approach for performance-driven UML modelling of handheld devices - A case study
Journal of Systems and Software
The Palladio component model for model-driven performance prediction
Journal of Systems and Software
Performance evaluation of component-based software systems: A survey
Performance Evaluation
A qos driven development process model for component-based software systems
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Hi-index | 0.00 |
Software performance models play an important role in early stage quality evaluations. Performance models in particular allow for comparing architectural alternatives before unfavourable design decisions are made that need to be revised in a costly procedure. The Palladio component model (PCM) is a modelling language for component-based software architectures. Instances of the PCM can already be analysed for their performance using analytical or simulative approaches. It is, however, difficult to obtain accurate performance predictions for network-intensive distributed systems. This is mainly due to the simplistic network model used so far. In this paper, we present the OMPCM simulator, which integrates OMNeT++ network simulation with architecture-level software performance prediction. OMPCM models can be automatically created from PCM models using a chain of model transformations.