Back to Search
Start Over
Envisioning Model-Based Performance Engineering Frameworks
- Source :
- ANT/EDI40
- Publication Year :
- 2021
- Publisher :
- Elsevier BV, 2021.
-
Abstract
- Our daily activities depend on complex software systems that must guarantee certain performance. Several approaches have been devised in the last decade to validate software systems against performance requirements. However, software designers still encounter problems in the interpretation of performance analysis results (e.g., mean values, probability distribution functions) and in the definition of design alternatives (e.g., to split a software component in two and redeploy one of them) aimed at fulfilling performance requirements. This paper describes a general model-based performance engineering framework to support designers in dealing with such problems aimed at enhancing the system. The framework relies on a formalization of the knowledge needed in order to characterize performance flaws and provide alternative system design. Such knowledge can be instantiated based on the techniques devised for interpreting performance analysis results and providing feedback to designers. Three techniques are considered in this paper for instantiating the framework and the main challenges to face during such process are pointed out and discussed.
- Subjects :
- Computer science
Process (engineering)
business.industry
020206 networking & telecommunications
02 engineering and technology
Software
Order (exchange)
Component-based software engineering
Performance engineering
0202 electrical engineering, electronic engineering, information engineering
General Earth and Planetary Sciences
Probability distribution
Systems design
020201 artificial intelligence & image processing
Software system
Software engineering
business
General Environmental Science
Subjects
Details
- ISSN :
- 18770509
- Volume :
- 184
- Database :
- OpenAIRE
- Journal :
- Procedia Computer Science
- Accession number :
- edsair.doi...........8c58ea3e75c29fb2cd1b2cbe918749a5