Notes:
Range-restrictions of datatype-properties have been removed because different applications of the SWRC (portal, ontoware, coin etc.) require different datatypes. They might be added in the respective ontology modules of the application later on.
v0.2:
removed: worksAtProject inverseOf isWorkedOnBy
added: worksAtProject inverseOf member
because: isWorkedOnBy has a Topic as domain
v0.3:
removed: worksAtProject inverseOf member
because: ResearchGroups also have members (not only Projects)
Changes:
*** changelog [swrc_v0.7.1.owl compared to swrc_v0.3.owl] ***
date: 29.06.2007, responsible: Philipp Zaltenbach
---------------------------------------------------------------------------------
v0.4:
Class(daml^^http://www.w3.org/2001/XMLSchema#string:Thing) removed
Namespace of daml changed to Namespace(daml = <http://www.daml.org/2001/03/daml+oil#>)
Class(daml:Thing) added (neccesary for Jena2Protege Plugin?!)
ObjectProperty(p1:citedBy):
range(daml:Thing) Constraint removed
p1:financedBy invers to p1:finances added
p1:studies invers to p1:studiesAt added
Class(p1:Conference):
restriction(p1:participant allValuesFrom(p1:Person)) added
Class(p1:Exhibition):
restriction(p1:participant allValuesFrom(p1:Person)) added
Class(p1:Workshop):
restriction(p1:participant allValuesFrom(p1:Person)) added
Class(p1:UndergraduateIntermediateClass) added
Class(p1:UndergraduateAdvancedClass) added
Class(p1:GraduateClass) added
Class(p1:Colloquium) added
Class(p1:Organization):
restriction(p1:cooperateWith allValuesFrom(p1:Organization)) added
Class(p1:Institute):
restriction(p1:cooperateWith allValuesFrom(p1:Institute)) removed
DatatypeProperty(p1:firstName) added
DatatypeProperty(p1:lastName) added
Class(p1:Person):
restriction(p1:adress allValuesFrom(xsd:string)) added
restriction(p1:email allValuesFrom(xsd:string)) added
restriction(p1:fax allValuesFrom(xsd:string)) added
restriction(p1:firstName allValuesFrom(xsd:string)) added
restriction(p1:homepage allValuesFrom(xsd:anyURI)) added
restriction(p1:lastName allValuesFrom(xsd:string)) added
restriction(p1:phone allValuesFrom(xsd:string)) added
Class(p1:ProfessorEmeritus), Class(p1:ExchangeProfessor), Class(p1:HonoraryProfessor), Class(p1:VisitingProfessor) added
ObjectProperty(p1:cooperateWith) set to symmetric property
ObjectProperty(p1:vendor) added
DatatypeProperty(p1:creationDate) added
Class(p1:Product):
restriction(p1:price allValuesFrom(xsd:string)) added
restriction(p1:vendor allValuesFrom(unionOf(p1:Person p1:Organization))) added
restriction(p1:creationDate allValuesFrom(xsd:date)) added
ObjectProperty(p1:outcomeProduct), ObjectProperty(p1:outcomeDocument) added
DatatypeProperty(p1:status), DatatypeProperty(p1:startDate), DatatypeProperty(p1:endDate) added
Class(p1:Project):
restriction(p1:outcomeProduct allValuesFrom(p1:Product)) added
restriction(p1:homepage allValuesFrom(xsd:anyURI)) added
restriction(p1:startDate allValuesFrom(xsd:date)) added
restriction(p1:endDate allValuesFrom(xsd:date)) added
restriction(p1:outcomeDocument allValuesFrom(p1:Document)) added
Class(p1:SoftwareProject):
restriction(p1:product allValuesFrom(p1:Product)) removed
Dublin Core elements included. See http://dublincore.org/documents/dces/
or http://www.bsz-bw.de/diglib/medserv/konvent/metadat/dceinf.html
for further description
Namespace(dc = <http://purl.org/dc/elements/1.1##>) added
DatatypeProperty(dc:title) added
ObjectProperty(dc:creator) added
DatatypeProperty(dc:subject) added
DatatypeProperty(dc:description) added
ObjectProperty(dc:publisher) added
ObjectProperty(dc:contributor) added
DatatypeProperty(dc:date) added
DatatypeProperty(dc:type) added
DatatypeProperty(dc:format) added
DatatypeProperty(dc:identifier) added
DatatypeProperty(dc:source) added
DatatypeProperty(dc:language) added
DatatypeProperty(dc:relation) added
DatatypeProperty(dc:coverage) added
DatatypeProperty(dc:rights) added
Class(p1:Document):
restriction(dc:title allValuesFrom(xsd:string)) added
restriction(dc:creator allValuesFrom(unionOf(p1:Person p1:Organization))) added
restriction(dc:subject allValuesFrom(xsd:string)) added
restriction(dc:description allValuesFrom(xsd:string)) added
restriction(dc:publisher allValuesFrom(unionOf(p1:Person p1:Organization))) added
restriction(dc:contributor allValuesFrom(unionOf(p1:Person p1:Organization))) added
restriction(dc:date allValuesFrom(xsd:date)) added
restriction(dc:type allValuesFrom(xsd:string)) added
restriction(dc:format allValuesFrom(xsd:string)) added
restriction(dc:identifier allValuesFrom(xsd:string)) added
restriction(dc:source allValuesFrom(xsd:string)) added
restriction(dc:language allValuesFrom(xsd:string)) added
restriction(dc:relation allValuesFrom(xsd:string)) added
restriction(dc:coverage allValuesFrom(xsd:string)) added
restriction(dc:rights allValuesFrom(xsd:string)) added
restriction(p1:organization allValuesFrom(p1:Organization)) added
Class(p1:Collection) added
Class(p1:Journal) added
Class(p1:Magazine) added
Class(p1:DiplomaThesis) added
Class(p1:Article):
restriction(p1:author allValuesFrom(p1:Person)) removed
Class(p1:Book):
restriction(p1:author allValuesFrom(p1:Person)) removed
restriction(p1:editor allValuesFrom(p1:Person)) removed
restriction(p1:publisher allValuesFrom (p1:Organization)) removed
Class(p1:Booklet):
restriction(p1:author allValuesFrom(p1:Person)) removed
Class(p1:InBook):
restriction(p1:author allValuesFrom(p1:Person)) removed
restriction(p1:editor allValuesFrom(p1:Person)) removed
restriction(p1:publisher allValuesFrom (p1:Organization)) removed
Class(p1:InCollection):
restriction(p1:author allValuesFrom(p1:Person)) removed
restriction(p1:editor allValuesFrom(p1:Person)) removed
restriction(p1:publisher allValuesFrom (p1:Organization)) removed
Class(p1:InProceedings):
restriction(p1:author allValuesFrom(p1:Person)) removed
restriction(p1:editor allValuesFrom(p1:Person)) removed
restriction(p1:publisher allValuesFrom (p1:Organization)) removed
restriction(p1:organization allValuesFrom (p1:Organization)) removed
Class(p1:Manual):
restriction(p1:author allValuesFrom(p1:Person)) removed
restriction(p1:organization allValuesFrom (p1:Organization)) removed
Class(p1:Proceedings):
restriction(p1:editor allValuesFrom(p1:Person)) removed
restriction(p1:publisher allValuesFrom (p1:Organization)) removed
restriction(p1:organization allValuesFrom (p1:Organization)) removed
Class(p1:Report):
restriction(p1:author allValuesFrom(p1:Person)) removed
Class(p1:TechnicalReport):
restriction(p1:organization allValuesFrom (p1:Organization)) removed
Class(p1:Thesis):
restriction(p1:author allValuesFrom(p1:Person)) removed
Class(p1:Unpublished):
restriction(p1:author allValuesFrom(p1:Person)) removed
-----------------------------------------------------------------------------------
v0.5:
german translation of concepts via rdfs:label tag added
Class(p1:Seminar) added
Class(p1:UndergraduateIntermediateClass) subsumed
Class(p1:UndergraduateAdvancedClass) subsumed
Class(p1:GraduateClass) subsumed
-----------------------------------------------------------------------------------
v0.6:
Class(daml:Thing) removed
Namespace(daml = <http://www.daml.org/2001/03/daml+oil#>)
removed
These changes were also made in the base version (file: swrc.owl)
-----------------------------------------------------------------------------------
v0.7:
Prefix 'p1' changed to 'swrc'
Dublin Core Namespace corrected
Added Disjointness for some concepts (for instance regard the subconcepts of Class(swrc:Publication))
Specified domain and range for some properties
some minor changes
-----------------------------------------------------------------------------------
v0.7.1:
arranged the concept "Unpublished" as sibling of "Publication" (before subClassOf)
arranged the concept "UnrefereedArticle" as sibling of "Article" (before subClassOf)
|