DocumentCode :
1737783
Title :
Specification of distributed systems with actors using object-oriented Petri nets
Author :
Mikolajczak, Boleslaw ; Ottlik, Artur
Author_Institution :
Dept. of Comput. & Inf. Sci., Massachusetts Univ., Dartmouth, MA, USA
Volume :
4
fYear :
2000
fDate :
2000
Firstpage :
3134
Abstract :
Two methodologies and technologies are integrated in this paper: distributed object-oriented programming and visual programming with object-oriented Petri nets (OOPNs). Distributed object-oriented systems are represented by means of active objects, called actors. A formal specification of actors is achieved by means of OOPNs, which are based on colored Petri nets enriched by the object-oriented paradigm. We combine these methods into a single methodology for the formal specification of distributed systems with actors by means of OOPNs. OOPNs are based on viewing objects as active servers that offer re-entrant services to other objects. A class consists of an object net, describing the internal activity, and several method nets, describing the services the class provides to other classes
Keywords :
Petri nets; distributed object management; distributed programming; formal specification; graph colouring; network servers; object-oriented methods; object-oriented programming; visual programming; active objects; active servers; actors; colored Petri nets; distributed object-oriented programming; distributed systems specification; formal specification; internal activity; method nets; object classes; object net; object-oriented Petri nets; reentrant services; visual programming; Computer Society; Data structures; Encapsulation; Formal specifications; Object oriented modeling; Object oriented programming; Parallel processing; Petri nets; Program processors; Prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 2000 IEEE International Conference on
Conference_Location :
Nashville, TN
ISSN :
1062-922X
Print_ISBN :
0-7803-6583-6
Type :
conf
DOI :
10.1109/ICSMC.2000.884480
Filename :
884480
Link To Document :
بازگشت