A taxonomy of model‐based testing approaches

M Utting, A Pretschner… - … testing, verification and …, 2012 - Wiley Online Library
Model‐based testing (MBT) relies on models of a system under test and/or its environment to
derive test cases for the system. This paper discusses the process of MBT and defines a …

Appsplayground: automatic security analysis of smartphone applications

V Rastogi, Y Chen, W Enck - Proceedings of the third ACM conference …, 2013 - dl.acm.org
Today's smartphone application markets host an ever increasing number of applications.
The sheer number of applications makes their review a daunting task. We propose …

One evaluation of model-based testing and its automation

A Pretschner, W Prenninger, S Wagner… - Proceedings of the 27th …, 2005 - dl.acm.org
Model-based testing relies on behavior models for the generation of model traces: input and
expected output---test cases---for an implementation. We use the case study of an …

[LLIBRE][B] Model-based testing for embedded systems

J Zander, I Schieferdecker, PJ Mosterman - 2017 - books.google.com
What the experts have to say about Model-Based Testing for Embedded Systems:" This
book is exactly what is needed at the exact right time in this fast-growing area. From its …

[LLIBRE][B] Handbook of dynamic system modeling

PA Fishwick - 2007 - books.google.com
This interdisciplinary guide explores various types of modeling methods available for
dynamical systems. It begins with the general concepts, representations, and philosophy of …

Model-based testing

A Pretschner - Proceedings of the 27th international conference on …, 2005 - dl.acm.org
Model-based testing has become increasingly popular in recent years. Major reasons
include (1) the need for quality assurance for increasingly complex systems,(2) the emerging …

Random testing of interrupt-driven software

J Regehr - Proceedings of the 5th ACM International Conference …, 2005 - dl.acm.org
Interrupt-driven embedded software is hard to thoroughly test since it usually contains a very
large number of executable paths. Developers can test more of these paths using random …

SMArDT modeling for automotive software testing

I Drave, S Hillemacher, T Greifenberg… - Software: Practice …, 2019 - Wiley Online Library
Efficient testing is a crucial prerequisite to engineer reliable automotive software
successfully. However, manually deriving test cases from ambiguous textual requirements is …

Formal test-case generation for UML statecharts

S Gnesi, D Latella, M Massink - Proceedings. Ninth IEEE …, 2004 - ieeexplore.ieee.org
The unified modelling language has been introduced as a notation for modelling and
reasoning about large and complex systems, and their design, across a wide range of …

UML Vs. Classical Vs. Rhapsody Statecharts: Not All Models Are Created Equal

ML Crane, J Dingel - … on Model Driven Engineering Languages and …, 2005 - Springer
Abstract State machines, represented by statecharts or statechart diagrams, are an important
formalism for behavioural modelling. According to the research literature, the most popular …