Forschungsdatenbank

Projektübersicht
Login
Suche

Glinz

Fakultäten » Wirtschaftswissenschaftliche Fakultät » Informatik, Institut für » Prof. Dr. Martin Glinz » Glinz

Completed research project

Title / Titel SCENT - Scenario-Based Validation and Test of Software
PDF Abstract (PDF, 14 KB)
Summary / Zusammenfassung A scenario is a description of a sequence of interactions between a user and a system. In software engineering scenarios are used to capture and model external system behavior as perceived by a (potential) user.
SCENT is a method supporting requirements elicitation, analysis and definition by creating scenarios in a structured way, validating the scenarios with the customer/user and formalizing them into statecharts. From the statecharts test cases are derived which serve as a basis for integration and system test.
The main ideas of the project are:
1. To use scenarios in requirements analysis as well as in system testing, thus profiting on the similarities of the two related activities (both being user centered; the first aiming at capturing users wants and needs – that is the requirements -, the second trying to demonstrate that the system meets those requirements),
2. To validate scenarios firstly by defining a stringent iterative procedure to create scenarios, having them reviewed by users regularly, and finally by formalizing scenarios thus exposing inconsistencies, ambiguities and incompleteness in the scenario descriptions,
3. To define a systematic way to use scenarios for the generation of test cases for system test.
Weitere Informationen
Publications / Publikationen J. Ryser (2003). Szenarienbasiertes Validieren und Testen von Softwaresystemen [Scenario-based validation and test of software systems (in German)]. Doctoral Thesis, University of Zurich.

J. Ryser, M. Glinz (2001). Dependency Charts as a Means to Model Inter-Scenario Dependencies. In G. Engels, A. Oberweis and A. Zündorf (eds.): Modellierung 2001. GI-Workshop, Bad Lippspringe, Germany. GI-Edition - Lecture Notes in Informatics, Vol. P-1. 71-80.

J. Ryser, M. Glinz (2000). Using Dependency Charts to Improve Scenario-Based Testing, Proceedings of the 17th International Conference on Testing Computer Software (TCS2000), Washington D.C., June 2000.

J. Ryser, M. Glinz (1999). A Scenario-Based Approach to Validating and Testing Software Systems Using Statecharts. Proc. 12th International Conference on Software and Systems Engineering and their Applications, Paris, Dec 1999.

J. Ryser, M. Glinz (1999). A Practical Approach to Validating and Testing Software Systems Using Scenarios, Proceedings QWE'99: Third International Software Quality Week Europe, Brussels, Nov 1999.

Weitere Informationen

Keywords / Suchbegriffe SCENT, Scenario, Requirements specification, Validation, Test, Test cases, Test case generation, System test
Project leadership and contacts /
Projektleitung und Kontakte
Prof. Martin Glinz, Dr. rer. nat. (Project Leader) glinz 'at' ifi.uzh.ch
Dr. Johannes Ryser  
Other links to external web pages http://www.ifi.uzh.ch/rerg
Funding source(s) /
Unterstützt durch
Universität Zürich (position pursuing an academic career), KTI, Private Sector (e.g. Industry)
 
In collaboration with /
In Zusammenarbeit mit
Dr. Peter Kolb
ABB Corporate Research, Baden, Switzerland
Switzerland
Duration of Project / Projektdauer Jan 1997 to Mar 2001