Publication Cover
Journal of Mathematics and Music
Mathematical and Computational Approaches to Music Theory, Analysis, Composition and Performance
Volume 8, 2014 - Issue 1
171
Views
6
CrossRef citations to date
0
Altmetric
Articles

Formal semantics for interactive music scores: a framework to design, specify properties and execute interactive scenarios

, &
Pages 93-112 | Received 15 Jul 2011, Accepted 26 Nov 2013, Published online: 27 Feb 2014
 

Abstract

Most interactive scenarios are based on informal specifications, so that it is not possible to formally verify properties of such systems. We advocate the need for a general and formal model aiming at ensuring safe executions of interactive multimedia scenarios. Interactive scores (is) is a formalism based on temporal constraints to describe interactive scenarios. We propose new semantics for is based on timed event structures (TES). With such a semantics, we can specify more properties of the system, in particular, properties about execution traces, which are difficult to specify as constraints. We also present an operational semantics of is based on the non-deterministic timed concurrent constraint calculus and we relate such a semantics to the TES semantics. With the operational semantics, we can describe the behaviour of scores whose timed object durations can be arbitrary integer intervals.

CR Category Numbers::

The authors are grateful to the reviewers for their comments.

Notes

1There are algorithms to decide the consistency of an stp more efficient than Floyd–Warshall.

2The agent for asynchrony (*) provided by Ntcc is omitted in this paper for simplicity.

3Operational and denotation semantics are explained in Appendices 7 and 8.

4Syntax means that the rule is applied zero or more times sequentially.

5Agent ∏ represents a generalized parallel composition of processes.

6Knapsack picture is taken from the Wikipedia. http://en.wikipedia.org/wiki/Knapsack_problem

Floyd–Warshall has a time complexity of O(n3), where n is the number of events of the event structures semantics of the score.

We use c, d in this paper to represent constraint stores.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 210.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.