LineageWeave / Ontology

LineageWeave Knowledge Graph Ontology

Formal OWL 2 Full / RDFS / SKOS vocabulary for LineageWeave's knowledge_graph_edge node and edge types, entity_relationship_type, person_side, corporate_entity_level, and post_summary_role.actor_type_code controlled vocabularies. RDF reification for semantic project evidence is interpreted with OWL 2 RDF-Based Semantics rather than OWL 2 DL.

Ontology IRI: https://contextualwisdomlab.github.io/lineageweave/ontology

Machine-readable artifacts

32
Unique documented terms
166
RDF triples
bef1578c6c19
Source SHA-256 prefix

Identity boundary: this project page is the stable documentation endpoint requested for the repository. The source ontology IRI shown above remains the semantic identifier until an explicit versioned namespace-migration ADR says otherwise.

Classes

# Corporate entity

https://contextualwisdomlab.github.io/lineageweave/ontology#CorporateEntity

A corporate_entity row. Also a skos:Concept so the self-referencing parent_entity_id hierarchy (e.g. Group -> Company -> Plant) is expressible with skos:broader/skos:narrower on instances.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
node_corporate_entity
Subclass of
http://www.w3.org/2004/02/skos/core#Concept

# Counterparty person

https://contextualwisdomlab.github.io/lineageweave/ontology#CounterpartyPerson

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
counterparty
Subclass of
Person

# Our-side person

https://contextualwisdomlab.github.io/lineageweave/ontology#OurSidePerson

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
our_side
Subclass of
Person

# Person

https://contextualwisdomlab.github.io/lineageweave/ontology#Person

A cataloged_person row: a Keyman mentioned in one or more posts.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
node_person

# Post

https://contextualwisdomlab.github.io/lineageweave/ontology#Post

A source_post row: one VOC/VOM/VOP/VOCC/VOCO/VOS record.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
node_post

# Project

https://contextualwisdomlab.github.io/lineageweave/ontology#Project

A business project referred to by a source post.

RDF type
http://www.w3.org/2002/07/owl#Class

# Project mention

https://contextualwisdomlab.github.io/lineageweave/ontology#ProjectMention

An evidence-backed, RDF-reified assertion that a post refers to a project; rdf:subject identifies the post, rdf:predicate is :mentionsProject, and rdf:object identifies the project.

RDF type
http://www.w3.org/2002/07/owl#Class
Subclass of
http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement

# Role actor (organization)

https://contextualwisdomlab.github.io/lineageweave/ontology#RoleActorOrganization

An R&R actor that is an organization acting in its own name, per prov:Organization.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
prov_organization
Subclass of
http://www.w3.org/ns/prov#Organization

# Role actor (person)

https://contextualwisdomlab.github.io/lineageweave/ontology#RoleActorPerson

An R&R actor that is a named individual, per prov:Person.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
prov_person
Subclass of
http://www.w3.org/ns/prov#Person

# Role actor (team)

https://contextualwisdomlab.github.io/lineageweave/ontology#RoleActorTeam

An R&R actor that is a named sub-unit of a company (e.g. 설계팀), per org:OrganizationalUnit -- not the company itself.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
prov_team
Subclass of
http://www.w3.org/ns/org#OrganizationalUnit

# Team

https://contextualwisdomlab.github.io/lineageweave/ontology#Team

