TY - GEN
T1 - Smart play-out extended
T2 - Proceedings - Fourth International Conference on Quality Software, QSIC 2004
AU - Harel, David
AU - Kugler, Hillel
AU - Pnueli, Amir
PY - 2004
Y1 - 2004
N2 - Smart play-out is a powerful technique for executing live sequence charts (LSCs). It uses verification techniques to help run a program, rather than to prove properties thereof. In this paper we extend smart play-out to cover a larger set of the LSC language features and to deal more efficiently with larger models. The extensions cover two key features of the rich version of LSCs, namely, time and forbidden elements. The former is crucial for systems with time constraints and/or time-driven behavior, and the latter allows specifying invariants and contracts on behavior. Forbidden elements can also help reduce the state space considered, thus enabling smart play-out to handle larger models.
AB - Smart play-out is a powerful technique for executing live sequence charts (LSCs). It uses verification techniques to help run a program, rather than to prove properties thereof. In this paper we extend smart play-out to cover a larger set of the LSC language features and to deal more efficiently with larger models. The extensions cover two key features of the rich version of LSCs, namely, time and forbidden elements. The former is crucial for systems with time constraints and/or time-driven behavior, and the latter allows specifying invariants and contracts on behavior. Forbidden elements can also help reduce the state space considered, thus enabling smart play-out to handle larger models.
UR - http://www.scopus.com/inward/record.url?scp=14044252175&partnerID=8YFLogxK
U2 - 10.1109/QSIC.2004.1357938
DO - 10.1109/QSIC.2004.1357938
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:14044252175
SN - 0769522076
SN - 9780769522074
T3 - Proceedings - Fourth International Conference on Quality Software, QSIC 2004
SP - 2
EP - 11
BT - Proceedings - Fourth International Conference on Quality Software, QSIC 2004
A2 - Ehrich, H.-D.
A2 - Schewe, K.-D.
Y2 - 8 September 2004 through 9 September 2004
ER -