7 articles 
HAL: hal-00350269, version 1

Short view  Export this paper
Experiences with Domain-specific Language Embedding in Scala
Sloane T.
in Domain-Specific Program Development - Domain-Specific Program Development, Nashville : United States (2008) - http://hal.archives-ouvertes.fr/hal-00350269
Conference proceedings
Computer Science/Programming Languages
Experiences with Domain-specific Language Embedding in Scala
Tony Sloane 1, 2
1:  Department of computing (Department of computing)
http://www.comp.mq.edu.au/
Macquarie University
Department of Computing E6A, Level 3, Macquarie University Sydney NSW 2109 Australia
Australia
2:  Delft University of Technology
Delft University of Technology
Netherlands
Object-oriented frameworks are often difficult to use. Framework- specific extensions to integrated development environments (IDEs) aim to mitigate the difficulty by offering tools that leverage the knowledge about framework's application programming interfaces (APIs). These tools commonly offer support for code visualization, automatic and interactive code generation, and code validation. Current practices, however, require such extensions to be custom-built manually for each supported framework. In this paper, we propose an approach to building framework-specific IDE extensions based on framework-specific modeling languages (FSMLs). We show how the definitions of different FSMLs can be interpreted in these extensions to provide advanced tool support for different framework APIs that the FSMLs are designed for.
English

Domain-Specific Program Development
international
2008
7
Julia Lawall and Laurent Réveillère

Domain-Specific Program Development
2008
Nashville
United States

Attached file list to this document: 
PDF
7.pdf(138.4 KB)