Supporting the Validation of Structured Analysis Specifications in the Engineering of Information Systems by Test Path Exploration

Torsten Bandyszak, Mark Rzepka, Thorsten Weyer, Klaus Pohl

2015

Abstract

Requirements validation should be carried out early in the development process to assure that the requirements specification correctly reflects stakeholder’s intentions, and to avoid the propagation of defects to subsequent phases. In addition to reviews, early test case creation is a commonly used requirements validation technique. However, manual test case derivation from specifications without formal semantics is costly, and requires experience in testing. This paper focuses on Structured Analysis as a semi-formal technique for specifying information systems requirements, which is part of latest requirements engineering curricula and widely accepted practices in business analysis. However, there is insufficient guidance and tool support for creating test cases without the need for using formal extensions in early development stages. Functional decomposition as a core concept of Structured Analysis, and the resulting distribution of control flow information complicates the identification of dependencies between system inputs and outputs. We propose a technique for automatically identifying test paths in Structured Analysis specifications. These test paths constitute the basis for defining test cases, and support requirements validation by guiding and structuring the review process.

Download


Paper Citation


in Harvard Style

Bandyszak T., Rzepka M., Weyer T. and Pohl K. (2015). Supporting the Validation of Structured Analysis Specifications in the Engineering of Information Systems by Test Path Exploration . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-097-0, pages 252-259. DOI: 10.5220/0005342102520259

in Bibtex Style

@conference{iceis15,
author={Torsten Bandyszak and Mark Rzepka and Thorsten Weyer and Klaus Pohl},
title={Supporting the Validation of Structured Analysis Specifications in the Engineering of Information Systems by Test Path Exploration},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2015},
pages={252-259},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005342102520259},
isbn={978-989-758-097-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Supporting the Validation of Structured Analysis Specifications in the Engineering of Information Systems by Test Path Exploration
SN - 978-989-758-097-0
AU - Bandyszak T.
AU - Rzepka M.
AU - Weyer T.
AU - Pohl K.
PY - 2015
SP - 252
EP - 259
DO - 10.5220/0005342102520259