• DocumentCode
    2988771
  • Title

    A model-based approach to language integration

  • Author

    Tomassetti, Federico ; Vetro, Anthony ; Torchiano, Marco ; Voelter, Markus ; Kolb, Bernd

  • Author_Institution
    Dept. of Comput. Eng. & Control Autom., Politec. di Torino, Turin, Italy
  • fYear
    2013
  • fDate
    18-19 May 2013
  • Firstpage
    76
  • Lastpage
    81
  • Abstract
    The interactions of several languages within a software system pose a number of problems. There is several anecdotal and empirical evidence supporting such concerns. This paper presents a solution to achieve proper language integration in the context of language workbenches and with limited effort. A simple example is presented to show how cross-language constraints can be addressed and the quality of the support attainable, which covers error-checking and refactoring. A research agenda is then presented, to support future work in the area of language integration, taking advantage of modern language workbenches features.
  • Keywords
    natural language processing; software maintenance; cross-language constraints; error-checking; language integration; language workbenches; model-based approach; refactoring; software system; Cascading style sheets; Context; HTML; Java; Semantics; Software; XML; language integration; language interactions; model driven development; projectional editors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling in Software Engineering (MiSE), 2013 5th International Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2156-7883
  • Type

    conf

  • DOI
    10.1109/MiSE.2013.6595300
  • Filename
    6595300