Automated continuous quality assurance

Johannes Neubauer, Bernhard Steffen, Oliver Bauer, Stephan Windmüller, Maik Merten, Tiziana Margaria, Falk Howar

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We present a case study that illustrates the power of active learning for enabling the automated quality assurance of complex and distributed evolving systems. We illustrate how the development of the OCS, Springer Verlag's Online Conference System, is supported by continuous learning-based testing, that by its nature maintains the synchrony of the running application and the learned (test) model. The evolution of the test model clearly indicates which portions of the system remain stable and which are altered. Thus our approach includes classical regression testing and feature interaction detection. We show concretely how model checking, automata learning, and quantitative analysis concur with the holistic quality assurance of this product.

Original languageEnglish
Title of host publication2012 1st International Workshop on Formal Methods in Software Engineering
Subtitle of host publicationRigorous and Agile Approaches, FormSERA 2012 - Proceedings
Pages37-43
Number of pages7
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event2012 1st International Workshop on Formal Methods in Software Engineering: Rigorous and Agile Approaches, FormSERA 2012 - Zurich, Switzerland
Duration: 2 Jun 20122 Jun 2012

Publication series

Name2012 1st International Workshop on Formal Methods in Software Engineering: Rigorous and Agile Approaches, FormSERA 2012 - Proceedings

Conference

Conference2012 1st International Workshop on Formal Methods in Software Engineering: Rigorous and Agile Approaches, FormSERA 2012
Country/TerritorySwitzerland
CityZurich
Period2/06/122/06/12

Keywords

  • active learning
  • model-based testing
  • quality assurance

Fingerprint

Dive into the research topics of 'Automated continuous quality assurance'. Together they form a unique fingerprint.

Cite this