Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456 Analysis of XML schema usage
Analysis of XML schema usage
Authors
Ralf Lämmel and Stan Kitsis and Dave Remy
Abstract
XML schema analysis aims to extract quantitative and qualitative information from actual XML schemas. To this end, XML schemas are measured through systematic algorithms, on the basis of the intrinsic feature model of the XSD language. XML schema analysis is a derivative of software analysis (program analysis) and of software code metrics, in particular. The present article introduces essential concepts of XML schema analysis and applies them to the important problem of understanding XML schema usage in practice. Analyses for feature counts, idiosyncrasy counts, size metrics, complexity metrics, and XML schema styles are executed on a large corpus of real-world XML schemas.
Keywords
XML schema, software metrics, software analysis, language usage, XSD features, XML schema organization, XML data binding, McCabe, grammar metrics
@inproceedings{Xml05,
author = "R.~L{\"a}mmel and Stan Kitsis and D.~Remy",
title = "{Analysis of XML schema usage}",
booktitle = "{Conference Proceedings XML 2005}",
year = 2005,
month = nov,
}