Dynamic input/output automata: A formal and compositional model for dynamic systems

dc.contributor.authorAttie, Paul C.
dc.contributor.authorLynch, Nancy Ann
dc.contributor.departmentDepartment of Computer Science
dc.contributor.facultyFaculty of Arts and Sciences (FAS)
dc.contributor.institutionAmerican University of Beirut
dc.date.accessioned2025-01-24T11:22:55Z
dc.date.available2025-01-24T11:22:55Z
dc.date.issued2016
dc.description.abstractWe present dynamic I/O automata (DIOA), a compositional model of dynamic systems. In DIOA, automata can be created and destroyed dynamically, as computation proceeds, and an automaton can dynamically change its signature, i.e., the set of actions in which it can participate._x000D_ DIOA features operators for parallel composition, action hiding, action renaming, a notion of automaton creation, and a notion of behavioral subtyping by means of trace inclusion. DIOA can model mobility, using signature modification, and is hierarchical: a dynamically changing system of interacting automata is itself modeled as a single automaton._x000D_ We also show that parallel composition, action hiding, action renaming, and (subject to some technical conditions) automaton creation are all monotonic with respect to trace inclusion: if one component is replaced by another whose traces are a subset of the former, then the set of traces of the system as a whole can only be reduced. (C) 2016 Elsevier Inc. All rights reserved.
dc.identifier.doihttps://doi.org/10.1016/j.ic.2016.03.008
dc.identifier.eid2-s2.0-84961992268
dc.identifier.urihttp://hdl.handle.net/10938/25557
dc.language.isoen
dc.publisherElsevier Inc.
dc.relation.ispartofInformation and Computation
dc.sourceScopus
dc.subjectDynamic systems
dc.subjectFormal methods
dc.subjectSemantics
dc.subjectAutomata
dc.subjectProcess creation
dc.subjectMobility
dc.subjectVerification
dc.subjectService
dc.titleDynamic input/output automata: A formal and compositional model for dynamic systems
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2016-9442.pdf
Size:
1.22 MB
Format:
Adobe Portable Document Format