Show simple item record

dc.contributor.authorPapadopoulos, George Angelosen
dc.creatorPapadopoulos, George Angelosen
dc.date.accessioned2019-11-13T10:41:44Z
dc.date.available2019-11-13T10:41:44Z
dc.date.issued1995
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54734
dc.description.abstractTerm Graph Rewriting Systems (TGRS) have been used extensively as an implementation vehicle for a number of, often divergent, programming paradigms ranging from the traditional functional programming ones to the (concurrent) logic programming ones and various amalgamations of them, to (concurrent) object-oriented ones. More recently, the relationship between TGRS and process calculi (such as the π-calculus) as well as Linear Logic has also been explored. In this paper we describe our experience in using an intermediate Compiler Target Language (CTL) based on TGRS for mapping a variety of programming paradigms of the aforementioned types onto it, highlighting in the process some of the issues which we feel any such intermediate representation should address and which form effectively a minimum set of features every CTL should possess.en
dc.publisherIEEEen
dc.sourceIEEE International Conference on Algorithms and Architectures for Parallel Processingen
dc.sourceProceedings of the IEEE 1st International Conference on Algorithms and Architectures for Parallel Processing. Part 1 (of 2)en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-0029237765&partnerID=40&md5=5d252497bfe6a241a95eafe23f390b48
dc.subjectMathematical modelsen
dc.subjectComputer architectureen
dc.subjectParallel processing systemsen
dc.subjectComputer programming languagesen
dc.subjectObject oriented programmingen
dc.subjectProgram compilersen
dc.subjectLogic programmingen
dc.subjectTerm graph rewriting systemsen
dc.subjectProgramming paradigmsen
dc.subjectComputational linguisticsen
dc.subjectProcess calculien
dc.subjectLinear logicen
dc.subjectAmalgamationsen
dc.subjectComputer target languageen
dc.subjectDactyl languageen
dc.subjectLanguage embeddingen
dc.subjectParallel machinesen
dc.subjectUser-level languagesen
dc.titleEssential features of a compiler target language for parallel machinesen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.description.volume1
dc.description.startingpage76
dc.description.endingpage79
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeConference Objecten
dc.description.notes<p>Sponsors: IEEEen
dc.description.notesConference code: 43595</p>en
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