Abstract
This thesis addresses the automated evaluation of non-functional requirements of software systems at feature level. In most cases, non-functional requirements are only collected and evaluated at project level. In a DevOps environment, however, it is necessary to create and evaluate non-functional requirements at feature level to develop satisfying features and to verify the fulfillment of their nonfunctional requirements. The non-functional requirements at feature level are already elaborated using the TAICOS (Task-Interest-Constraint Satisfycing) approach described in this paper. Also, the necessary measurements and data for non-functional requirements are performed and stored by different systems. However, there is still no system that evaluates and summarizes the defined non-functional requirements across different measurement systems and tools at feature level. With the implementation of TAICOSViewer in this thesis, this gap is to be closed. TAICOSViewer consumes defined non-functional requirements and performs an evaluation based on the integration of various instruments. The results are then displayed on a dashboard. At the end of this thesis, it is examined which characteristics of a feature have a decisive effect on TAICOSViewer and the duration of the evaluation.
Original language | German (Austria) |
---|---|
Supervisors/Reviewers |
|
Publication status | Published - Jan 2020 |
Fields of science
- 202017 Embedded systems
- 102002 Augmented reality
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102020 Medical informatics
- 102022 Software development
- 102034 Cyber-physical systems
- 201132 Computational engineering
- 201305 Traffic engineering
- 207409 Navigation systems
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
JKU Focus areas
- Digital Transformation