Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Delegating Compiler Objects: Modularity and Resuability in Language Engineering
Responsible organisation
1997 (English)In: Nordic Journal of Computing, ISSN 1236-6064, Vol. 4, no 1, p. 66-92Article in journal (Refereed) Published
Abstract [en]

The application domain of compiler techniques is changing. Whereas previously compiler techniques were primarily used for the construction of compilers for general-purpose languages, now these techniques are increasingly often used for the construction of application domain languages and extensible language models. However, the traditional compiler techniques suffer from problems of complexity, maintainability, reusability and extensibility, and new approaches are needed. In this paper, we describe the notion of delegating compiler objects (DCOs), a novel approach to compiler construction that provides structural decomposition and reusability of compiler specifications. Our extensible language, the layered object model, is used to illustrate the advantages of the DCO approach for compiler construction.

Place, publisher, year, edition, pages
Helsinki: Nordic Journal of Computing , 1997. Vol. 4, no 1, p. 66-92
Keywords [en]
compiler generators, object-oriented languages, object-oriented programming, software maintenance, software reusability
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-9893Local ID: oai:bth.se:forskinfo754B55C8FB4983D1C12568A3002CAB19OAI: oai:DiVA.org:bth-9893DiVA, id: diva2:837872
Available from: 2012-09-18 Created: 2000-03-15 Last updated: 2023-08-29Bibliographically approved

Open Access in DiVA

No full text in DiVA

In the same journal
Nordic Journal of Computing
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 164 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf