ACM Home Page
Please provide us with feedback. Feedback
From platform-independent to platform-specific models using democles
Full text PdfPdf (320 KB)
Source
Conference on Object Oriented Programming Systems Languages and Applications archive
Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications table of contents
Orlando, Florida, USA
DEMONSTRATION SESSION: Demonstrations table of contents
Pages 795-796  
Year of Publication: 2009
ISBN:978-1-60558-768-4
Authors
Christian Glodt  University of Luxembourg, Luxembourg, Luxembourg
Pierre Kelsen  University of Luxembourg, Luxembourg, Luxembourg
Nuno Amálio  University of Luxembourg, Luxembourg, Luxembourg
Qin Ma  University of Luxembourg, Luxembourg, Luxembourg
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 10,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1639950.1640019
What is a DOI?

ABSTRACT

Democles is an executable modeling tool. It is based on a formally defined language named EP that allows both the structure and behavior of a system to be represented. Earlier versions of the tool allowed platform-independent models to be described using EP-models, which have the same level of granularity as classes. The present demonstration will focus on two new features of Democles: a high-level grouping of EP-models into domains which more faithfully represent the different subject matters that make up a complex software system, and a mechanism for mapping the platform-independent model to a concrete platform, namely Java, using platform bindings.


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
Democles Website. http://democles.lassy.uni.lu/
 
2
Pierre Kelsen and Qin Ma. Domain Hierarchies: a Basic Theoretical Framework for Integrating Software Domains, Extended Abstract, TASE 2009, July 29 - 31, 2009, Tianjin, China.
 
3
P. Kelsen and Q. Ma. A formal definition of the EP language. Technical Report, University of Luxembourg, 2008. http://democles.lassy.uni.lu/documentation/TR_LASSY_08_03.pdf
 
4
P. Kelsen and Q. Ma. A language for domain hierarchies with applications to the domain integration problem. TR-LASSY-08-05, University of Luxembourg, 2008. http://democles.lassy.uni.lu/documentation/TR_LASSY_08_05.pdf
 
5
P. Kelsen and Q. Ma. A lightweight approach for defining the formal semantics of a modeling language. MODELS 2008, LNCS 5301, pages 690--704, 2008.
 
6
C. Glodt, P. Kelsen, E. Pulvermueller: DEMOCLES: a tool for executable modeling of platform-independent systems. OOPSLA Companion 2007: 870--871.
 
7
C. Raistrick, P. Francis, and J. Wright. Model Driven Architecture with Executable UML(TM). Cambridge University Press, 2004.