Skip to content

Releases: ease-crc/soma

MUHAI Review

08 Nov 17:31
90800c8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.0...2.1.0

EASE Milestone 2022

30 Aug 15:58
6d375a6
Compare
Choose a tag to compare

Braking changes

  • Removal of IOLite
    Details
    • Reason: incompatible with DUL-v32
    • Note: Some important concepts, e.g. IOLite#LinguisticObject, have been renamed to SOMA#LinguisticObject. If you are missing any crucial concepts/roles, let us know
    • Ongoing effort to create a model of CRAM (see next point) will replace some of the IOLite taxonomy at some point
  • Complete and still ongoing remodeling of SOMA-IO
    Details
    • Reason: Was in a primitive state; we need a better model of IO stuff to model CRAM
    • Note: Removal/resorting of various concepts and roles. To the best of our knowledge, these should not have been in use anyway - please let us know if you are missing anything
    • Contains classes and properties to model general software architecture (including algorithms, formal languages, interfaces and compatibility, types of software & running software instances)
  • New ontology in the import structure: SOMA NEEM
    Details Some SOMA entities, e.g., KynoDinamicData, have been decided to be too specific for the basic SOMA ontology. These have been moved to SOMA NEEM, which is of course part of the collapsed SOMA version

New Features

  • Introduced causal relations between Actions (see the property causes)
  • Introduced Actions modeling communication between Agents
  • Introduced concepts for kitchen, ovens and trash containers in SOMA HOME
  • Introduced metadata for episodes, e.g., to represent a temporal context or a table setting
  • Added mising labels to various concepts and roles
  • To all SOMA ontology files, we added comments that explain their respective domain
  • Protégé-setup for offline development
    Details When opening SOMA locally from the cloned repository, Protégé will follow the IRI redirects in the catalog file from the same folder. There, we redirected the imports from the online version to the local version. This allows offline editing, while not changing anything when opening the ontologies via the IRI elsewhere
  • Switch to functional syntax (internally)
    Details We switched to the owl functional syntax format for the files in git only to support better readability when reviewing changes. The ontologies will still be published in the rdf xml format (as in all previous versions).
  • We now host and use our own, modified copy of DUL
    Details
    • Reason: DUL is unreliable (e.g., down for a whole week and no one can open SOMA)
    • As a side effect, we can make changes to DUL, if necessary (yes, we will be very careful)
      • Removed italian lables
      • Added missing annotations of `rdfs:isDefinedIn` (only for DUL concepts / roles)
      • Removed unnecessary annotations of author and date
      • Added missing english labels

Start of EASE Phase 2

05 Jul 08:54
1bc1856
Compare
Choose a tag to compare

Base release for starting the changelog! Yay, now you get information why stuff might break!

EASE household marathon

28 Dec 09:27
147ee06
Compare
Choose a tag to compare

This release adds definitions used in the EASE household marathon.

Initial Release

08 Aug 01:14
d0169ea
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release

The initial release of SOMA, reflecting developments in CRC EASE phase one