Entitlement Standards/Solution/Management/Tracking/XML

Foundations

Meta-model
RQ Specifications reference models (e.g. meta-model) should be XML-based, rather than OO-based, because some OO restrictions that are so useful to constrain programmers to structured design, are limiting in information, content, or resource modeling and management.

Information
XML (with related standards including XML-Schema, Schematron, XPath, XSLT) is the information language standard, offering many advantages for information modeling and management.

Run-time
For example, naturally, RQs can have varied and unlimited attributes and attribute sets. Attributes are often added at run-time. Attributes can also have specific meta-data, as well as namespaces.

Namespaces
Name-spaces are powerful tools, for example, for attribute processing and selection (e.g. identification, classification, security, tracking).

Modeling
XML better supports information modeling and meta-model management.