TY - JOUR
T1 - Proving Musical Properties using a temporal Concurrent Constraint Calculus
AU - Rueda, Camilo
AU - Valencia, Frank
N1 - Publisher Copyright:
© 2002 International Computer Music Conference, ICMC Proceedings. All rights reserved.
PY - 2002
Y1 - 2002
N2 - We show how the ntcc calculus, a model of temporal concurrent constraint programming with the capability of modeling asynchronous and non-deterministic timed behavior, can be used for modeling real musical processes. We use the non-determinism facility of ntcc to build weaker representations of musical processes that greatly simplifies the formal expression and analysis of its properties. We argue that this modeling strategy provides a "runnable specification" for music problems that eases the task of formally reasoning about them. We show how the linear temporal logic associated with ntcc gives a very expressive setting for formally proving the existence of interesting musical properties of a process. We give examples of musical specifications in ntcc and use the linear temporal logic for proving properties of a real musical problem.
AB - We show how the ntcc calculus, a model of temporal concurrent constraint programming with the capability of modeling asynchronous and non-deterministic timed behavior, can be used for modeling real musical processes. We use the non-determinism facility of ntcc to build weaker representations of musical processes that greatly simplifies the formal expression and analysis of its properties. We argue that this modeling strategy provides a "runnable specification" for music problems that eases the task of formally reasoning about them. We show how the linear temporal logic associated with ntcc gives a very expressive setting for formally proving the existence of interesting musical properties of a process. We give examples of musical specifications in ntcc and use the linear temporal logic for proving properties of a real musical problem.
UR - http://www.scopus.com/inward/record.url?scp=84905196021&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:84905196021
SN - 2223-3881
SP - 164
EP - 171
JO - International Computer Music Conference, ICMC Proceedings
JF - International Computer Music Conference, ICMC Proceedings
T2 - 28th International Computer Music Conference, ICMC 2002
Y2 - 16 September 2002 through 21 September 2002
ER -