|
| Technology |
|
|
Extensive usage of XML StandardThe eXtensible Markup Language (XML) is a set of rules (specifications) for structuring ASCII documents. XML uses tags in order to describe its content. The benefits of using XML are derived from the characteristics of the XML as a standard.
In Business applications XML is used because it is:
Standard XML documents define the content of the data that they represent. In an XML document:
XML also provides a set of pre-defined tags that can be used to define relationships among the data, allowing for “templates” of XML documents to be constructed. XML documents can be characterized as valid or invalid according to whether they abide to their corresponding “template” or not. These two features of XML (user-defined tags and “templates”) play a very important part in the proposed solution. On one hand, user-defined tags allow users to add, remove or modify both the content and the naming of data. On the other, “templates” prohibit the onslaught brought on by uncontrolled and confusing changes. As a result, if the bill is represented in XML, the users can very easily change the outline and the content thereof, add or remove information, change the meaning of information and change the relationships and dependencies of data. At the same time, “templates” allow Operator to define a process of controlling, verifying and validating any potential modification to the bill. Thus, extensive flexibility is promoted, whilst the well-known steps of request-review-approval remain in place to ensure integrity and consistency. |