ACM Home Page
Please provide us with feedback. Feedback
OO design methodology of a DSL using EMF: (demonstration for the telco revenue assurance domain)
Full text PdfPdf (380 KB)
Source Dynamic Languages Symposium archive
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications table of contents
Portland, Oregon, USA
DEMONSTRATION SESSION: OOPSLA demonstrations chair's welcome table of contents
Pages: 698 - 699  
Year of Publication: 2006
ISBN:1-59593-491-X
Authors
Uri Shani  Haifa University, Mount Carmel, Haifa, Israel
Aviad Sela  Haifa University, Mount Carmel, Haifa, Israel
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 81,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1176617.1176680
What is a DOI?

ABSTRACT

The software engineering community has taken a great interest in using domain-specific languages (DSLs) [1] to improve the productivity of software development. We demonstrate the design of a DSL as a variant of object-oriented development by applying UML [2] via the Eclipse Modeling Framework (EMF) [3] [4], exposing significant software functionality to the non-programmer domain experts.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Domain-Specific Languages: An Annotated Bibliography, Arie van Deursen, Paul Klint, Joost Visser, http://homepages.cwi.nl/~arie/papers/dslbib/. Accessed on August 16, 2006.
 
2
Unified Modeling Language Version 2.0 Specifications, Object Management Group, http://www.omg.org/technology/documents/formal/uml.htm. Accessed on August 16, 2006.
 
3
The Eclipse Modeling Framework, http://www.eclipse.org/emf/emf.php. Accessed on August 16, 2006.
 
4
"Eclipse Modeling Framework: a Developer's Guide," by Frank Budinsky et. al., Addison-Wesley, 2003, ISBN 0-13-142542-0.
 
5
The Eclipse project organization http://www.eclipse.org. Accessed on August 16, 2006.
 
6
Java™ 2 Platform Enterprise Edition Specification, v1.4, Sun Microsystems®, Nov 2003, http://java.sun.com/j2ee/j2ee-1_4-fr-spec.pdf.
 
7
WebSphere Application Server V6 Scalability and Performance Handbook, IBM Redbook, SG24-6392-00, ISBN: 0738490601