[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Contributions for Paris OASIS Meeting
RegRep's, NIST would like to make 3 contributions for discussion at the June 15-16 OASIS RegRep meetings in Paris: 1) Candidate Oasis Information Model -- 51 pages 2) Candidate Oasis Registry/Repository XML Definitions -- 62 pages 3) XML Submission DTD -- extracted from 2) -- short text document The Information Model document is just a very minor revision of what was distributed to this list on May 31, 2000. The XML Definition document is new. The Submission DTD is a major extension of the Simple Submission DTD we proposed a month or so ago. I've placed these documents on the NIST external server. The largest document is about 750 KB. The others are somewhat smaller. Their FTP URL's are as follows: Information Model ftp://xsun.sdct.itl.nist.gov/globe/OasisModel.pdf ftp://xsun.sdct.itl.nist.gov/globe/OasisModel.doc XML Definitions ftp://xsun.sdct.itl.nist.gov/globe/OasisXML.pdf ftp://xsun.sdct.itl.nist.gov/globe/OasisXML.doc Submission ftp://xsun.sdct.itl.nist.gov/globe/Submission.txt (Attached!) ftp://xsun.sdct.itl.nist.gov/globe/Submission.dtd Please let me know if you have any trouble accessing these and I'll email you a copy. NIST volunteers to put these documents into HTML and/or DocBook format at an appropriate time. Hope you all have a grand time in Paris - Lisa will be there representing our interests and speaking to these papers. She'll also have in her possession some initial thoughts we have about how to Query a Registry/Repository using XML. Think of Mike and me as you're all promenading along the Seine. Regards, Len & Mike & Lisa
<!ENTITY % assocTypeList "uses | supersedes | contains | related"> <!ENTITY % contactAvailList "public | priv | prot "> <!ENTITY % contactRoleList "admin | all | tech"> <!ENTITY % defnSourceList " OASIS | IMS | IEEE_LOM | EBXML "> <!ENTITY % impactCodeList " DAD | DAN | DAS | DCF | DCT | DRD | DRI | IAD | IAN | IAS | ICF | ICT | IRD | IRI | UAD | UAN | UAS | UCF | UCT | URD | URI "> <!ENTITY % nameContextList "c++ | code | java | lang | long | short | sql | urn"> <!ENTITY % orgRoleList " SO | RO | RA "> <!ENTITY % payStatusList "debit | free | password"> <!ENTITY % primaryClassList "defn | inst | pkg | other"> <!ENTITY % regStatusList "exp | reg | rep | sub | sup | wth"> <!ENTITY % relatedTypeList "changeLog | cvrLetter | faq | whitePaper | userGuide "> <!ENTITY % requestCodeList " addAltDesc | addAltName | addAssoc | addClassif addRelData | certSO | defClassif | defPkg delAssoc | delAltDesc | delAltName | delClassif delRelData | modClassif | modPkg | modReg regObj | repReg | supReg | wdrReg "> <!ENTITY % subClassList "xmlDTD | sgmlDTD | xmlSchema | xdrSchema | soxSchema | rdfSchema | sgmlElement | xmlElement | sgmlAttrib | xmlAttrib | sgmlAttSet | xmlAttSet | sgmlAttVal | xmlAttVal | sgmlParm | xmlParm | charEntSet"> <!ENTITY % stabilityList "comp | dynm | stat"> <!ELEMENT Submission (Request+ , Contact+ )> <!ATTLIST Submission SubmitOrgURL CDATA #REQUIRED > <!ELEMENT Request ( (AddAlternateDescription | AddAlternateName | AddAssociation | AddClassification | AddRelatedData | CertifySubmittingOrg | DefineClassificationScheme | DefinePackage | DeleteAlternateDescription | DeleteAlternateName | DeleteAssociation | DeleteClassification | DeleteRelatedData | ModifyClassificationScheme | ModifyPackage | ModifyRegistryItem | RegisterObject | ReplaceRegisteredObject | SupersedeRegisteredObject | WithdrawRegisteredObject ) , Contact* , Comment? )> <!ELEMENT Comment (#PCDATA )> <!ELEMENT Contact (Comment? )> <!ATTLIST Contact ContactName CDATA #REQUIRED Email CDATA #REQUIRED Telephone CDATA #IMPLIED Fax CDATA #IMPLIED OrgURN CDATA #IMPLIED OrgRole (%orgRoleList; ) 'SO' Availability (%contactAvailList; ) 'public' ContactRole (%contactRoleList; ) 'all' > <!ELEMENT AddAlternateDescription (AlternateDescription+ )> <!ATTLIST AddAlternateDescription AssignedURN CDATA #REQUIRED > <!ELEMENT AddAlternateName (AlternateName+ )> <!ATTLIST AddAlternateName AssignedURN CDATA #REQUIRED > <!ELEMENT AddAssociation (Association+ )> <!ATTLIST AddAssociation AssignedURN CDATA #REQUIRED > <!ELEMENT AddClassification (Classification+ )> <!ATTLIST AddClassification AssignedURN CDATA #REQUIRED > <!ELEMENT AddRelatedData (RelatedData+ )> <!ATTLIST AddRelatedData AssignedURN CDATA #REQUIRED > <!ELEMENT CertifySubmittingOrg (OrganizationSubmit , Contact+ )> <!ELEMENT DefineClassificationScheme (RegistryMetadataSubmit , ClassificationScheme )> <!ELEMENT DefinePackage (RegistryMetadataSubmit , Package )> <!ELEMENT Package (PackageItem* )> <!ELEMENT PackageItem (AssignedURN | PkgItemRef | RegistryMetadataSubmit )> <!ELEMENT AssignedURN (#PCDATA )> <!ELEMENT PkgItemRef EMPTY> <!ELEMENT DeleteAlternateDescription (Language* )> <!ATTLIST DeleteAlternateDescription AssignedURN CDATA #REQUIRED > <!ELEMENT Language (#PCDATA )> <!ELEMENT DeleteAlternateName ( (AltName , Context )* )> <!ATTLIST DeleteAlternateName AssignedURN CDATA #REQUIRED > <!ELEMENT Context (#PCDATA )> <!ELEMENT DeleteAssociation ( (GivenItemRole , AssociatedItemURN )* )> <!ATTLIST DeleteAssociation AssignedURN CDATA #REQUIRED > <!ELEMENT GivenItemRole (#PCDATA )> <!ELEMENT AssociatedItemURN (#PCDATA )> <!ELEMENT DeleteClassification (SchemeURN* )> <!ATTLIST DeleteClassification AssignedURN CDATA #REQUIRED > <!ELEMENT SchemeURN (#PCDATA )> <!ELEMENT DeleteRelatedData (DataName* )> <!ATTLIST DeleteRelatedData AssignedURN CDATA #REQUIRED > <!ELEMENT ModifyClassificationScheme ( (AddLevels | AddNodes | DeleteLevels | DeleteNodes )+ )> <!ATTLIST ModifyClassificationScheme AssignedURN CDATA #REQUIRED > <!ELEMENT AddLevels (ClassificationLevel+ )> <!ELEMENT AddNodes (ClassificationNode+ )> <!ELEMENT DeleteLevels (LevelRef )> <!ELEMENT DeleteNodes ( (LevelRef , ItemRef )+ )> <!ELEMENT LevelRef EMPTY> <!ATTLIST LevelRef LevelCode CDATA 'leaf' > <!ELEMENT ItemRef EMPTY> <!ATTLIST ItemRef ItemValue CDATA #REQUIRED > <!ELEMENT ModifyPackage ( (AddItem | DeleteItem )+ )> <!ATTLIST ModifyPackage AssignedURN CDATA #REQUIRED > <!ELEMENT AddItem (PackageItem+ )> <!ELEMENT DeleteItem (AssignedURN+ )> <!ELEMENT ModifyRegistryItem (RegistryItemSubmit )> <!ATTLIST ModifyRegistryItem AssignedURN CDATA #REQUIRED > <!ELEMENT RegisterObject (RegistryMetadataSubmit , ObjectFile? )> <!ELEMENT ObjectFile ANY> <!ATTLIST ObjectFile MimeType CDATA #IMPLIED > <!ELEMENT RegistryMetadataSubmit (RegistryItemSubmit , Association* , Classification* , RelatedData* , AlternateName* , AlternateDescription* )> <!ELEMENT ReplaceRegisteredObject (RegistryMetadataSubmit , ObjectFile? )> <!ATTLIST ReplaceRegisteredObject AssignedURN CDATA #REQUIRED > <!ELEMENT SupersedeRegisteredObject (RegistryMetadataSubmit )> <!ATTLIST SupersedeRegisteredObject AssignedURN CDATA #REQUIRED > <!ELEMENT WithdrawRegisteredObject EMPTY> <!ATTLIST WithdrawRegisteredObject AssignedURN CDATA #REQUIRED > <!ELEMENT RegistryItemSubmit (CommonName , Description , Comment? )> <!ATTLIST RegistryItemSubmit Version CDATA #IMPLIED ObjectLocation CDATA #REQUIRED DefnSource (%defnSourceList; ) #REQUIRED PrimaryClass (%primaryClassList; ) #REQUIRED SubClass (%subClassList; ) #IMPLIED RelatedType (%relatedTypeList; ) #IMPLIED MimeType CDATA 'text/xml' Stability (%stabilityList; ) #REQUIRED PayStatus (%payStatusList; ) 'free' ExpiryDate CDATA #IMPLIED ResponsibleOrg CDATA #IMPLIED ItemId ID #IMPLIED > <!ELEMENT CommonName (#PCDATA )> <!ELEMENT Description (#PCDATA )> <!ELEMENT Association (AssociatedItem , Comment? )> <!ATTLIST Association GivenItemRole (%assocTypeList; ) #REQUIRED > <!ELEMENT AssociatedItem (AssocItemURN | AssocItemId )> <!ELEMENT AssocItemURN EMPTY> <!ATTLIST AssocItemURN ItemURN CDATA #REQUIRED ItemId IDREF #IMPLIED > <!ELEMENT AssocItemId EMPTY> <!ATTLIST AssocItemId ItemId IDREF #REQUIRED ItemURN CDATA #IMPLIED > <!ELEMENT RelatedData (DataName , Comment? )> <!ATTLIST RelatedData RelatedType (%relatedTypeList; ) #REQUIRED DataLocation CDATA #REQUIRED MimeType CDATA #REQUIRED > <!ELEMENT DataName (#PCDATA )> <!ELEMENT Classification (ClassifSimple | ClassifNested )> <!ELEMENT ClassifSimple (Comment? )> <!ATTLIST ClassifSimple SchemeURN CDATA #REQUIRED ItemValue CDATA #REQUIRED ItemName CDATA #IMPLIED LevelCode CDATA #FIXED 'leaf' > <!ELEMENT ClassifNested (LevelItemValue+ )> <!ATTLIST ClassifNested SchemeURN CDATA #REQUIRED SchemeName CDATA #IMPLIED > <!ELEMENT LevelItemValue (Comment? )> <!ATTLIST LevelItemValue LevelCode CDATA 'leaf' ItemValue CDATA #REQUIRED LevelNbr CDATA #IMPLIED ItemName CDATA #IMPLIED > <!ELEMENT OrganizationSubmit (Comment? )> <!ATTLIST OrganizationSubmit OrgFullName CDATA #REQUIRED OrgCommonName CDATA #IMPLIED OrgURL CDATA #IMPLIED ParentOrgURN CDATA #IMPLIED AddrLine1 CDATA #IMPLIED AddrLine2 CDATA #IMPLIED AddrLine3 CDATA #IMPLIED City CDATA #IMPLIED CityParent CDATA #IMPLIED PostalCode CDATA #IMPLIED Country CDATA #REQUIRED Email CDATA #IMPLIED Telephone CDATA #IMPLIED Fax CDATA #IMPLIED > <!ELEMENT AlternateName (AltName , Comment? )> <!ATTLIST AlternateName Context (%nameContextList; ) #REQUIRED Language CDATA #IMPLIED Encoding CDATA #IMPLIED > <!ELEMENT AltName (#PCDATA )> <!ELEMENT AlternateDescription (Description )> <!ATTLIST AlternateDescription Language CDATA #REQUIRED Encoding CDATA #REQUIRED > <!ELEMENT ClassificationScheme (Comment? , ClassificationLevel* , ClassificationNode+ )> <!ATTLIST ClassificationScheme SchemeName CDATA #IMPLIED > <!ELEMENT ClassificationNode (ClassificationItem , ClassificationNode* )> <!ELEMENT ClassificationLevel (Comment? )> <!ATTLIST ClassificationLevel LevelCode CDATA #REQUIRED LevelName CDATA #IMPLIED LevelNbr CDATA #IMPLIED > <!ELEMENT ClassificationItem (Comment? )> <!ATTLIST ClassificationItem ItemValue CDATA #REQUIRED ItemName CDATA #IMPLIED LevelNbr CDATA #IMPLIED LevelCode CDATA #IMPLIED >
************************************************************** Len Gallagher LGallagher@nist.gov NIST Work: 301-975-3251 Bldg 820 Room 562 Home: 301-424-1928 Gaithersburg, MD 20899-8970 USA Fax: 301-948-6213 **************************************************************
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC