- Deprecated classes
gist:Building,gist:Landmark,gist:Language, andgist:SchemaMetaData. Issues #1205, #1379, and #1382. - Deprecated
gist:preventsand addedgist:prohibits, which will replace it in the next major version. Issue #1305. - Added media types
media-img:jpgandmedia-img:png. Issue #1130. - Added
gist:rangeIncludesannotation togist:isUnderJurisdictionOf. Issue #1236. - Simplified syntax of class restrictions on property
gist:hasMagnitude. There is no change to formal semantics. Issue #1209. - Rewrote
gist:Eventdisjointness assertions so that subject is alphabetically prior to object per prior practice. Issue #1364. - Changed text definition, example, and scope note of
gist:Specificationto explicitly specify common ways of using the class and to distinguish fromgist:KnowledgeConcept. Issue #1404. - Changed text definition of
gist:Textto specify that text is a written sequence of characters. Changed negative example to clarify that images of text are not text. Added scope note. Issue #1019. - Changed text definition of
gist:Systemto remove reference to goals. Added scope note that statesgist:Systemmay be used for either natural or man-made systems. Issue #1288. - Added examples of
gist:Aspectwith varying degrees of specificity. Added scope note clarifying intended levels of specificity. Issue #1393. - Updated annotations on
gist:Content,gist:ContentExpression,gist:FormattedContent,gist:RenderedContent,gist:GeoVolume,gist:PhysicalIdentifiableItem,gist:ProductSpecification,gist:containedText,gist:contributesTo, andgist:sequencefor increased clarity. Issues #1312, #1025, #1341, #1205, #1344, #1043, #572, and #1268.
- Updated annotations to uniformly use double quotes for outer quotes and single quotes for inner quotes. Issue #1246.
- Fixed incorrect date format in
xsd:dateTimeexamples forskos:exampleannotations. Issue #1352. - Fixed typos in annotations. Issues #1342, #1343, #1415, #1426, #1432, and #1365.
- Expanded
README.mdto provide additional information about gist and its design features. Issue #1349. - Updated numbers of gist classes and properties in
Namespace.md. Issue 1348. - Revised documentation of versions and release schedule in
ChangeAndReleaseManagement.md. Issue #1350.
- Updated the bundling process to split ontology and documentation files into format-specific directories in the release package. Issue #1347.
- Removed line in
setup.cmdthat prevented tracking of the execuable flag. Issues #1383, #1345. - Refactored the git pre-commit to make sure the latest version is always used. Issues #891, #1425.
- Renamed
tools/pre-committotools/pre-commit-code. - Added new file
tools/pre-commit-hookwhich just calls./tools/pre-commit-code. - Updated
setup.cmdto installtools/pre-commit-hookas.git/hooks/pre-commit.
- Renamed
- Added a script to the git pre-commit hook to remove default PREFIX declarations from ontology files that are in the commit. Issue #898.
- Updated
materialize_subclass_inferences.pyto stream the ontology toowlready2for reasoning rather than using a temp file. Issue #1318.
This is a major release that includes several changes which break compatibility with previous versions of gist. See the migration guide for documentation on updating existing gist-based ontologies and instance data. Migration scripts and documentation are provided to facilitate the upgrade process.
- Removed class
gist:Artifact. Issue #385.gist:Content,gist:Component, andgist:IntellectualPropertyare now top-level classes.gist:Buildingandgist:Equipmentremain within thegist:PhysicalIdentifiableItemhierarchy.
- Changes to
gist:Commitment,gist:Agreement, andgist:Obligation. Issue #1188.- Deleted class
gist:Obligation. - Changed the definition of
gist:Agreementto referencegist:Commitmentrather thangist:Obligation. - Changed definition of
gist:Commitmentto a unilateral commitment. Thus,gist:Agreementis no longer a subclass ofgist:Commitment. gist:Agreementandgist:Commitmentare now direct subclasses ofgist:Intention.
- Deleted class
- Removed class
gist:Taxonomyand updatedgist:ControlledVocabularyannotations to indicate that it can be used for taxonomies. Issue #1235. - Changed classes related to geographic location.
- Renamed
gist:Placetogist:GeoLocation. Issue #1197. - Updated annotations for
gist:GeoLocationand its subclasses. Issues #939, #1197. - Used terms like "geographic area" instead of "geo-area". Issue #1084.
gist:GeoRouteis now a subclass ofgist:OrderedCollection. Issue #1197.gist:Landmarkis now a subclass only ofgist:PhysicalIdentifiableItem. Issue #1197.- Changed class expression in definition of
gist:Landmarkfrom an equivalence to a subclass. Issue #1197. - Removed class
gist:GeoSegment. Issue #1182.
- Renamed
- Replaced
gist:produceswith its logical inverse,gist:isProducedBy. Issue 1163. - Removed property
gist:accepts. Issue #1247. - Redesigned composites and components. Issue #1194.
- Added abstract class
gist:Compositeas the superclass of existing classesgist:Collection,gist:Network, andgist:System. - Made
gist:NetworkLink,gist:NetworkNode, andgist:OrderedMembersubclasses ofgist:Component. - Updated formal definitions and annotations of some of the existing classes.
- Added abstract class
- Updated
gist:Offerso it supports offers to buy and swap as well as offers to sell. Issue #1177.- Replaced
gist:offerswithgist:offersToProvideandgist:offersToReceive. - Updated restrictions and annotations.
- Replaced
- Added disjointness axioms for
gist:Event, making it formally disjoint with six other top-level classes. Issue #1212. - Changed
gist:Textto be a subclass ofgist:ContentExpressionrather thangist:Content. Issue 1186. - Changed the formal definition of
gist:Tagto prevent unwanted inferences. Issue #1227. - Removed restriction from
gist:ContentExpressionand updated the definition. Issue #1154. - Changed the range of
gist:licensetoxsd:anyURI. Issue #977. - Removed
rdfs:range xsd:stringfrom gist datatype propertiesgist:containedText,gist:encryptedText,gist:name,gist:symbol, andgist:uniqueTextto allow forrdfs:langStringvalues. Issue #1300. - Updated OWL restrictions to align with Semantic Arts best practices. #1062.
- Added
gist:KnowledgeConceptclass. Issue #1198. - Added
gist:Assignmentclass and associated object propertiesgist:isAssignmentOfandgist:isAssignmentTo. Issues #1191, #1223. - Removed disjointness axiom between
gist:IntellectualPropertyandgist:Intention. Issue #1251. - Explicitly defined
gist:RenderedContentto be a subclass ofgist:FormattedContent. (This is not a major change, since reasoners would already infer this.) Issue #1228. - Simplified formal definitions of
gist:GeoRegionandgist:UnitGroup. Changes are purely syntactic and do not change inferencing. Issue #1225. - Changed the values of
rdfs:isDefinedByfrom the unversioned to the versioned gist IRI; e.g., tohttps://w3id.org/semanticarts/ontology/gistCore14.0.0. Issue #383.
- Added missing stubs for SKOS annotations to preserve OWL 2 DL compliance. Issue #1151.
- Updated several annotations for accuracy, clarity, and grammar. Issues #1183, #1198, #1139, #1234, #1146, #1162, #1172, #1192, #1229, #1239, #1188, and #1024.
- Modified migration documentation to describe manual work needed when a property is being replaced by its inverse. Issue #1140.
- Updated documentation for contributing to gist. Issues #1244, #1258, #1280, and #1285.
- Added a contributor quick reference guide.
- Added instructions to the
READMEon setting up a local gist repository. - Updated contributing guidelines.
- Created guidelines for pull request reviewers (ReviewerGuidelines).
- Added a summary of best practices for the use of OWL restrictions to the gist style guide. Issue #1257.
- Added a release note template. Issue #1280.
- Fixed broken links in documentation files. Issues #1295, #1272, and #1184.
- Made changes to the pre-commit hook. Issue #1214.
- Prefer RDF_TOOLKIT_JAVA_HOME over JAVA_HOME, since it is the more specific name.
- If neither of those work, use a Java executable if one is available in the PATH.
This is a major release that includes several changes which break compatibility with previous versions of gist, most notably an entirely rearchitected model of units of measure and magnitudes and a new address model. See the migration guide for documentation on updating existing gist-based ontologies and instance data. Migration scripts and documentation are provided to facilitate the upgrade process.
Issue #1033.
- Deleted all subclasses of
gist:Magnitudeexceptgist:ReferenceValue:gist:Areagist:Balancegist:Countgist:Durationgist:ElectricCurrentgist:Extentgist:InformationQuantitygist:LuminousIntensitygist:Massgist:MolarQuantitygist:Monetarygist:MonetaryPerDurationgist:ProductMagnitudegist:RatioMagnitudegist:Temperaturegist:Volume
- Deleted all subclasses of
gist:UnitOfMeasure:gist:AreaUnitgist:BaseUnitgist:CoherentRatioUnitgist:CoherentProductUnitgist:CountingUnitgist:CurrencyPerDurationUnitgist:CurrencyUnitgist:DataSizeUnitgist:DistanceUnitgist:ElectricalCurrentUnitgist:LuminousIntensityUnitgist:MassUnitgist:MoleUnitgist:ProductUnitgist:RatioUnitgist:SimpleUnitOfMeasuregist:TemperatureUnitgist:VolumeUnit
- Deleted the following predicates:
gist:hasAltitudegist:hasDenominatorgist:hasMultiplicandgist:hasNumeratorgist:hasPrecisiongist:hasStandardUnitgist:isAspectOfgist:unitSymbolgist:unitSymbolHtmlgist:unitSymbolUnicode
- Deleted all unit of measure instances:
gist:_amperegist:_bitgist:_candelagist:_daygist:_eachgist:_kelvingist:_kilogramgist:_metergist:_millisecondgist:_minutegist:_molegist:_percentgist:_secondgist:_USDollar
- Added classes and predicates:
gist:Disciplinegist:UnitGroupgist:hasAccuracygist:hasAddendgist:hasAspectgist:hasBroadergist:hasDivisorgist:hasSubtrahendgist:hasUnitGroupgist:exponentOfAmperegist:exponentOfBitgist:exponentOfCandelagist:exponentOfKelvingist:exponentOfKilogramgist:exponentOfMetergist:exponentOfMolegist:exponentOfNumbergist:exponentOfOthergist:exponentOfRadiangist:exponentOfSecondgist:exponentOfSteradiangist:exponentOfUSDollargist:symbol
- Added aspect instances. Note the new
gistd:namespace<https://w3id.org/semanticarts/ns/data/gist/>.gistd:_Aspect_altitudegistd:_Aspect_areagistd:_Aspect_balancegistd:_Aspect_massgistd:_Aspect_probabilitygistd:_Aspect_volume
- Modified the class expression restrictions of:
gist:Accountgist:ContingentEventgist:GeoPointgist:GeoRegiongist:Offergist:PhysicalIdentifiableItemgist:PhysicalSubstance
- Modified the following classes and predicates:
gist:Aspectgist:Magnitudegist:UnitOfMeasuregist:hasMagnitudegist:hasMultipliergist:hasPrecisiongist:conversionFactorgist:conversionOffset
- Added scripts for the migration of existing client ontologies and instance data.
- Added complete documentation on understanding and implementing the new model.
Issue #1060.
- Removed classes and properties:
gist:ElectronicMessageAddressgist:EmailAddressgist:PostalAddressgist:StreetAddressgist:TelephoneNumbergist:hasCommunicationAddress
- Added subclasses of
gist:Address:gist:ElectronicAddressgist:PhysicalAddress
- Added subclasses of
gist:Categoryfor characterizing new addresses:gist:AddressUsageTypegist:ElectronicAddressTypegist:PhysicalAddressType
- Added the object property
gist:refersTo.
-
gist:hasSuperCategoryand subproperties. Issue #1115.- Removed
gist:hasSuperCategory,gist:hasDirectSuperCategoryandgist:hasUniqueSuperCategory. gist:hasSuperCategoryis replaced bygist:hasBroader.gist:hasDirectSuperCategoryis replaced bygist:hasDirectBroader.gist:hasUniqueSuperCategoryis replaced bygist:hasUniqueBroader.
- Removed
-
Replaced the following predicates with their semantic inverses. Issue #1070.
gist 12 gist 13 hasDirectPartisDirectPartOfhasFirstMemberisFirstMemberOfhasMemberisMemberOfhasPartisPartOf -
Removed
gist:endDateTimerestriction from the formal definition ofgist:TemporalRelation. Issue #878. -
Added
gist:startDateTime,gist:endDateTime, and duration restrictions to the formal definition ofgist:TimeInterval. Modified annotations forgist:startDateTimeandgist:endDateTimeto clarify usage. Issues #925 and #1112. -
Removed sensor-related classes and properties. Issue #462.
- Classes removed:
gist:Actuatorgist:Controllergist:ControllerTypegist:MessageDefinitiongist:PhenomenaTypegist:Sensor
- Predicates removed:
gist:directsgist:hasViableRangegist:respondsTo
- Classes removed:
-
Updated
gist:MediaTypeandgist:uniqueText. Issue 633.- Added
gist:uniqueTextrestriction togist:MediaType. - Added example and scope note annotations to
gist:MediaType. - Added
gist:MediaTypetogist:domainIncludesforgist:uniqueText.
- Added
-
Made
gist:Specificationa direct subclass ofgist:Intention. Issue #831. -
Removed domain and range from
gist:isGovernedBy. Issue #899. -
Ordered collections and ordered members:
- Added
gist:providesOrderForrestriction togist:OrderedMember. Issue #944. - Changed filter class for
gist:isFirstMemberOf(formerlygist:hasFirstMember) restriction ongist:OrderedCollectionfromowl:Thingtogist:OrderedMember. Issue #944. - Updated
skos:scopeNoteongist:isFirstMemberOf(formerlygist:hasFirstMember) to reflect that strict orderings are allowed. Issue #944.
- Added
-
Upgraded gist license to Creative Commons 4.0 International License. Issue 244.
-
Made changes to
gist:Offer. Issue #528.- Added
gist:offerspredicate. - Modified restriction on
gist:Offerto refer togist:offers.
- Added
-
Removed
gist:occupiesGeographicallyandgist:occupiesGeographicallyPermanentlyand replaced withgist:hasPhysicalLocationin class restriction. Issue #809. -
Shortened local name of
gist:isGeographicallyContainedIntoisGeoContainedIn. Issue #812. -
Removed classes and properties deprecated since the last major release and made corresponding updates to axioms referencing those terms. Issue #947.
- Removed
gist:isCharacterizedAsand associated axiom ongist:Event. (Original issue: #820.) - Removed
gist:isRecognizedDirectlyBy. - Changes to contained text properties. (Original issue: #372.)
- Removed property
gist:tagText. - Changed restriction on
gist:Tagto referencegist:containedTextrather thangist:tagText. - Made
gist:uniqueTexta subproperty ofgist:containedText.
- Removed property
- Removed
gist:unitSymbol,gist:unitSymbolHtml, andgist:UnitSymbolUnicode. The first is replaced withgist:symboland the latter two are removed with no replacement. (Original issue: #531.)
- Removed
-
Removed domain and range constraints from
gist:allows. Issue #1063.
- Added
gist:Determinationas a subclass ofgist:Event. Issue 317. - Requirements and Specifications:
- Added a
skos:historyNoteto document the dates of the most recent gist releases. Issue #1017.
- Added section to gist Style Guide on use of
gist:nonConformingLabelannotation. - Updated gist Style Guide to define best practices for:
- Modified definition of a patch release to fully comply with Semver. Issue #973.
- Changed name of documentation directory in release package from
Documentationtodocs. Addedmodelssubdirectory for documentation of specific models.
- Updated build configuration to materialize subclass inferences during bundling. Issue #1051.
- Combined two bundle actions into one. Issue #1058.
- Updated to latest version of EDM Council serializer (version 2.0 of rdf-toolkit.jar). Issue #1082.
- Changed filename of generated RDFS annotations from
rdfsAnnotationstogistRdfsAnnotations. Issue #1041.
Import URL: https://w3id.org/semanticarts/ontology/gistCore13.0.0.
- Deprecated the following properties:
- Extended the utility of symbol predicates. Issue #531.
- Deprecated
gist:unitSymbol,gist:unitSymbolHtml, andgist:unitSymbolUnicode. - Added predicate
gist:symbol. - Added
gist:symboltriples for existing units, anticipating the removal ofgist:unitSymbol.
- Deprecated
- Added datatype property
gist:idText. Issue #874. - Changed
gistCoreimport ingistSubClassAssertionsto use a versioned IRI, and added its version IRI. Issue #897. - Added skeletal definitions for SKOS terms. Issue #934.
- Updated annotations (
skos:definition,skos:scopeNote, andskos:example) of the following terms:gist:Event. Issue #950.gist:Category. Issue #968.gist:Magnitude. Issue #965.gist:Message. Issue #396.gist:MonetaryPerDuration. Issue #912.gist:Specification. Issue #431.gist:Transaction. Issue #521.gist:containedText,gist:Tag, andgist:Text. Issue #372.gist:description. Issue #1015.gist:hasMember. Issue #439.gist:hasNumerator,gist:hasDenominator,gist:hasMultiplier, andgist:hasMultiplicand. Issue #821.gist:hasParticipant. Issue #787.gist:hasPhysicalLocation. Issue #809.gist:isRecognizedBy. Issue #607.gist:uniqueText. Issue #1004.
- Moved SHACL prefix declarations from
gistCoretogistPrefixDeclarations. Issue #1001. - Changed the
owl:minCardinality 1restriction ongist:LivingThingto the logically equivalentowl:someValuesFrom. Issue #806.
- Fixed typo in the
skos:scopeNoteofgist:_percent. Issue #961. - Documentation updates:
- Minor updates to documentation of gist change and release management and contributing to gist. Issues #918, #993.
- Added detail to the gist deprecation and deletion policy.
- Updated all Markdown files in the repository to use
ATXrather thanSETEXTheader style. Issue #901.
- Infrastructure updates:
- Renamed branch
mastertomain. Issue #865. - Updated
bundle.yamlto useonto_tool excludesoption. Issue #962. - Updated
tools/setup.cmdto configure git to ignore changes to executable flags on files. - Moved ontology files into a root-level
ontologiesfolder. Issue #904. - Serializer
pre-commithook:
- Renamed branch
Import URL: https://w3id.org/semanticarts/ontology/gistCore12.1.0.
- Added missing
owl:Thingassertions to gist instances to ensure thatrdfs:isDefinedByassertions are generated during the release bundling process. Issue #775. - Updated description of gist Forum in README. Issue #917.
- Changed smart single quotes to straight quotes for the apostrophes in
docs/Namespace.md. Issue #919. - Updated
bundle.yamlto exclude thegistValidationAnnotationsontology from the release package. Issue #922. - Updated the Python HTML renderer to fix errors in display of gist documentation in the browser. Issue #923.
Import URL: https://w3id.org/semanticarts/ontology/gistCore12.0.1.
This is a major release which includes several changes which break compatibility with previous versions of gist. See the migration guide for documentation on updating existing gist-based ontologies and instance data. Migration scripts are included to facilitate the upgrade process.
-
Changed the gist ontology IRIs and namespace IRI to the
w3iddomain. Issues #683, #853, #859.- The gist ontology IRIs have changed from
https://ontologies.semanticarts.com/o/<ontology-name>tohttps://w3id.org/semanticarts/ontology/<ontology-name>. For example,https://ontologies.semanticarts.com/o/gistCoreis nowhttps://w3id.org/semanticarts/ontology/gistCore. - The gist namespace has changed from
https://ontologies.semanticarts.com/gist/tohttps://w3id.org/semanticarts/ns/ontology/gist/.
- The gist ontology IRIs have changed from
-
Deleted all inverse properties. Issue #506.
-
For each pair of inverses, the property deemed clearest, simplest, and/or most useful was retained.
-
Axioms referring to the deleted properties were reformulated using
owl:inverseOf. -
Breakdown:
Properties retained in gist Inverse properties removed from gist hasDirectPartisDirectPartOfhasDirectSubTaskisDirectSubTaskOfhasDirectSuperCategoryhasDirectSubCategoryhasMemberisMemberOfhasNavigationalParenthasNavigationalChildhasPartisPartOfhasSubTaskisSubTaskOfhasSuperCategoryhasSubCategoryisAboutisDescribedInisAffectedByaffectsisBasedOnisBasisForisGeographicallyContainedIncontainsGeographicallyisGovernedBygovernsisIdentifiedByidentifiesisRecognizedByrecognizesoccupiesGeographicallyisGeographicallyOccupiedByoccupiesGeographicallyPermanentlyisGeographicallyPermanentlyOccupiedByprecedesfollowsprecedesDirectlyfollowsDirectly
-
-
Changes related to tasks, projects, and events. Issue #760.
- Renamed
gist:TaskExecution,gist:ScheduledTaskExecution, andgist:ProjectExecutiontogist:Task,gist:ScheduledTask, andgist:Project, respectively. - These classes are no longer limited to the execution of a task or project, but include proposed and planned events as well.
- Removed datetime restrictions on
gist:Event. - Replaced
gist:PlannedEventwithgist:ScheduledEvent. - Added
skos:scopeNotes andskos:examples to clarify meaning and usage. - Added
skos:prefLabeltogist:ScheduledEvent. Issue #844. - Updated formal definition of
gist:ContingentEvent. Issue #776. - Removed datetime restrictions from
gist:ContingentEventand added a restriction on propertygist:isTriggeredBy.
- Renamed
-
Deleted classes and properties related to time zones. Issue #650. Terms removed:
gist:TimeZonegist:TimeZoneStandardgist:hasOffsetToUniversalgist:usesTimeZoneStandard
-
Deleted properties
gist:hasSubTaskandgist:hasDirectSubTask;gist:hasPartandgist:hasDirectPart, respectively, to be used instead. Issue #733. -
Deleted class
gist:Percentage. Issue #785. -
Deleted class
gist:TreatyOrganization. Issue #766.
- Added unit of measure for percents. Issue #785.
- Broadened definition of
gist:isAllocatedByto include entities other than IDs, and added clarifying annotations. Issue #530. - Added
gist:TimeIntervalclass. Issue #786. - Added the
gistSubClassAssertionsontology containing explicit subclass axioms that are logically entailed but not inferred by some reasoners. Issue #714. - Added
MonetaryPerDurationandCurrencyPerDurationUnitclasses. Issue #846. - Updated definition and corrected label of
gist:IntergovernmentalOrganization. Issues #756, #766.
- Deleted the
gistDeprecatedontology based on updated deprecation and deletion policy. Issues #817, #835.- Moving forward, terms deprecated in minor releases will be retained in
gistCore. - Added annotation property
gist:isSupersededByto link a deprecated term to its replacement, if there is one.
- Moving forward, terms deprecated in minor releases will be retained in
- Upgraded to version
1.14.2of the EDM RDF serializer which is applied in a pre-commit hook during development. Issue #774.- The new
-snioption is used to removeowl:NamedIndividualassertions on instances defined by gist, such asgist:_second.
- The new
- Modifications to pre-commit hook. Issues #794, #794, #797,#823.
- Modified the serialize pre-commit hook so it:
- Makes sure the script starts in the root directory of the repository.
- Adds file to the commit after the sed command.
- Preserves file permissions during processing steps.
- Ignores, rather than errors on, files that have been deleted.
- Added new "root" pre-commit hook which:
- Prevents commits to these branches: develop, main, master.
- Then runs the serializer pre-commit hook.
- Added a
setup.cmdfile to install the pre-commit hook into the.git/hooksdirectory. This script will work on Mac, Linux, and Windows. - Updated user documentation to reflect these changes.
- Modified the serialize pre-commit hook so it:
- Fixed broken links to gist logo in
docs/README.*. Issue #750. - Added scripts to migrate from
11.x.xversions to version12.0.0. Issue #816. - Documentation updates. Issues #567, #576, #734, #736, #758, #801, #802, #810.
- Miscellaneous non-semantic annotation updates. Issues #734,#753, #758.
Import URL: https://w3id.org/semanticarts/ontology/gistCore12.0.0.
- Renamed
gist:Task,gist:ScheduledTaskandgist:Projecttogist:TaskExecution,gist:ScheduledTaskExecutionandgist:ProjectExecution, respectively. Issue #590. - Updated class
gist:Collectionto allow for empty collections. Issue #570. - Deprecated
gist:Group. Issue #663. - Deprecated
gist:_greenwichTimeZone,gist:_one_day,gist:_one_millisecond, andgist:_one_minute. Issue #692. - Fixed bug:
gist:isRecordedAtis now a subproperty ofgist:atDateTimeinstead ofgist:actualEndDateTime. Issue #726. - Added new property
gist:hasFirstMember. Issue #549. - Updates related to
gist:isConnectedTo: - Replaced
rdfs:rangeongist:conformsTowithgist:rangeIncludes. Issue #700. - Added the inadvertently omitted predicate
gist:follows. Issue #300. - Changed superproperty
gist:startDateTimetogist:actualStartDateTimein formal definition ofgist:ContemporaryEvent. Issue #696.
- Added
gist:domainIncludes gist:Texttogist:uniqueText. - Improved the clarity and accuracy of annotations on several terms, including definitions, examples, and scope notes:
- Added SHACL
PrefixDeclarations for prefixes used in the gist ontology. The declaration forgist:is in the gist core ontology, and additional prefixes are included in a separate ontology file. Issue #684. - Fixed text definition of
gist:actualStartDateTime. #689.
Import URL: https://ontologies.semanticarts.com/o/gistCore11.1.0.
- Implemented new time model based on datatype properties rather than
TimeInstant. Issues #499, #388. Sample triples are provided in the release package.- Deleted class
TimeInstantand its subclasses. This class was previously used to materialize a point in time with different precisions (day, minute, system time), a time zone, a local and UTC value, and so on. Object properties were used to connect something to an instance ofTimeInstant, specifying different relationships such as start and end, planned vs actual. - Defined a top-level datatype property
atDateTime, neutral as to start/end, planned/actual, and precision (year, day, minute, microsecond). - Replaced existing object properties with a hierarchy of subproperties of
atDateTime, retaining distinctions between start and end, planned vs actual, and precisions. - Added new predicates with year precision alongside the existing day, minute, and milli-/microsecond precisions.
- Deleted class
- Renamed
ContemporaneousEventtoContemporaryEvent. - Removed property
gist:hasOrderedMember.gist:hasMembershould be used instead. Issue #540. - Distinguished governments from governed geo-regions, as per issue #215. Changes include:
- Added classes
SubCountryGovernment,IntergovernmentalOrganization, andTreatyOrganizationas subclasses ofOrganization. - Added classes
GovernedGeoRegion,CountryGeoRegionas subclasses ofGeoRegion. - Removed restriction on
CountryGovernmentrequiring it to be recognized by some other country government, and stipulate its sovereignty. - Removed
GeoPoliticalRegion(roughly replaced byGovernedGeoRegion).
- Added classes
- Removed domain and range constraints from
gist:requires. Issue #183. - Removed domain and range constraints from
gist:hasNumerator,gist:hasDenominator,gist:hasMultiplier, andgist:hasMultiplicand. Issue #160. - Removed predicate
hasBiologicalOffspring, added domain and range tohasBiologicalParent, and modified related restrictions on classLivingThing. Issue #638. - Combined
standardConversionFactorandbaseConversionFactorintoconversionFactor. Issue #624.
- Added unit symbols for unit instances instances per issue #579.
- Added labels to gist instances, per issue #370.
- Added definitions for unit of measure instances per issue #526.
- Improved definitions of 'navigational' predicates, per issue #523.
- Modified
skos:definitionofgist:Messageto match formal definitions, per issue #194. - Removed min cardinality of zero restriction on
ProductUnit, per issue #582. - Improved textual definition of
gist:Task, per issue #625. - Change predicate
hasJurisdictionOvertoisUnderJurisdictionOf(bug fix). Issue #637. - Clarified restrictions on
gist:OrderedMember. Issue #574.
Import URL: https://ontologies.semanticarts.com/o/gistCore11.0.0.
This is a major release, which includes several changes which break compatibility with previous versions
of gist. See the migration guide for documentation on updating existing
gist-based ontologies and instance data.
- Renamed 62 object and datatype properties to reflect newly-established conventions. Includes corresponding updates to the gist style guide. Issues 188, 507.
- Renamed
MimeTypetoMediaTypeto be consistent with IANA guidelines. and RFC6838. Issue #434. - Renamed
gist:decimalValuetogist:numericValueand expanded property range to include all numeric data types. supported by OWL. Issue #171. - Refactored ordered collection model. Issues #112, #540.
- Added predicate
gist:providesOrderFor. - Deleted classes
gist:OrdinalCollectionandgist:OrdinalMember.
- Added predicate
- Changes to and affecting
gist:Person, as per issue #136:- Removed
owl:someValuesFrom gist:namerestriction fromgist:Person. - Made
gist:hasBirthDatea subproperty ofgist:hasStartrather thangist:hasActualStart.
- Removed
- Refactored the way network connections are modeled per issue #126:
networkConnection,hasFromNodeandhasToNodehave been renamed tolinks,linksFromandlinksTo, respectively.- Added a restriction on
NetworkLinkthat it must have exactly 2 links. - Added restrictions on
NetworkLinkandNetworkNodethat they must beisMemberOfaNetwork.
- Extended the range of
comesFromPlace/goesToPlaceto includegist:Addressin addition togist:Place. Issue #392. - Modified classes and properties related to street addresses as per issue #483:
- Removed
BuildingAddress. - Added
StreetAddressas subclass ofPostalAddress. - Replaced
hasStreetAddresswith the more generalhasAddress. RemovedstreetAddressOf. - Removed
communicationAddressOfin a general effort to trim unused inverse properties. - Clarified the definition of
hasCommunicationAddress(now a subproperty ofhasAddress), added domain (Person U Organization).
- Removed
- Added annotation properties which provide usage guidance for properties without the constraints imposed by
rdfs:rangeandrdfs:domain: Issue #389.domainIncludesrangeIncludes
- Created a
gistMediaTypesontology to declareMediaTypeinstances relevant to semantic applications. Issue #463.
- Updated annotations for
isBasedOnandisBasisForproperties. Issue #139 hasDirectSubCategoryis now a subproperty ofhasSubCategory, as it was always supposed to be. Issue #481.- Clarified the definition of
ContemporaneousEvent. Issue #174.
Import URL: https://ontologies.semanticarts.com/o/gistCore10.0.0.
- Deprecated
gist:Room. Issue #102.
- Updated annotations for the following properties regarding the hasDirectX/hasX pattern. Issue #115
geoContains,geoContainedIndirectPartOf,hasDirectPartdirectlyPrecededBy,directlyPrecedes
- Declare
gist:identifiesasowl:FunctionalPropertyrather thanowl:InverseFunctionalProperty(bug fix). Issue #180.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.7.0.
- Added datatype property
gist:descriptionfor describing instance data. Issue #425. - Refactored
hasParty,giverandgetter. Issue #133.giverandgetter- Renamed to
hasGiverandhasGetter - The newly named versions are no longer sub-properties of
hasParty - Deprecated
giverandgetter
- Renamed to
- New property:
hasParticipant- No domain or range
- Has sub-properties:
hasGiver,hasGetter,hasParty,fromAgentandtoAgent
- Added a
skos:scopeNotetofromAgent - Added a
skos:exampletohasParty - Updated
skos:definitions fortoAgentandfromAgent
- Updated all
skos:prefLabelvalues based on a newly-adopted convention. See the convention specification in the section on Labels in the gist style guide. Addedskos:prefLabelvalidation to build process for classes and properties. Issues #227 and #421.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.6.0.
- Converted RDFS annotations to SKOS annotations. See gist style guide for usage details. A file containing legacy RDFS annotations is included in the release package for those who wish to continue using them for existing terms. Issues #351, #379.
- Deprecated
gist:geoDirectlyContainsandgist:geoDirectlyContainedIn. Issue #328. - Removed
gist:Addressfrom range ofgist:toAgentandgist:fromAgent. Issue #391. - Added label validation rules for classes and properties. Created
gist:nonConformingLabelannotation property to tag exceptions to the rule. Issue #227.
- Modified build to create JSON-LD ontology files with
.jsonldextension. Issue #365. - Documentation:
- Added a standard
pre-commithook which applies uniform formatting to RDF files usingtools/rdf-toolkit.jar. Issue #228. - Conformed definition of
gist:_secondto othergist:BaseUnitindividuals. Issue #92. - Fixed label of TaskTemplate. Issue #407.
- Corrected all class and property labels to be compliant with validation rules documented in the gist style guide. Issue #227.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.5.0.
- Replaced the union class equivalences in the definitions of
gist:Artifactandgist:Placewith subclass assertions from each of the union class members. Issues #110, #343. - Made changes to
Categorypredicates: added intransitive propertiesgist:hasDirectSubCategoryandgist:hasDirectSuperCategoryas sub-properties ofgist:hasSubCategoryandgist:hasSuperCategory, respectively, and made the latter transitive. Issues #104, #107. - Replaced
gist:Weightwithgist:Massin all contexts. Issue #105.
- Made
gist:hasPhysicalLocationtransitive. Issue #109. - Deprecated
gist:_unitedNations. Issue #207. - Made trivial corrections to axioms in the definition of some geo terms. Issues #64, #334, #361.
- Changed ontology edit format from RDF/XML (.owl) to Turtle (.ttl). Issues #223, #319.
- Added release notes template. Issue #338.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.4.0.
- Merged into a single module/file all of gist except the gistDeprecated module. Fixes issue #292.
- Removed import diagram generation and catalog files from bundling. Fixes issue #309.
- Amended bundle.yaml to add rdfs:isDefinedBy to all ontology terms during release bundling process. Fixes issue #266.
- Added gist:EmailAddress as a subclass of gist:ElectronicMessageAddress. Fixes issue #99.
- Changed gist:orderedMemberOf from Inverse Functional to Functional. Fixes issue #262.
- Added gist:Collection as the range, instead of domain, of gist:memberOf. Fixes issue #142.
- Removed redundant disjoints. Fixes issue #254.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.3.0.
- Replaced all "xs" namespace prefixes for XML Schema with "xsd". Corrects issue #158.
- Corrected gist:convertToBase value for gist:_minute from 1.0 to 60.0. Fixes issue #82.
- Added initial draft of in-progress gist style guide. Fixes issue #163.
- Added documentation of change and release management process. Fixes issue #233.
- Added guidelines for submission of GitHub issues and pull requests. Fixes issue #190.
- Remove defunct tools and documentation. Fixes issue #193.
- Include direct imports of all gist modules in gistCore. Fixes issue #80.
- Corrected all typos and misspellings in annotations. Fixes issue #210.
- Added cardinality restrictions and disjoints to various gist unit classes. Fixes #69.
- Removed defunct owl:versionInfo from all ontology files. Fixes issue #212.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.2.0.
- Reformatted all files to match uniform serialization.
- Corrected restriction for
gist:Collection. - Provided missing labels for classes and properties.
- Corrects issues #72, #91, #95, #96, #97, #98, #101, #122, and #145.
- Removed outdated Visio and PDF files, documentation is now auto-generated as part of the release process.
- gistWiki has been removed.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.1.0.
- The
gistnamespace has been modified fromhttp:tohttps:. - Added comments to ontologies.
- Added labels and comments to many properties and classes.
SocialBeinghas been removed.- The property
gist:partyhas been renamed togist:hasParty.
Import URL: https://ontologies.semanticarts.com/o/gistCore9.0.0.
SocialBeinghas been removed. A few restrictions that usedSocialBeingas a filter class now use the expression(Person or Organization).- Added
Contract. - The property
gist:partywas renamed togist:hasParty.
- New property:
hasTag. - A
gist:Categorynow usesgist:hasTaginstead ofgist:containedText. - The definition of
Taxonomywas corrected. It used to be a controlled vocabulary that had a super category or a navigational parent. But it is not the taxonomy that is part of a hierarchy, it is the elements of the taxonomy that are part of the hierarchy. The definition forgist:Taxonomynow says it is a controlled vocabulary and has a member that has either a sub category or super category. The notion of navigational parent is no longer included in the definition. - The object property
gist:hasPreferredTermthat pointed to agist:Textproperty was removed. Use the annotationskos:prefLabelinstead.
- Renamed
occurredAttooccursAt. - Changed restriction on
gist:Eventto be(occursAt gist:Place)rather than(occurredAt gist:GeoRegion). - Renamed
TemplateTasktoTaskTemplatebecause it is a template related to tasks, not a task related to templates. - Moved
gist;characterizedAsto gistTop. - Removed
TimeInterval. A number of restrictions with filter class(TimeInstant or TimeInterval)changed to be justTimeInstant.
- A
ServiceSpecificationno longer produced a behavior. Rather, it is the basis for anEvent(replaced a restriction) - New property:
basisFor, inverse ofbasedOnwhich is defined in gistTop.
Entirely new ontology for modeling Internet of Things concepts.
- Slight clarification of the meaning of OrdinalCollection. Mathematically, it is more than just a total order, it is a strict total order.
directlyPrecedesreplacesstrictlyPrecedes.directlyPrecededByreplacesstrictlyPrecededByPhysicalThingremoved, was a vestige from the past.
- Entirely new ontology covering concepts for a virtual or actual network.
- New Class:
GeoPoliticalRegion, a collection ofgist:GeoRegionadministered by aGovernmentOrganization.
- The range of the property
geoOccupieschanged togist:Place. It had been the union ofGeoRegionandGeoVolume.
TemporalRelationno longer a subclass ofTimeInterval(which has been removed).
- Just a few new labels and comments.
- References to
TimeIntervalremoved. Eventis no longer a subclass ofTimeInterval. Instead, it has a start and end time.gist:Contentis no longer disjoint withIntention.gist:Magnitudeis no longergist:ofsomething. We used to think of magnitude of say 180 pounds as necessarily being a value associated with something, e.g. a person.gist:ofwas the inverse ofgist:hasAwhich no longer exists.
RatioUnitused to have exactly 1UnitOfMeasureas a numerator, now it can have more than one.
Added to the list of deprecated things:
- Renamed
gist:TemplateTask(renamed toTaskTemplate)gist:party(usehasPartyinstead)
- Removed
gist:SocialBeing- use(Person or Organization)insteadgist:of(a vestige of the past)gist:sameOrderAs(was adding unnecessary mathematical precision)gist:TimeInterval(the idea of a time interval is captured by assigning it a start and end time, e.g. an event)gist:dateTime
- Replaced by a variation
gist:strictlyPrecededBy(usingdirectlyPrecededByinstead)gist:strictlyPrecedes(usingdirectlyPrecedesinstead)
This major version primarily changed all concept URIs to use / instead of #
Additionally, gistWiki is no longer included by gistCore.
Import URL: http://ontologies.semanticarts.com/o/gistCore8.0.0.
This version focused on making the import structure simpler and flatter, in order to make it easier for people to use subsets of gist if they want to. Because all of gist is in one name space this was relatively easy to do and will have very little impact on anyone who is using gist 7.* (see the change log there were a few changes that you may want to review).
Import URL: http://ontologies.semanticarts.com/o/gistCore7.5.owl.
Gist 7.4 was an internal release.
- An additional supplementary ontology was added for Units of Measure which introduces the concept of a Coherent Unit. This allows for conversions between units of the same dimension to be done using just SPARQL, as opposed to relying on rules.
- There are new and/or improved annotations (definitions, notes, examples, negative examples, etc.) on all Classes.
- The Category ontology added properties for true sub/super type relationship, including having a unique superType (parent).
- Other minor changes:
- removal of redundant imports and redundant classes already defined in another ontology
- relaxed the domain on gist:start and gist:end
- expanded the range of gist:fromAgent and gist:toAgent
- added to the Units of Measure ontology and corrected an erroneously named class
See ChangeLog in pdf file for full details of changes.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.3.owl.
- Add wiki and rdfshape capability
- Removed some redundant assertions, and moved some comments to the ontology where the concept was first introduced.
- Removed
currencyValuein favor ofdecimalValue - Upgrades domains on some date properties and
hasCommunicationAddress - Deprecated a lot of the measurement stuff that wasn't being used (as far as we know)
Import URL: http://ontologies.semanticarts.com/o/gistCore7.2.owl.
- Fix an erroneous disjoint statement on the class gist:Magnitude. If you previously downloaded gist 7.1 you may have experienced an inference error if you attempted to run inference using Hermit. The gist 7.1.1 release has eliminated the cause of this error.
- In addition to using the OWL files locally, you can import these files via URL directly into your ontology editor of choice(Protégé, TopBraid, etc.) The import will take care of the dependencies.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.1.1.owl.
Primarily fixes minor errors like typos in our gist 7.0 release.
Below is a brief summary of the changes that have semantic import from an inference perspective (axiom added, removed, changed, etc.) or that are backward incompatible.
- Made
gist:uniqueTexta subproperty ofgist:containedText. - Added
gist:Agreementto range ofgist:governs. - Changed
gist:prevent,gist:allowandgist:requiretogist:prevents,gist:allows, andgist:requires. - Changed restriction on
gist:Offerto usegist:hasDirectPart some gist:CatalogItem. - Removed property
gist:specifiedIn, no longer needed. - Changed property restriction on
gist:Accountfromgist:hasA some gist:Balancetogist:hasMagnitude some gist:Balance. - Corrected inverse property of
gist:hasDirectSubtasktogist:directSubtaskOf - Added
gist:IntellectualPropertyandgist:PhysicalThingto the range ofgist:governs. - In the definition of
gist:Requirement, removedgist:Conformancefrom the range ofgist:requires.
In addition to using the OWL files locally, you can import these files via URL directly into your ontology editor of choice(Protégé, TopBraid, etc.) The import will take care of the dependencies.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.1.owl.
gist 7.0 is a major upgrade from our last released version (6.7.1). The main differences are:
- gist 7.0 is extremely modular. There are 18 modules that can be used collectively or in subsets if you don't need all the concepts in gist.
- gist 7.0 is more elegant than its predecessors. We have reduced the number of top level concepts that everything else derives from to 12. And these 12 concepts are not philosophical abstractions like endurants and perdurants, or qualia, there are normal terms whose definitions are quite close to what you already believe.
- gist 7.0 has more extensive and more-fine grained disjointness at the highest level. It turns out that in order for an upper ontology to help you avoid making logical errors in your derived enterprise or ontology, it needs to make use of disjointness. Without disjointness, the reasoner does not find logic errors.
For documentation and OWL files regarding terms that were deprecated when moving from version 6.7.1 to 7.0, please see the sub-folder called "Deprecated terms from gist6.7.1".
In addition to using the OWL files locally, you can import these files via URL directly into your ontology editor of choice(Protégé, TopBraid, etc.) The import will take care of the dependencies.
Import URL: http://ontologies.semanticarts.com/o/gistCore7.0.owl.