ontac-forum
[Top] [All Lists]

[ontac-forum] Fw: [drm-team] Updated DRM XML Schema / Sample XML Instanc

To: "Semantic Interoperability Community of Practice" <sicop-forum@xxxxxxxxxxxxxx>
Cc: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>, ONTAC-WG General Discussion <ontac-forum@xxxxxxxxxxxxxx>
From: "Brand Niemann" <bniemann@xxxxxxx>
Date: Sat, 17 Dec 2005 10:24:57 -0500
Message-id: <01c401c6031e$0a7d16b0$1401a8c0@family575i3htt>
FYI, re updated basis for ontology work on the DRM.    (01)

Brand    (02)

----- Original Message ----- 
From: Chiusano Joseph
To: [drm-team] ; DRM comment reconciliation team
Sent: Friday, December 16, 2005 5:02 PM
Subject: [drm-team] Updated DRM XML Schema / Sample XML Instance Document    (03)


DRM Team,    (04)

Over the past several weeks, I have been updating the DRM XML Schema (at
Mike Daconta's request) to bring it in line with the DRM 2.0 abstract model.
Attached is the updated XML schema, along with a sample XML instance
document. Please note that this schema is not official (it is only a first
cut), as it has not been vetted within any community.    (05)

If you have comments on this schema: Unless more official instructions are
conveyed, I would recommend that you either note them and hold on to them
for future use, or send them to the red-time list (see "To:" line for
address) so that they are recorded and archived. As our DRM 2.0 period is
closing out, there are no planned further updates of this schema at this
time.    (06)

Items to note:    (07)

- The XML schema does not take into account public comments that had been
received on the DRM XML Schema Version 0.2; however, some comments may now
be moot given the restructuring and removal of items from the schema.
- The sample XML document contains generic values, and lists 2 iterations of
any repeating element/element group;
- For highlights of the updates that were made, please see below;
- I placed a good amount of information in the schema header regarding the
conventions used in the schema, and other aspects;    (08)

Lastly: It has been a great pleasure working with all of you on the DRM
these past 10 months. I wish that our paths may cross again soon, and may
you and yours enjoy a wonderful holiday season.    (09)

Kind Regards,
Joe    (010)

HIGHLIGHTS OF UPDATES:    (011)

(1) General:    (012)

-          Replaced all "href" elements with more descriptively-named
elements;    (013)

-          Replaced all "rdf:id" elements with an attribute "ID", of type
"xsd:id" (we were not using rdf:id properly in the previous version - it is
not intended as a "ref" in an XML schema, it is intended to be placed on a
node element);    (014)

-          Updated all relationships between concepts to reflect abstract
model;    (015)



(2) Dublin Core schema import: Pointed to schema URL from Dublin Core site,
rather than relying on a downloaded schema;    (016)




(3) W3C XML schema import: Removed (not needed, as schema processors
automatically include this schema);    (017)



(4) Element "Data": Removed, for compliance with DRM 2.0 (i.e. DRM 2.0 does
not discuss a "Data" concept);    (018)



(4) Element "DataAssetType": Renamed to "TypeOfDataAsset" to avoid confusion
with the complex type "DataAssetType" that is defined in the schema;    (019)



(5) Element "DataStandards" (and related elements): Removed for the time
being, as it is not in the abstract model and there have been some questions
in the past about the purpose of this element;    (020)



(6) Element "Encryption": Renamed to "MinimumEncryptionLevel", for more
specificity;    (021)



(6) Element "Endpoint": Changed type from xsd:string to xsd:anyURI;    (022)



(7) Element "ExternalEntitiesRefs": Represented as "ExternalEntities"
element; also created a corresponding "InlineEntities" element. Same idea
for "ExternalExchangePackageRefs", "ExternalResourcesRefs", and
"ExternalTaxonomyRefs" elements.    (023)



(10) Element "FEAMapping" (and related elements): Removed for the time
being, as there has been discussion of representing FEA reference models as
taxonomies. May want to add a flag in the future indicating whether a
taxonomy is an FEA reference model or not.    (024)



(11) Element "NodeChildren": Purpose of this element is now handled by the
"TopicRelationship" element;    (025)



(12) Element "Nodes" (and related elements): Represented as "Topics"
element;    (026)



(13) Element "PayloadRef": Changed to a URI that points to an external
representation, such as an XML schema;    (027)



(14) Element "QualityOfService": Renamed to "QualityOfServiceInformation",
for more specificity;    (028)



(15) Element "Recipient": Represented as "Consumer";    (029)



(16) Element "Relationships": Replaced with "EntityRelationships" and
"TopicRelationships" elements for more specificity; also simplified the
representations.    (030)



(17) Element "ReliableMessaging": Renamed to "ReliableMessagingCapabilities"
, for more specificity;    (031)



(18) Element "ResourceRefs": Represented as "DigitalDataResourceRefs";    (032)



(19) Element "Resources": Represented as "UnstructuredDataResources";    (033)



(20) Element "ResultFormat": Removed, as its purpose is covered by
"PayloadRef" element on ExchangePackage;    (034)



(21) Element "Security": Renamed to "QueryPointSecurity", for more
specificity;    (035)



(22) Element "SemiStructuredData": Represented as
"SemiStructuredDataResource";    (036)



(23) Element "Sender": Represented as "Supplier";    (037)



(24) Element "Steward": Represented as "DataSteward";    (038)



(25) Element "StructuredData": Represented as "StructuredDataResource";    (039)



(26) Element "SubmissionMetadata": Changed name to "SubmissionInformation"
(friendlier name);    (040)



(27) Element "UnstructuredData": Represented as "UnstructuredDataResource";    (041)



(28) Complex type "DataReferenceModelType": Removed "xml:base" attribute (no
longer needed - see "rdf:id" update above);    (042)



(29) Complex type "QueryPoint": Removed "TransactionType" element as it is
specified on "ExchangePackage" element;    (043)



(30) Complex type "QueryPoint": Removed "Status" element as it is specified
on "ExchangePackage" element;    (044)



Kind Regards,
Joseph Chiusano
Associate
Booz Allen Hamilton    (045)

700 13th St. NW, Suite 1100
Washington, DC 20005
O: 202-508-6514
C: 202-251-0731
Visit us online@ http://www.boozallen.com    (046)



----------------------------------------------------------------------------
----    (047)


_________________________________________________________________
Message Archives: http://cosine.cim3.net/forum/drm-team/
Shared Files: http://cosine.cim3.net/file/work/DRM/
Community Portal: http://cosine.cim3.net/
To Post: mailto:drm-team@xxxxxxxxxxxxxxx
Community Wiki: http://cosine.cim3.net/wiki/    (048)

Attachment: Draft_FEA_DRM_XML_Schema_v.0.3.xsd
Description: Text Data

Attachment: Sample_FEA_DRM_Instance_v.0.3.xml
Description: Text Data


_________________________________________________________________
Message Archives: http://colab.cim3.net/forum/ontac-forum/
To Post: mailto:ontac-forum@xxxxxxxxxxxxxx
Subscribe/Unsubscribe/Config: 
http://colab.cim3.net/mailman/listinfo/ontac-forum/
Shared Files: http://colab.cim3.net/file/work/SICoP/ontac/
Community Wiki: 
http://colab.cim3.net/cgi-bin/wiki.pl?SICoP/OntologyTaxonomyCoordinatingWG    (01)
<Prev in Thread] Current Thread [Next in Thread>
  • [ontac-forum] Fw: [drm-team] Updated DRM XML Schema / Sample XML Instance Document, Brand Niemann <=