A cataloged_team row: a named company sub-unit (ADR 0009) with a stable team_id, distinct from :RoleActorTeam (ADR 0007's per-row actor_type_code classification) the same way :Person is distinct from :RoleActorPerson.

RDF type
http://www.w3.org/2002/07/owl#Class
Lookup code
node_team
Subclass of
http://www.w3.org/ns/org#OrganizationalUnit

Object properties

# affiliated with

https://contextualwisdomlab.github.io/lineageweave/ontology#affiliatedWith

A person's N:N organizational affiliation (person_affiliation).

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
edge_affiliation
Domain
Person
Range
CorporateEntity

# co-mentioned with

https://contextualwisdomlab.github.io/lineageweave/ontology#coMentionedWith

Two people named in the same post -- symmetric by construction.

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty, http://www.w3.org/2002/07/owl#SymmetricProperty
Lookup code
edge_co_mention
Domain
Person
Range
Person

# has Voice-of-Competitor relationship

https://contextualwisdomlab.github.io/lineageweave/ontology#hasVocoRelationship

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
rel_voco
Domain
Post
Range
CorporateEntity

# has Voice-of-Customer relationship

https://contextualwisdomlab.github.io/lineageweave/ontology#hasVocRelationship

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
rel_voc
Domain
Post
Range
CorporateEntity

# has Voice-of-Customer's-Customer relationship

https://contextualwisdomlab.github.io/lineageweave/ontology#hasVoccRelationship

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
rel_vocc
Domain
Post
Range
CorporateEntity

# has Voice-of-Market relationship

https://contextualwisdomlab.github.io/lineageweave/ontology#hasVomRelationship

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
rel_vom
Domain
Post
Range
CorporateEntity

# has Voice-of-Partner relationship

https://contextualwisdomlab.github.io/lineageweave/ontology#hasVopRelationship

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
rel_vop
Domain
Post
Range
CorporateEntity

# has Voice-of-Supplier relationship

https://contextualwisdomlab.github.io/lineageweave/ontology#hasVosRelationship

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
rel_vos
Domain
Post
Range
CorporateEntity

# mentioned in

https://contextualwisdomlab.github.io/lineageweave/ontology#mentionedIn

A person is named by a post (post_person_mention); this is the canonical direction stored by knowledge_graph_edge.

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
edge_mention
Domain
Person
Range
Post

# mentioned in post

https://contextualwisdomlab.github.io/lineageweave/ontology#mentionsOrganization

A resolved organization is named by a post (post_organization_mention).

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
edge_mention_organization
Domain
CorporateEntity
Range
Post

# mentioned in post

https://contextualwisdomlab.github.io/lineageweave/ontology#mentionsTeam

A cataloged team is named by a post (post_team_mention).

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
edge_mention_team
Domain
Team
Range
Post

# mentions

https://contextualwisdomlab.github.io/lineageweave/ontology#mentions

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Domain
Post
Range
Person
Inverse of
mentionedIn

# mentionsProject

https://contextualwisdomlab.github.io/lineageweave/ontology#mentionsProject

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Domain
Post
Range
Project

# team affiliated with

https://contextualwisdomlab.github.io/lineageweave/ontology#teamAffiliatedWith

The company a cataloged team belongs to (cataloged_team.affiliated_corporate_entity_id).

RDF type
http://www.w3.org/2002/07/owl#ObjectProperty
Lookup code
edge_team_affiliation
Domain
Team
Range
CorporateEntity

Datatype properties

# projectEvidence

https://contextualwisdomlab.github.io/lineageweave/ontology#projectEvidence

RDF type
http://www.w3.org/2002/07/owl#DatatypeProperty
Domain
ProjectMention
Range
http://www.w3.org/2001/XMLSchema#string

# semanticConfidence

https://contextualwisdomlab.github.io/lineageweave/ontology#semanticConfidence

RDF type
http://www.w3.org/2002/07/owl#DatatypeProperty
Domain
ProjectMention
Range
http://www.w3.org/2001/XMLSchema#decimal

Annotation properties

# lookup code

https://contextualwisdomlab.github.io/lineageweave/ontology#lookupCode

The exact common_lookup_value.lookup_code string this ontology term corresponds to.

RDF type
http://www.w3.org/2002/07/owl#AnnotationProperty

Concept schemes

# Corporate entity level scheme

https://contextualwisdomlab.github.io/lineageweave/ontology#corporateEntityLevelScheme

The Acme Group -> Acme Electronics Korea -> Acme Electronics Gwangju Plant kind of level, ordered broadest first.

RDF type
http://www.w3.org/2004/02/skos/core#ConceptScheme

Concepts

# Group

https://contextualwisdomlab.github.io/lineageweave/ontology#GroupLevel

RDF type
http://www.w3.org/2004/02/skos/core#Concept
Lookup code
group
Narrower
CompanyLevel
In scheme
corporateEntityLevelScheme

# Plant

https://contextualwisdomlab.github.io/lineageweave/ontology#PlantLevel

RDF type
http://www.w3.org/2004/02/skos/core#Concept
Lookup code
plant
Broader
CompanyLevel
In scheme
corporateEntityLevelScheme