simphony / docs

Documentation of the SimPhoNy Open Simulation Platform.
https://simphony.readthedocs.io
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

Section for differences and advantages compared to other technologies #14

Open aaronAB1993 opened 4 years ago

aaronAB1993 commented 4 years ago

I frequently asked myself in which sense osp-core is different to other (semantic) technologies out there. For example, neo4j + ontologies: here and here, RDF, etc.. It is a difficult topic to grasp and it takes quite some time to digest the small differences. In addition, it is hard to relate them to the big picture.

Those are discussions that pop up quite often, especially with externals or new team members (like me). It would be very beneficial for the whole project if we could refer to a documentation section where common similar applications are compared to osp-core (RDF, neo4j, ...). At the same time, we could point out the advantages of osp-core. Note that such a documentation should be "for dummies", i.e. we should keep it as easy as possible to follow.

A first step would be to gather all technologies that we consider "similar" and work out the differences. There was already a first try packed in an issue: https://github.com/simphony/osp-core/issues/332

yoavnash commented 4 years ago

Here are some points that already came up in previous discussions:

Comparison of OSP-core to neo4j + neosemantics

Advantages of OSP-core:

Comparison of CUDS to RDF

Ultimately RDF is just a data format (true?), whereas a CUDS object also has an API (get, add, etc.)

Comparison of OSP-core to Owlready2

Comparison of OSP-core to Wikibase

(to be completed. See here)

urbanmatthias commented 4 years ago

As I see it:

urbanmatthias commented 4 years ago

There is also OWLAPI and Apache Jena for java, in case someone wants compare osp-core with those. I think both of them are similar to owlready2.

yoavnash commented 4 years ago

See here a comparison between AiiDA and OSP-core (credit to @mathias-driesse): https://www.notion.so/Comparison-of-osp-and-AiiDA-c674c8f7040e46f49bf9dff2b3975760