|
ABSTRACT
We propose an object-oriented programming model based on concurrently executing communicating agents which aims to achieve reusability and extensibility of agent descriptions by separating aspects of functionality and synchronization. A formal semantics of an agent is given as a theory in the Temporal Logic of Actions [15] such that a system of agents is formalized by the conjunction of the single agents' specifications plus some axioms representing the communication structure. This representation allows for the formal derivation of systems properties. We terminate this paper by a discussion about the proof of inheritance properties in a parallel environment.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
J. P. Bahsoun, L. Feraud, C. Betourne A two degrees of freedom approach for parallel programming, Proc. IEEE International Conference on Computer Languages. March 12-15 1990. New 0rleans.pp261- 270.
|
 |
6
|
|
 |
7
|
|
| |
8
|
E.W. Dijkstra. Hierarchical ordering of sequential objectprocesses. Acts Informatica. 1-1971.
|
| |
9
|
|
| |
10
|
C. Hewitt, R. Atkinson Specification and proof technique for serializes, IEEE Trans. Soft. Eng. 1979 pp 10-13.
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
S. Krakowiak , M. Meysembourg , H. Nguyen Van , M. Riveill , C. Roisin , X. Rousset de Pina, Design and implementation of an object-oriented strongly typed language for distributed applications, Journal of Object-Oriented Programming, v.3 n.3, p.11-22, Sep./Oct. 1990
|
| |
15
|
L. Lamport The Temporal Logic of Actions Research Report 79, DEC Systems Research Center, December 1991
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
 |
21
|
C. Tomlinson , V. Singh, Inheritance and synchronization with enabled-sets, Conference proceedings on Object-oriented programming systems, languages and applications, p.103-112, October 02-06, 1989, New Orleans, Louisiana, United States
|
 |
22
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|