Conferences in Research and Practice in Information Technology
  

Online Version - Last Updated - 20 Jan 2012

 

 
Home
 

 
Procedures and Resources for Authors

 
Information and Resources for Volume Editors
 

 
Orders and Subscriptions
 

 
Published Articles

 
Upcoming Volumes
 

 
Contact Us
 

 
Useful External Links
 

 
CRPIT Site Search
 
    

Using Schematron as Schema Language in Conceptual Modeling for XML

Benda, S., Kl�mek, J. and Necasky, M.

    Today, XML is a standard for message exchange inside and among IT infrastructures. For the exchange to work an XML format must be negotiated between the communicating parties. The format is often expressed as an XML schema. In our previous work, we introduced a conceptual model for XML, which utilizes modeling, evolution and maintenance of a set of XML schemas and allows exporting modeled formats into grammar-based XML schema languages like DTD and XML Schema. However, there is another type of XML schema languages called rule-based languages with Schematron as their representative. Expressing XML schemas in Schematron has advantages over grammar-based languages and in this paper, we identify the advantages and we propose a method for easier creation and maintenance of Schematron schemas using our conceptual model. Also, we discuss the possibilities and limitations of translation from our grammar-based conceptual model to the rule-based Schematron.
Cite as: Benda, S., Kl�mek, J. and Necasky, M. (2013). Using Schematron as Schema Language in Conceptual Modeling for XML . In Proc. Conceptual Modelling 2013 (APCCM 2013) Adelaide, Australia. CRPIT, 143. Ferrarotti, F. and Grossmann, G. Eds., ACS. 31-40
pdf (from crpit.com) pdf (local if available) BibTeX EndNote GS