Comment by smarx007
2 days ago
Below are some links for extra reading from my favorites.
High-level overview:
- https://www.w3.org/DesignIssues/LinkedData.html from TimBL
- https://www.w3.org/DesignIssues/ReadWriteLinkedData.html from TimBL
- https://www.w3.org/DesignIssues/Footprints.html from TimBL
Similar recent attempts:
- https://www.uber.com/en-SE/blog/dragon-schema-integration-at... an attempt in the similar direction at Uber
- https://www.slideshare.net/joshsh/transpilers-gone-wild-intr... continuation of the Uber Dragon effort at LinkedIn
- https://www.palantir.com/docs/foundry/ontology/overview/
Standards and specs in support of such architectures:
- http://www.lotico.com/index.php/Next_Generation_RDF_and_SPAR... (RDF is the only standard in the world for graph data that is widely used; combining graph API responses from N endpoints is a straightforward graph union vs N-way graph merge for JSON/XML/other tree-based formats). Also see https://w3id.org/jelly/jelly-jvm/ if you are looking for a binary RDF serialization.
- https://www.w3.org/TR/shacl/ (needs tooling, see above)
- https://www.odata.org/ (in theory has means to reuse definitions, does not seem to work in practice)
- https://www.w3.org/TR/ldp/ (great foundation, too few features - some specs like paging never reached Recommendation status)
- https://open-services.net/ (builds atop W3C LDP; full disclosure: I'm involved in this one)
- https://www.w3.org/ns/hydra/ (focus on describing arbitrary affordances; not related to LinkedIn Hydra in any way)
Upper models:
- https://basic-formal-ontology.org/ - the gold standard. See https://www.youtube.com/watch?v=GWkk5AfRCpM for the tutorial
- https://www.iso.org/standard/87560.html - Industrial Data Ontology. There is a lot of activity around this one, but I lean towards BFO. See https://rds.posccaesar.org/WD_IDO.pdf for the unpaywalled draft and https://www.youtube.com/watch?v=uyjnJLGa4zI&list=PLr0AcmG4Ol... for the videos
No comments yet
Contribute on Hacker News ↗