SESep 22, 2014

Testing Agile Requirements Models

arXiv:1409.6605v14 citations
Originality Synthesis-oriented
AI Analysis

This addresses the need for early feedback and quality improvement in software engineering, but it appears incremental as it builds on existing model-based techniques.

The paper tackles the problem of validating software requirements in agile development by proposing a model-based approach using simulation and automated testing, aiming to increase efficiency and flexibility early in the requirements phase.

This paper discusses a model-based approach to validate software requirements in agile development processes by simulation and in particular automated testing. The use of models as central development artifact needs to be added to the portfolio of software engineering techniques, to further increase efficiency and flexibility of the development beginning already early in the requirements definition phase. Testing requirements are some of the most important techniques to give feedback and to increase the quality of the result. Therefore testing of artifacts should be introduced as early as possible, even in the requirements definition phase.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes