TY - GEN
T1 - From runtime verification to evolvable systems
AU - Barringer, Howard
AU - Gabbay, Dov
AU - Rydeheard, David
PY - 2007
Y1 - 2007
N2 - We consider evolvable computational systems built as hierarchies of evolvable components, where an evolvable component is an encapsulation of a supervisory component and its supervisee. Here, we extend our prior work on a revision-based logical modelling framework for such systems to incorporate programs within each component. We describe mechanisms for combining programs, possibly in different languages, from separate components and outline an operational semantics for programmed evolvable systems. We show how supervisory components extend run-time verifiers/monitors with capabilities for diagnosis and change. We illustrate the logical modelling using an example of an automated bank teller machine.
AB - We consider evolvable computational systems built as hierarchies of evolvable components, where an evolvable component is an encapsulation of a supervisory component and its supervisee. Here, we extend our prior work on a revision-based logical modelling framework for such systems to incorporate programs within each component. We describe mechanisms for combining programs, possibly in different languages, from separate components and outline an operational semantics for programmed evolvable systems. We show how supervisory components extend run-time verifiers/monitors with capabilities for diagnosis and change. We illustrate the logical modelling using an example of an automated bank teller machine.
UR - http://www.scopus.com/inward/record.url?scp=38549131206&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-77395-5_9
DO - 10.1007/978-3-540-77395-5_9
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:38549131206
SN - 3540773940
SN - 9783540773948
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 97
EP - 110
BT - Runtime Verification - 7th International Workshop, RV 2007, Revised Selected Papers
PB - Springer Verlag
T2 - 7th International Workshop on Runtime Verification, RV 2007
Y2 - 13 March 2007 through 13 March 2007
ER -