DocumentCode :
1853647
Title :
Term graph rewriting as a specification and implementation framework for concurrent object-oriented programming languages
Author :
Banach, Richard ; Papadopoulos, George A.
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fYear :
1995
fDate :
9-12 Oct 1995
Firstpage :
151
Lastpage :
158
Abstract :
The usefulness of the generalised computational model of Term Graph Rewriting Systems (TGRS) for designing and implementing concurrent object-oriented languages, and also for specifying and reasoning about the interaction between concurrency and object-orientation (such as concurrent synchronisation of methods or interference problems between concurrency and inheritance), is examined in this paper by mapping a state-of-the-art functional object-oriented language onto the MONSTR computational model, a restricted form of TGRS specifically designed to act as a point of reference in the design and implementation of declarative and semi-declarative programming languages especially suited for distributed architectures
Keywords :
formal specification; graph grammars; object-oriented languages; parallel languages; rewriting systems; concurrency; concurrent languages; distributed architectures; implementation; object-orientation; object-oriented languages; specification; term graph rewriting; Computational modeling; Computer architecture; Computer languages; Computer science; Concurrent computing; Distributed computing; Mechanical factors; Object oriented modeling; Object oriented programming; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programming Models for Massively Parallel Computers, 1995
Conference_Location :
Berlin
Print_ISBN :
0-8186-7177-7
Type :
conf
DOI :
10.1109/PMMPC.1995.504353
Filename :
504353
Link To Document :
بازگشت