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 Liegl | 1 | 73 | 9.34 |
Christian Huemer | 2 | 353 | 71.56 |
Christian Pichler | 3 | 67 | 13.20 |