Show simple item record

dc.contributor.authorPapadopoulos, George Angelosen
dc.creatorPapadopoulos, George Angelosen
dc.date.accessioned2019-11-13T10:41:43Z
dc.date.available2019-11-13T10:41:43Z
dc.date.issued1999
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54728
dc.description.abstractThe relationship between the generalised computational model of Term Graph Rewriting Systems (TGRS) and Object-Oriented Programming (OOP) is explored and exploited by extending the TGRS model with records where access to parameters is done by naming rather than position. Records are then used as the basis for expressing object-oriented techniques such as object encapsulation and (various forms of) inheritance. The effect is that TGRS with records can now be used as an implementation model for a variety of (concurrent) object-oriented (functional, logic or otherwise) languages but also as a common formalism for comparing various related techniques (such as different forms of inheritance or approaches for providing solutions to problems caused by the combination of concurrency and interaction between objects). © 1999 CRL Publishing Ltd.en
dc.sourceComputer Systems Science and Engineeringen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-0032630931&partnerID=40&md5=6b6e1a6c9aa77a38c76c678c2cd28630
dc.subjectParallel processing systemsen
dc.subjectConcurrency controlen
dc.subjectObject oriented programmingen
dc.subjectObject-oriented programmingen
dc.subjectData recordingen
dc.subjectFormal logicen
dc.subjectComputer systems programmingen
dc.subjectConcurency and parallelismen
dc.subjectProgramming language extensionsen
dc.subjectRewriting systemsen
dc.subjectTerm graph rewriting systems (TGRS)en
dc.titleObject-oriented term graph rewritingen
dc.typeinfo:eu-repo/semantics/article
dc.description.volume14
dc.description.issue1
dc.description.startingpage39
dc.description.endingpage50
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.source.abbreviationComput Syst Sci Engen
dc.contributor.orcidPapadopoulos, George Angelos [0000-0001-9250-4916]
dc.gnosis.orcid0000-0001-9250-4916


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record