XML stands for Extensible Markup Language. The name extensible comes from the fact that users can create unlimited number of tags and reuse those tags; where as the name mark-up is because of XML"ýýs simple approach to structure data that is by using descriptive labels. It was derived from SGML (Standard Generalized Mark-up language) mainly for more manageable data storage and transportation.
XML is an international data standard, using which, users are able to communicate with other party applications and information systems much more easily, provided everyone abides by those industry standards. XML is a significant step towards searching, organizing and managing information within a surfeit of data, information and their structure and formats that are difficult to read and reuse.
With less than 10 syntax and rules XML is not only easy to master, but also a versatile way to create common information storage formats and transport both the format and the information over any network tofrom wide gamut of applications and technologies that supports XML. Even though it packages data and structure together, interpretation is not very tedious for humans as well as for computers, it is clearly readable and parsed easily. XML is a technology to build electronic documents, and its aim is to distinguish layout, design and definition from the actual content.
One requirement for a XML document to be valid is that it must be well-formed, which means the document must have one core section for which the start and end tag are not inside any other element, and all other element tags, or sub-elements, nest within each other in the same fashion. Other rules designed to make XML parsers effective and easier to develop include:
Triple Constraints of Project Management
Project success greatly depends on whether or not constraints set for project are satisfied. The triple constraints of project management are Scope, Time and Cost. A project with time constraints can be called successful if project is delivered within specified time. Similarly projects with scope or cost constraint will be called successful projects if scope or cost constraints are satisfied respectively.Slowly Changing Dimensions and Date Chaining
Attributes that experience changes once in a while are called slowly changing dimensions. Date type attributes that need to be updated while saving previous records, are managed using the concept of date chaining.Advantages of XML Technology
There are many advantages of using XML, therefore it is widely used in modern day information technology; it has a wide range of uses in various segments of the industry.