• DocumentCode
    2487558
  • Title

    Automated continuous quality assurance

  • Author

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

  • Author_Institution
    Dept. for Program. Syst., Tech. Univ. Dortmund, Dortmund, Germany
  • fYear
    2012
  • fDate
    2-2 June 2012
  • Firstpage
    37
  • Lastpage
    43
  • 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.
  • Keywords
    automata theory; formal verification; learning (artificial intelligence); regression analysis; OCS; Springer Verlag online conference system; active learning; automata learning; automated continuous quality assurance; continuous learning-based testing; feature interaction detection; model checking; quantitative analysis; regression testing; Adaptation models; Learning automata; Machine learning; Monitoring; Quality assurance; Testing; active learning; model-based testing; quality assurance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering: Rigorous and Agile Approaches (FormSERA), 2012 Formal Methods in
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1907-2
  • Type

    conf

  • DOI
    10.1109/FormSERA.2012.6229787
  • Filename
    6229787