Delta-oriented model-based integration testing of large-scale systems (bibtex)
by Lochau, Malte, Lity, Sascha, Lachmann, Remo, Schaefer, Ina and Goltz, Ursula
Abstract:
Software architecture specifications are of growing importance for coping with the complexity of large-scale systems. They provide an abstract view on the high-level structural system entities together with their explicit dependencies and build the basis for ensuring behavioral conformance of component implementations and interactions, e.g., using model-based integration testing. The increasing inherent diversity of such large-scale variant-rich systems further complicates quality assurance. In this article, we present a combination of architecture-driven model-based testing principles and regression-inspired testing strategies for efficient, yet comprehensive variability-aware conformance testing of variant-rich systems. We propose an integrated delta-oriented architectural test modeling and testing approach for component as well as integration testing that allows the generation and reuse of test artifacts among different system variants. Furthermore, an automated derivation of retesting obligations based on accurate delta-oriented architectural change impact analysis is provided. Based on a formal conceptual framework that guarantees stable test coverage for every system variant, we present a sample implementation of our approach and an evaluation of the validity and efficiency by means of a case study from the automotive domain. \textcopyright 2013 Elsevier Inc.
Reference:
Delta-oriented model-based integration testing of large-scale systems (Lochau, Malte, Lity, Sascha, Lachmann, Remo, Schaefer, Ina and Goltz, Ursula), In Journal of Systems and Software, volume 91, 2014.
Bibtex Entry:
@Article{Lochau201463,
  Title                    = {{Delta-oriented model-based integration testing of large-scale systems}},
  Author                   = {Lochau, Malte and Lity, Sascha and Lachmann, Remo and Schaefer, Ina and Goltz, Ursula},
  Journal                  = {Journal of Systems and Software},
  Year                     = {2014},
  Number                   = {1},
  Pages                    = {63--84},
  Volume                   = {91},

  Abstract                 = {Software architecture specifications are of growing importance for coping with the complexity of large-scale systems. They provide an abstract view on the high-level structural system entities together with their explicit dependencies and build the basis for ensuring behavioral conformance of component implementations and interactions, e.g., using model-based integration testing. The increasing inherent diversity of such large-scale variant-rich systems further complicates quality assurance. In this article, we present a combination of architecture-driven model-based testing principles and regression-inspired testing strategies for efficient, yet comprehensive variability-aware conformance testing of variant-rich systems. We propose an integrated delta-oriented architectural test modeling and testing approach for component as well as integration testing that allows the generation and reuse of test artifacts among different system variants. Furthermore, an automated derivation of retesting obligations based on accurate delta-oriented architectural change impact analysis is provided. Based on a formal conceptual framework that guarantees stable test coverage for every system variant, we present a sample implementation of our approach and an evaluation of the validity and efficiency by means of a case study from the automotive domain. {\textcopyright} 2013 Elsevier Inc.},
  Doi                      = {10.1016/j.jss.2013.11.1096},
  ISSN                     = {01641212},
  Keywords                 = {Large-scale systems,Model-based testing,Regression testing,Variable software architectures,imotep},
  Mendeley-tags            = {imotep},
  Url                      = {http://www.sciencedirect.com/science/article/pii/S0164121213002781}
}
Powered by bibtexbrowser