Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
An architecture for composing embedded domain-specific languages
Dinkelaker T., Eichberg M., Mezini M.  AOSD 2010 (Proceedings of the 9th International Conference on Aspect-Oriented Software Development, Rennes and Saint-Malo, France, Mar 15-19, 2010)49-60.2010.Type:Proceedings
Date Reviewed: Jun 9 2010

The increasing complexity of software systems that are combined with abundant resources and programming facilities has fueled the multiplication of domain-specific languages (DSLs). A DSL is a language restricted to the manipulation of a particular domain, and it’s conceptually opposed to general-purpose programming languages. Often, a DSL interacts with a general-purpose language and other DSLs. A major problem in DSL research is being able to correctly and effectively specify these interactions.

For DSL composition, existing approaches are black-box style, which means that “the use of abstractions from one domain does not affect the interpretation of abstractions from another domain.” First, Dinkelaker et al. identify the existing approaches’ weaknesses--mainly, scattering and tangling symptoms. Then, in order to address this issue, the authors propose an architecture for embedding DSLs. The architecture’s use of meta-object protocols and aspect-oriented concepts supports the crosscutting composition of embedded DSLs.

This paper offers a smart interpretation, from a DSL point of view, of a problem that is traditionally addressed using aspect orientation.

Reviewer:  Alexandre Bergel Review #: CR138085 (1105-0515)
Bookmark and Share
  Featured Reviewer  
 
Classes And Objects (D.3.3 ... )
 
 
Frameworks (D.3.3 ... )
 
 
Software Architectures (D.2.11 )
 
Would you recommend this review?
yes
no
Other reviews under "Classes And Objects": Date
AFC developer’s workshop
Young M., Microsoft Press, Redmond, WA, 1998. Type: Book (9781572316973)
Nov 1 1998
Intermediate MFC
Broquard V., Prentice Hall PTR, Upper Saddle River, NJ, 1998. Type: Book (9780138482763)
Sep 1 1998
Objects, components, and frameworks with UML
D’Souza D., Wills A., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1999. Type: Book (9780201310122)
Mar 1 1999
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy