[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (ODATA-1062) Add UML model for OData Metamodel
George Ericson created ODATA-1062:
-------------------------------------
Summary: Add UML model for OData Metamodel
Key: ODATA-1062
URL: https://issues.oasis-open.org/browse/ODATA-1062
Project: OASIS Open Data Protocol (OData) TC
Issue Type: New Feature
Components: CSDL JSON , CSDL XML, Implementing OData, New in OData, Vocabularies
Reporter: George Ericson
Various aspects of OData seem unclear or redundant. A formal UML model for the OData metamodel can be used to clarify and simplify OData. This proposal is preliminary and needs review and refinement. It is expressed in CSDL XML. (See https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60420/OdataMetamodel.xml.) UML diagrams are provided that illustrate this proposal. (See: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60421/OdataMetamodel.pdf)
An advantage of the UML model is that it expresses the Odata metamodel in precise terms. Constraints and requirements on the various elements of the model are expressed normatively using the UML model together with UML Object Constraing Language (OCL) statements.
The various schema definition languages CSDL XML, CSDL JSON, and others should conform to the OData metamodel.
--
This message was sent by Atlassian JIRA
(v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]