Proceedings of the 30th Annual ACM Symposium on Applied Computing 2015
DOI: 10.1145/2695664.2695804
|View full text |Cite
|
Sign up to set email alerts
|

Model based testing of an interactive music system

Abstract: The role of an interactive music system (IMS) is to accompany musicians during live performances, like a real musician. It reacts in realtime to audio signals from musicians, according to a timed specification called mixed score, written in a domain specific language. Such goals imply strong requirements of temporal reliability and robustness to unforeseen errors in input, yet not so much studied in the computer music community.We present the application of model-based testing techniques and tools to a state-o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2016
2016

Publication Types

Select...
4

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 12 publications
0
6
0
Order By: Relevance
“…In (Poncelet & Jacquemard, 2015), the authors present the application of model base testing techniques to verify interactive music systems. They translate scores into a Timed Automata network, which is then processed by tools from UPPAAL in order to generate covering suites of test cases.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…In (Poncelet & Jacquemard, 2015), the authors present the application of model base testing techniques to verify interactive music systems. They translate scores into a Timed Automata network, which is then processed by tools from UPPAAL in order to generate covering suites of test cases.…”
Section: Resultsmentioning
confidence: 99%
“…In the last decade, there have been a number of extensions to the original TA. In the following we shall give a brief introduction to the UPPAAL (David et al, 2015) tool and its modeling language, which has been used to model and analyze many real-time systems, e.g., audio protocols (Bengtsson et al, 2002), automotive systems (Kim, Larsen, Nielsen, Mikučionis, & Olsen, 2015;Lindahl, Pettersson, & Yi, 2001), orchestration systems (Dong, Liu, Sun, & Zhang, 2014), and multimedia systems (Echeveste, Cont, Giavitto, & Jacquemard, 2013;Poncelet & Jacquemard, 2015).…”
Section: Uppaalmentioning
confidence: 99%
“…But they generally do not offer procedures for generating test data, hence the user must compute some input test data and the expected corresponding output by other means. Our approach ( [29,30]) in contrast focus on the generation of test data, based on formal models, and in this respect the two approaches can be seen as complementary.…”
Section: Related Workmentioning
confidence: 99%
“…Much like a traditional score, electronic action staves would mark the firing of messages or evolution of continuous value streams along a common timeline. We now present a perfected simulation model, to be implemented into the next version of AscoGraph, that more robustly handles the dynamic aspects of the score language and also supports the recently developed Antescofo test framework (Poncelet and Jacquemard, 2015).…”
Section: Tracing Performance Simulationsmentioning
confidence: 99%
“…Beyond the ideal trace produced by executing a score with all events and actions occurring as scripted in the score, the simulation view extends to support the Model-Based Testing workflow (Poncelet and Jacquemard, 2015), which builds a test case by receiving a timed input trace, executing the piece accordingly and outputting a verdict. Such an input trace describes the behaviour of the listening machine, by way of the deviations of the detected musician activity from the ideal score.…”
Section: Visualising Test Tracesmentioning
confidence: 99%