• DocumentCode
    2302778
  • Title

    Automated Detection of Discontinuities in Models Inferred from Execution Traces

  • Author

    Marchetto, Alessandro ; Nguyen, Cu Duy ; Tonella, Paolo

  • Author_Institution
    Software Eng. Res. Unit, Fondazione Bruno Kessler, Trento, Italy
  • fYear
    2011
  • fDate
    21-25 March 2011
  • Firstpage
    286
  • Lastpage
    293
  • Abstract
    Modern applications (e.g., the so called Future Internet applications) exhibit properties that make them hard to model once for all. In fact, they dynamically adapt to the user´s habits, to the context, to the environment, they dynamically discover new services and components to integrate, they modify themselves through reflection, automatically. Model inference techniques are based on the observation of the application behavior (trace collection) and on its generalization into a model. Model inference supports testing, understanding and evolution of the software. However, inferred models may become obsolete at run time, due to the evolution or the self-modifications of the software. We investigate an approach for the automated detection of model discontinuities, based on a trade off between delay of the detection and accuracy, measured in terms of few false negatives.
  • Keywords
    program testing; application behavior; automated detection; execution traces; model discontinuities detection; model inference techniques; software evolution; software testing; software understanding; trace collection; Adaptation models; Calibration; Context modeling; Delay; Mathematical model; Software; High Variability; Model Inference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-4577-0019-4
  • Electronic_ISBN
    978-0-7695-4345-1
  • Type

    conf

  • DOI
    10.1109/ICSTW.2011.74
  • Filename
    5954421