TAICOSViewer - Automated Evaluation of non-functional Requirements at Feature-Level

Florian Gärner

Research output: ThesisMaster's / Diploma thesis

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 languageGerman (Austria)
Supervisors/Reviewers
  • Plösch, Reinhold, Supervisor
Publication statusPublished - 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

Cite this