A Study of the Applicability of Complexity Measures
IEEE Transactions on Software Engineering
An Entropy-Based Measure of Software Complexity
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
The XML Schema Complete Reference
The XML Schema Complete Reference
Metrics for XML Document Collections
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
Determining the Complexity of XML Documents
ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02
XML Schema
A Mathematical Theory of Communication
A Mathematical Theory of Communication
Coding and Information Theory
The Frequency Distribution of Operators in PL/I Programs
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
A software metric for python language
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part II
Measuring XML structured-ness with entropy
WAIM'11 Proceedings of the 2011 international conference on Web-Age Information Management
Complexity metrics for cascading style sheets
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
Hi-index | 0.01 |
The eXtensible Markup Language (XML) has been gaining extraordinary acceptance from many diverse enterprise software companies for their object repositories, data interchange, and development tools. Further, many different domains, organizations and content providers have been publishing and exchanging information via internet by the usage of XML and standard schemas. Efficient implementation of XML in these domains requires well designed XML schemas. In this point of view, design of XML schemas plays an extremely important role in software development process and needs to be quantified for ease of maintainability. In this paper, we propose a new metric based on the entropy concept from information theory for the assessment of the structural complexity of XML schema documents written in W3C Document Type Definition (DTD), language. The new metric has been demonstrated with examples and supported by comparison with the other well known structure metrics applied on XML schema documents.