Title
Registry support for core component-based business document models
Abstract
Electronic data interchange is the domain of exchanging business documents in a structured format. Nowadays, these systems take more and more advantage of service-oriented solutions. Nevertheless, a rigorous approach to customize the input and output messages of these services to the context of a business partnership is required. In this paper, we suggest a model-driven approach to develop the XML Schemas of input and output messages of web services. Since classical data modeling approaches like regular UML class diagrams are not sufficient for modeling business documents, we base our approach on the UN/CEFACT Core Components Technical Specification (CCTS), which does not come with a presentation syntax. Thus, we deliver a UML profile extending class diagrams by CCTS concepts, called UML Profile for Core Components (UPCC). UPCC models are transferred to equivalent XML Schemas following well-defined naming and design rules. In order to allow for an easy search and retrieval of core component business document definitions, a registry is needed. The registry has to handle UPCC models--that are exchanged and stored in XMI--as well as their XML Schema equivalences. In this paper, we extend the ebRIM registry meta-model for the special purpose of registering core component artifacts and defining their interdependencies.
Year
DOI
Venue
2011
10.1007/s11761-011-0084-9
Service Oriented Computing and Applications
Keywords
Field
DocType
output message,registry support,equivalent xml,core component business document,ebrim registry meta-model,un/cefact's core components · uml profile for un/cefact's core components · core component registry 1 introduction and motivation,upcc model,uml profile,core component-based business document,business document,xml schemas,xml schema equivalence,business partnership
Data modeling,World Wide Web,Electronic data interchange,Software engineering,Unified Modeling Language,Computer science,Input/output,XML schema,Web service,Syntax,Class diagram,Distributed computing
Journal
Volume
Issue
ISSN
5
3
1863-2394
Citations 
PageRank 
References 
1
0.36
29
Authors
3
Name
Order
Citations
PageRank
Philipp Liegl1739.34
Christian Huemer235371.56
Christian Pichler36713.20