Dynamic input/output automata: A formal model for dynamic systems
- ,
- Nancy A. Lynch
- Massachusetts Institute of Technology,
- Northeastern University
Related Event
Title
Event type
ConferenceDate
08/20/2001 - 08/25/2001Location
Abstract
We present a mathematical state-machine model, the Dynamic I/O Automaton (DIOA) model, for defining and analyzing dynamic systems of interacting components. The systems we consider are dynamic in two senses: (1) components can be created and destroyed as computation proceeds, and (2) the events in which the components may participate may change. The new model admits a notion of external system behavior, based on sets of traces. It also features a parallel composition operator for dynamic systems, which respects external behavior, and a notion of simulation from one dynamic system to another, which can be used to prove that one system implements the other. The DIOA model was defined to support the analysis of mobile agent systems, in a joint project with researchers at Nippon Telephone and Telegraph. It can also be used for other forms of dynamic systems, such as systems described by means of object-oriented programs, and systems containing services with changing access permissions.
Publication Information
Output type
Original language
English (US)Pages from-to (Number of pages)
Pages 137-151 (15 pages)Publication milestones
- Published - 2001
Publication status
Publisher
Springer VerlagPublication series
- Publication series name: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print): 0302-9743
ISSN (Electronic): 1611-3349
Volume: 2154
ISBN (Print)
3540424970Publication IDs
- Scopus: 84944031473
Host publication title
Concurrency Theory - 12th International Conference, CONCUR 2001, ProceedingsHost publication editors
- Kim G. Larsen
- Mogens Nielsen
