DocumentCode :
2204497
Title :
A Domain Specific Language for UN/CEFACT´s Core Components
Author :
Liegl, Philipp ; Mayrhofer, Dieter
Author_Institution :
Vienna Univ. of Technol., Vienna, Austria
fYear :
2009
fDate :
21-25 Sept. 2009
Firstpage :
123
Lastpage :
131
Abstract :
In order to overcome the heterogeneities of different business document standards the United Nations Center for Trade Facilitation and Electronic Business (UN/CEFACT) has released the Core Components Technical Specification (CCTS). Core components are reusable building blocks for assembling business documents in an implementation neutral manner. However, core components are standardized without considering a specific implementation format and thus no tool integration is possible. Currently a syntax specific solution for core components, based on the Unified Modeling Language (UML), is provided with the UML Profile for Core Components (UPCC). In this paper we circumvent the complex UML meta model and provide a dedicated core component modeling environment based on a Domain Specific Language (DSL). Thereby, core component models are assembled on a conceptual level. In a next step the conceptual document model is used for the generation of domain specific artifacts. Our DSL based solution provides in situ validation of conceptual core component models and the flexible generation of deployment artifacts such as XML Schema definitions, used for the definition of interfaces in a service oriented environment.
Keywords :
Unified Modeling Language; business data processing; document handling; DSL; UML; UN/CEFACT core components; United Nations Center for Trade Facilitation and Electronic Business; XML schema definitions; business document standardization; core component modeling; core components technical specification; domain specific language; service oriented environment; syntax specific solution; unified modeling language; Assembly; Context modeling; DSL; Domain specific languages; Libraries; Standardization; Unified modeling language; XML; UML profile for core components; UML vs. DSL; business document modeling; core components technical specification; domain specific language for core components; model driven business document engineering; service oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services - II, 2009. SERVICES-2 '09. World Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5303-0
Electronic_ISBN :
978-0-7695-3812-9
Type :
conf
DOI :
10.1109/SERVICES-2.2009.24
Filename :
5305976
Link To Document :
بازگشت