Title :
Class-based models in the π-calculus
Author :
Zhang, Xiaogang ; Potter, John
Author_Institution :
Sch. of Math., Phys., Comput. & Electron., Macquarie Univ., Sydney, NSW, Australia
Abstract :
The π-calculus provides a formal foundation for processes with dynamic interaction structures, appropriate for modeling concurrent systems with changing network topologies, and mobile agents. Not surprisingly then, it has attracted the interest of researchers wishing to formalize models for concurrent object systems. To date, most such models have been object based. We present a class based model in the π-calculus, which captures both the semantics of method sharing for classes, as well as multiple inheritance
Keywords :
inheritance; object-oriented methods; parallel programming; process algebra; π-calculus; class based model; class based models; concurrent object systems; concurrent systems modeling; dynamic interaction structures; formal foundation; method sharing; mobile agents; multiple inheritance; network topologies; semantics; Algebra; Calculus; Computer networks; Concurrent computing; Intelligent networks; Mathematical model; Mathematics; Object oriented modeling; Object oriented programming; Physics;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1997. TOOLS 25, Proceedings
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-8186-8485-2
DOI :
10.1109/TOOLS.1997.681874