• DocumentCode
    2956257
  • Title

    Supporting Modularization in Textual DSL Development

  • Author

    Irazábal, Jerónimo ; Pons, Claudia

  • Author_Institution
    Consejo Nac. de Investig. Cientificas y Tec., Univ. Nac. de La Plata CONICET, Buenos Aires, Argentina
  • fYear
    2010
  • fDate
    15-19 Nov. 2010
  • Firstpage
    124
  • Lastpage
    130
  • Abstract
    A domain-specific language DSL provides a notation tailored towards an application domain. The closer the language is to their target domain, the more useful the language is for developers. But this increment in the level of specificity raises the issue of duplication of concepts among different languages, and leads to the definition of a family of languages. Despite the advance in tool support for defining the abstract and concrete syntaxes of DSLs, developing a family of DSLs still requires a significant amount of duplicated effort. In this work we present an infrastructure for implementing families of textual DSLs. We introduce a technique based on XText that reduces the effort required to create editors and interpreters by enabling the modularization of the common features and the smooth specification of variability between the DSLs.
  • Keywords
    specification languages; XTex; domain-specific language; modularization support; textual DSL development; Concrete; DSL; Generators; Grammar; Java; Proposals; Syntactics; DSL; Domain specific language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Chilean Computer Science Society (SCCC), 2010 XXIX International Conference of the
  • Conference_Location
    Antofagasta
  • ISSN
    1522-4902
  • Print_ISBN
    978-1-4577-0073-6
  • Electronic_ISBN
    1522-4902
  • Type

    conf

  • DOI
    10.1109/SCCC.2010.52
  • Filename
    5750504