UML Documentation Support for XML Schema

Publication Year: 2004 Publication Type : ConferenceProceeding

Abstract:


With the proliferation of XML as the lingua franca of internet information exchange, engineering XML documents and maintaining their databases becomes a major challenge. In this context, the use of XML Schema to constrain and validate XML document content is becoming a standard part of web information production. However, adoption of XML Schema poses new problems; specifically, the difficulty in understanding even a relatively small schema due to its textual nature and XML syntax. This problem can be addressed by use of a graphical modelling language such as UML to document XML Schema and conforming XML document structure. This paper discusses the issues involved in representing XML Schema using UML and presents a transformation approach which is both comprehensive and thorough. Keywords: XML Schema, UML, transformation, graphical modelling, conceptual, reverse engineering.


BibTex:

@inproceedings{DBLP:conf/aswec/SalimPKI04,
    author = {Flora Dilys Salim and Rosanne Price and Shonali Krishnaswamy and Maria Indrawan},
    bibsource = {dblp computer science bibliography, https://dblp.org},
    biburl = {https://dblp.org/rec/conf/aswec/SalimPKI04.bib},
    booktitle = {15th Australian Software Engineering Conference (ASWEC 2004), 13-16 April 2004, Melbourne, Australia},
    doi = {10.1109/ASWEC.2004.1290474},
    pages = {211--220},
    publisher = {IEEE Computer Society},
    timestamp = {Wed, 16 Oct 2019 14:14:49 +0200},
    title = {UML Documentation Support for XML Schema},
    url = {https://doi.org/10.1109/ASWEC.2004.1290474},
    year = {2004}
}

Cite:

Related Publications

RUP: Large Room Utilisation Prediction with carbon dioxide sensor
Type : JournalArticle
Show More
A Scalable Room Occupancy Prediction with Transferable Time Series Decomposition of CO 2 Sensor Data
Type : JournalArticle
Show More
Topical Event Detection on Twitter
Type : ConferenceProceeding
Show More

© 2021 Flora Salim - CRUISE Research Group.