DocumentCode :
2820084
Title :
A formal model of concurrency for distributed object-oriented systems
Author :
Barrio, Manuel ; De la Fuente, Pablo
Author_Institution :
Dept. of Comput. Sci., Valladolid Univ., Spain
fYear :
1997
fDate :
2-5 Dec 1997
Firstpage :
466
Lastpage :
474
Abstract :
It is widely accepted that object-oriented constructions can be used as a pertinent basis for the support of distributed systems consisting of concurrently executing objects that communicate and interoperate among them. In this context, distributed object systems are represented from a process-oriented perspective which uses the process as the basic modelling structure. This point of view allows us to model concurrent objects as a collection of interacting processes, each of them describing a pattern of behaviour. We aim to provide a formal foundation for object-oriented constructions. To do so, we present a formal model of concurrent objects based on a well-defined process theory, the π-calculus, which offers a very effective mechanism of specification and verification. The election of the π-calculus is justified by some of its features, e.g., mobility and higher-order constructions, for they will be essential to the description of some object behaviour and constructions
Keywords :
distributed processing; formal specification; object-oriented programming; process algebra; program verification; π-calculus; behaviour pattern; concurrent objects; concurrently executing objects; distributed object-oriented systems; formal concurrency model; formal model; interacting processes; interoperation; object-oriented constructions; process theory; process-oriented perspective; program verification; specification; Algebra; Calculus; Communication channels; Computer science; Concurrent computing; Context modeling; Distributed computing; Distributed processing; Nominations and elections; Object oriented modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
Print_ISBN :
0-8186-8271-X
Type :
conf
DOI :
10.1109/APSEC.1997.640203
Filename :
640203
Link To Document :
بازگشت