Skip to main navigation Skip to search Skip to main content

On the impact of DSL tools on the maintainability of language implementations

  • P. Klint
  • , T. Storm, van der
  • , J.J. Vinju

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Does the use of DSL tools improve the maintainability of language implementations compared to implementations from scratch? We present empirical results on aspects of maintainability of six implementations of the same DSL using different languages (Java, JavaScript, C#) and DSL tools (ANTLR, OMeta, Microsoft "M"). Our evaluation indicates that the maintainability of language implementations is indeed higher when constructed using DSL tools.
    Original languageEnglish
    Title of host publicationProceedings of the 10th Workshop on Language Descriptions, Tools and Applications (LDTA 2010), March 27-28, 2010, Paphos, Cyprus
    Place of PublicationNew York
    PublisherAssociation for Computing Machinery, Inc.
    Pages10/1-9
    ISBN (Print)978-1-4503-0063-6
    DOIs
    Publication statusPublished - 2010
    Event10th Workshop on Language Descriptions, Tools and Applications (LDTA 2010) - Paphos, Greece
    Duration: 27 Mar 201028 Mar 2010
    Conference number: 10
    http://ldta.info/2010/

    Workshop

    Workshop10th Workshop on Language Descriptions, Tools and Applications (LDTA 2010)
    Abbreviated titleLDTA 2010
    Country/TerritoryGreece
    CityPaphos
    Period27/03/1028/03/10
    OtherWorkshop held as a satellite event of the 13th European Joint Conferences on Theory and Practice of Software (ETAPS 2010)
    Internet address

    Fingerprint

    Dive into the research topics of 'On the impact of DSL tools on the maintainability of language implementations'. Together they form a unique fingerprint.

    Cite this