{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:32:31Z","timestamp":1781105551601,"version":"3.54.1"},"reference-count":37,"publisher":"IGI Global Scientific Publishing","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,1,1]]},"abstract":"<p>This paper discusses the research and development of a modeling tool that provides a graphical approach to the definition, validation and generation of XML schemas. Although XML has had a ubiquitous web presence for a number of years the strength of its underlying validation framework is often not leveraged to its maximum potential. Additionally the design process followed when developing XML data formats is often rather ad-hoc and driven by technical requirements of the application rather than a conceptual level analysis of the problem domain. This work contributes to research knowledge by proposing and validating a mechanism for allowing non-programmers to easily visualise and design the rules to which XML documents should comply. The use of an underlying meta-case platform provides a unique opportunity to allow highly customisable support and automatic code generation for any number of schema definition languages, thus providing a test-bed for future research activities.<\/p>","DOI":"10.4018\/jitwe.2013010101","type":"journal-article","created":{"date-parts":[[2013,9,18]],"date-time":"2013-09-18T09:27:54Z","timestamp":1379496474000},"page":"1-22","source":"Crossref","is-referenced-by-count":1,"title":["A Graphical Based Approach to the Conceptual Modeling, Validation and Generation of XML Schema Definitions"],"prefix":"10.4018","volume":"8","author":[{"given":"Mark B.","family":"Dixon","sequence":"first","affiliation":[{"name":"Department of Arts, Environment & Technology, Leeds Metropolitan University, Leeds, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jitwe.2013010101-0","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2009.01.001"},{"key":"jitwe.2013010101-1","unstructured":"Altova. (2012). XML editor. XMLSpy home page. Retrieved November 22, 2012, from http:\/\/www.altova.com\/xml-editor\/"},{"key":"jitwe.2013010101-2","doi-asserted-by":"crossref","unstructured":"Badia, A. (2002). Conceptual modeling for semistructured data. In Proceedings of the 3rd International Conference on Web Information Systems Engineering Workshops (WISE 2002 Workshops) (pp. 170-177). Singapore.","DOI":"10.1109\/WISEW.2002.1177860"},{"key":"jitwe.2013010101-3","author":"J.Bang-Jensen","year":"2010","journal-title":"Digraphs: Theory, algorithms and applications"},{"key":"jitwe.2013010101-4","first-page":"1405","article-title":"Measuring and evaluating a design complexity metric for XML schema documents.","volume":"25","author":"D.Basci","year":"2009","journal-title":"Journal of Information Science and Engineering"},{"key":"jitwe.2013010101-5","doi-asserted-by":"publisher","DOI":"10.1145\/1559845.1559922"},{"key":"jitwe.2013010101-6","unstructured":"Bray, T., Paoli, J., Sperberg-McQueen, C. M., Maler, E., & Yergeau, F. (Eds.). (2008). Extensible markup language (XML) 1.0 (Fifth Edition). Nov, Section 2.9 Standalone Document Declaration, W3C. Retrieved November 12, 2012, from http:\/\/www.w3.org\/TR\/REC-xml\/#dt-doctype"},{"key":"jitwe.2013010101-7","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2007.01.025"},{"key":"jitwe.2013010101-8","unstructured":"Clark, J., & Makoto, M. (2001). RELAX NG specification. Retrieved November 22, 2012, from https:\/\/www.oasis-open.org\/committees\/relax-ng\/spec-20011203.html"},{"key":"jitwe.2013010101-9","doi-asserted-by":"crossref","unstructured":"Dixon, M. B. (2004). A single CASE environment for teaching and learning. In Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE '04), Leeds. UK.","DOI":"10.1145\/1007996.1008108"},{"key":"jitwe.2013010101-10","doi-asserted-by":"publisher","DOI":"10.5120\/3560-4899"},{"key":"jitwe.2013010101-11","unstructured":"Dixon, M. B. (2012). QSEE-Superlite, Computer software. Retrieved December 2, 2012, from http:\/\/www.leedsmet.ac.uk\/qsee"},{"key":"jitwe.2013010101-12","unstructured":"Fallside, D. C., & Walmsley, P. (Eds.). (2004). XML schema part 0: Primer second edition. W3C, Retrieved November 24, 2012, from http:\/\/www.w3.org\/TR\/2004\/REC-xmlschema-0-20041028"},{"key":"jitwe.2013010101-13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03555-5_14"},{"key":"jitwe.2013010101-14","unstructured":"ISO, (2008). Information technology, Document Schema Definition Language (DSDL). Part 2: Regular-grammar-based validation, RELAX NG. ISO\/IEC 19757-2:2008."},{"key":"jitwe.2013010101-15","unstructured":"Kleber, H. (2012). XMLSeed. Retrieved November 10, 2012, from http:\/\/xmlseed.com"},{"key":"jitwe.2013010101-16","author":"A.Kleppe","year":"2003","journal-title":"MDA explained: The model driven architecture: Practice and promise. Object Technology Series"},{"key":"jitwe.2013010101-17","doi-asserted-by":"publisher","DOI":"10.1145\/362084.362140"},{"key":"jitwe.2013010101-18","unstructured":"Leporda, A. (2010). Validome XML - DTD and schema validator, version 3.0.0. Retrieved November 12, 2012, from http:\/\/www.validome.org\/grammar"},{"key":"jitwe.2013010101-19","unstructured":"Liquid Technologies. (2012). XML schema design, XML liquid studio. Retrieved November 24, 2012, from http:\/\/www.liquid-technologies.com\/xml-schema-editor.aspx"},{"key":"jitwe.2013010101-20","doi-asserted-by":"crossref","unstructured":"Liu, H., Lu, Y., & Yang, Q. (2006). XML conceptual modeling with XUML. In Proceedings of ICSE (pp. 973-976).","DOI":"10.1145\/1134285.1134466"},{"issue":"4","key":"jitwe.2013010101-21","article-title":"The semantic web: Opportunities and challenges for next-generation web applications.","volume":"7","author":"S.Lu","year":"2002","journal-title":"International Journal of Information Research"},{"key":"jitwe.2013010101-22","doi-asserted-by":"publisher","DOI":"10.1145\/1111627.1111631"},{"key":"jitwe.2013010101-23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23737-9_27"},{"key":"jitwe.2013010101-24","unstructured":"Necasky, M. (2006). Conceptual modeling for XML: A survey. In Proceedings of the DATESO 2006 Annual International Workshop on Databases, Texts, Specifications and Objects."},{"key":"jitwe.2013010101-25","unstructured":"Object Management Group. (2011). Meta object facility, core specification, Version 2.4.1. Retrieved December 2, 2012, from http:\/\/www.omg.org\/spec\/MOF\/2.4.1"},{"key":"jitwe.2013010101-26","author":"D.Rubel","year":"2011","journal-title":"The eclipse graphical editing framework (GEF)"},{"key":"jitwe.2013010101-27","unstructured":"Rumbaugh, J., Jacobson, I., & Booch, G. (2004). The unified modeling language reference manual, 2nd Edition. Object Technology Series, Addison Wesley."},{"key":"jitwe.2013010101-28","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2006.58"},{"key":"jitwe.2013010101-29","author":"D.Steinberg","year":"2008","journal-title":"EMF: Eclipse modeling framework"},{"key":"jitwe.2013010101-30","unstructured":"Stylus Studio. (2012). XML schema editor. Retrieved November 20, 2012, from http:\/\/www.stylusstudio.com\/xml_schema_editor.html"},{"key":"jitwe.2013010101-31","unstructured":"Thompson, H. S., Mendelsohn, N., Beech, D., & Maloney, M. (Eds.). (2012). W3C XML schema definition language (XSD) 1.1 Part 1: Structures. W3C Recommendation 5 April. Section 3.8.6 Constraints on Model Group Schema Components."},{"key":"jitwe.2013010101-32","unstructured":"Thompson, H. S., Tobin, R., & Connolly, D. (2007). XSV validator for XML schema. Retrieved November 24, 2012, from http:\/\/www.w3.org\/2001\/03\/webdata\/xsv"},{"key":"jitwe.2013010101-33","unstructured":"Trung Ha. (2006). Introduction to the XSD editor. Retrieved November 24, 2012, from http:\/\/wiki.eclipse.org\/index.php\/Introduction_to_the_XSD_Editor"},{"key":"jitwe.2013010101-34","unstructured":"Wallace, C. (2006). Teaching XML databases with eXist. In Proceedings of TLAD. Belfast, UK."},{"key":"jitwe.2013010101-35","author":"J.Warmer","year":"2003","journal-title":"The object constraint language: Getting your models ready for MDA"},{"key":"jitwe.2013010101-36","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-007-0063-0"}],"container-title":["International Journal of Information Technology and Web Engineering"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=85319","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T14:33:51Z","timestamp":1654094031000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jitwe.2013010101"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,1,1]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jitwe.2013010101","relation":{},"ISSN":["1554-1045","1554-1053"],"issn-type":[{"value":"1554-1045","type":"print"},{"value":"1554-1053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,1]]}}}