XML is becoming the de-facto standard for exchanging information in distributed applications and services. This has resulted in the development of a large number of XML documents with their associated schemas, such as DTD and XML Schema. A major challenge in using XML Schema is the difficulty in reading and understanding even a relatively small XML Schema because of its textual nature and its XML syntax. In this paper, we present transformations from textual XML Schema to graphical UML to facilitate understanding of XML Schema. Our transformation approach is unique in that we focus on all thirteen building blocks of XML Schema and is based on existing UML notation without introducing new stereotypes that would require additional user training. Keywords: XML Schema, UML, transformation, graphical modelling, conceptual, reverse engineering.
@inproceedings{DBLP:conf/apweb/SalimPIK04,
author = {Flora Dilys Salim and
Rosanne Price and
Maria Indrawan and
Shonali Krishnaswamy},
bibsource = {dblp computer science bibliography, https://dblp.org},
biburl = {https://dblp.org/rec/conf/apweb/SalimPIK04.bib},
booktitle = {Advanced Web Technologies and Applications, 6th Asia-Pacific Web Conference,
APWeb 2004, Hangzhou, China, April 14-17, 2004, Proceedings},
doi = {10.1007/978-3-540-24655-8_25},
editor = {Jeffrey Xu Yu and
Xuemin Lin and
Hongjun Lu and
Yanchun Zhang},
pages = {234--245},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
timestamp = {Mon, 16 Mar 2020 17:44:09 +0100},
title = {Graphical Representation of XML Schema},
url = {https://doi.org/10.1007/978-3-540-24655-8_25},
volume = {3007},
year = {2004}
}
© 2021 Flora Salim - CRUISE Research Group.