Ambient Abstract State Machines with applications☆
Under an Elsevier user license
open archive
Highlights
► A general ambient concept is defined for software system design. ► It uses parameterization of Abstract State Machines. ► It is shown to capture isolation of states and memory sharing. ► It permits uniform descriptions of concurrent behavior. ► It generalizes some behavioral design patterns.
Keywords
Ambient concept
Abstract State Machines
Naming disciplines
Memory sharing disciplines
Object-oriented design patterns
Mobile agents
Cited by (0)
- ☆
This work was partially supported by the Italian Government under the project PRIN 2007 D-ASAP (2007XKEHFA). Part of the work of the first author was done when he was on a sabbatical leave, visiting the Computer Science Department of the ETH Zürich. The material has been presented by the first author to the Amir Pnueli Memorial Symposium at Courant Institute, NYU, New York, 7–9.5.2010.
Copyright © 2011 Elsevier Inc. All rights reserved.