Repository logo
 
Publication

DOLPHIN - a system for compilers development, teach and use

dc.contributor.authorMatos, Paulo
dc.contributor.authorHenriques, Pedro
dc.date.accessioned2023-06-13T10:48:23Z
dc.date.available2023-06-13T10:48:23Z
dc.date.issued2003
dc.description.abstractDOLPHIN is a framework conceived to help the development of compilers. It is based on model of code representation, designated by DOLPHIN Internal code Representation (DIR), which is enough abstract, flexible and powerful to be used on almost all compilation tasks. The framework contains several components, implemented over the DIR, that can be combined to build multiple language retargetable compilers. It supplies front-ends for several programming languages, back-ends for several computer architectures and a large number of code analysis and optimizations routines. Except for some specific points, the DOLPHIN framework is not by itself an innovator project, but the away how we intend to use and the applications that we intend to give to this framework, are by themselves quite different and innovative comparing with all the other projects that we know on this area. This paper proposes a full architecture, based on the DOLPHIN framework that integrates a large set of services related with compilers users, developers and teachers.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationMatos, Paulo; Henriques, Pedro (2003). DOLPHIN - a system for compilers development, teach and use. In Simpósio Doutoral do Departamento de Informática da Universidade do Minho (2003). Braga, Portugalpt_PT
dc.identifier.urihttp://hdl.handle.net/10198/28424
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherDepartamento de Informática, Universidade do Minhopt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectCompiler developmentpt_PT
dc.subjectFrameworkpt_PT
dc.titleDOLPHIN - a system for compilers development, teach and usept_PT
dc.typeconference paper
dspace.entity.typePublication
oaire.citation.conferencePlaceBraga, Portugalpt_PT
oaire.citation.titleSimpósio Doutoral do Departamento de Informática da Universidade do Minho (2003)pt_PT
person.familyNameMatos
person.familyNameHenriques
person.givenNamePaulo
person.givenNamePedro
person.identifierR-002-2BA
person.identifier.ciencia-idDD15-B2BC-3908
person.identifier.ciencia-idCF10-23BA-991A
person.identifier.orcid0000-0003-0010-4777
person.identifier.orcid0000-0003-0319-4296
person.identifier.ridI-5726-2018
person.identifier.scopus-author-id57193342842
rcaap.rightsopenAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublication1cb6522c-6039-44d0-a14e-70f65930ef92
relation.isAuthorOfPublicationb6b9263e-01a2-4405-b807-a961994355b4
relation.isAuthorOfPublication.latestForDiscovery1cb6522c-6039-44d0-a14e-70f65930ef92

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SDDI03_paper.PDF
Size:
234.14 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: