Is the process of predicting (at early phases of the life cycle) and evaluating (at the end) based on performance models, whether the software system satisfies the user performance goals.
Published in Chapter:
A Model-Driven Engineering Method for DRE Defense Systems Performance Analysis and Prediction
Katrina Falkner (The University of Adelaide, Australia), Vanea Chiprianov (The University of Adelaide, Australia), Nickolas Falkner (The University of Adelaide, Australia), Claudia Szabo (The University of Adelaide, Australia), and Gavin Puddy (The University of Adelaide, Australia)
Copyright: © 2014
|Pages: 26
DOI: 10.4018/978-1-4666-6194-3.ch012
Abstract
Autonomous, Distributed Real-Time Embedded (DRE) defence systems are typically characterized by hard constraints on space, weight, and power. These constraints have a strong impact on the non-functional properties of the final system, especially its performance. System execution modeling tools permit early prediction of the performance of model-driven systems; however, the focus to date has been on the practical aspects and creating tools that work in specific cases, rather than on the process and methodology applied. In this chapter, the authors present an integrated method to performance analysis and prediction of model-driven DRE defense systems. They present both the tools to support the process and a method to define these tools. The authors explore these tools and processes within an industry case study from a defense context.