I've just updated the schema to include PortGroups and LinkGroups and list all relations that Jeroen recently send out to the list. https://forge.ogf.org/sf/go/doc15481 Note that per UML standards, all abstract classes are now in italics. The source document can be found in the Subversion repository. I also added a schema that detailed the Relations as opposed to the class hierarchy. https://forge.ogf.org/svn/repos/nml-base/sources/NML-schema.graffle https://forge.ogf.org/svn/repos/nml-base/NML-schema.pdf https://forge.ogf.org/svn/repos/nml-base/NML-relations.pdf Feedback is most appreciated (did I forget something, are there any errors or omissions?) Regards, Freek
On 22-06-2012 00:17, Freek Dijkstra wrote:
I've just updated the schema to include PortGroups and LinkGroups and list all relations that Jeroen recently send out to the list.
Once again, I've updated the schema, based on the document update that Jeroen van der Ham and myself performed last week. Changes are: * Added Deadaptation Service (next to Adaptation Service). * adaptationfunction is now a simple attribute, not a class. * Removed Transport Object, introduced in last update. It was deemed confusing and not strictly necessary. * Allow "encoding" attribute to Link Group and Port Group. * Added the "existsDuring", "hasLabel" and "hasLabelGroup" relations, to make it easier to describe them, even though they are not actually used in the XML syntax. (They respectively relate a Network Object with a Lifetime; a Link or Port with a Label; and a LinkGroup or PortGroup with a Label Group) * Ordered List is no longer a Network Object. Ordered List has a different implementation between XML and RDF, and this change prevented us from making a different UML schema for XML and RDF. Obviously, for the isSerialCompoundLink relation, the source is still a Network Object, and the individual items of the Ordered List are also still Network Objects. * alias is changed to isAlias * version attribute moved from Topology to Network Object to allow future extension. Regards, Freek
participants (1)
-
Freek Dijkstra