Michele Pasin / Quotes

Graph views as a way to support tailored interpretations for named graphs

...we present the concept of Graph Views as one of the core concepts in NRL. By allowing for arbitrary tailored interpretations for any established named graph, graph views fulfill our idea that named graphs should not innately carry any realized semantics or assumptions, unless they are themselves views on other graphs for exactly that purpose, and that they should remain un- changed and independent of any view applied on them. [...] A named graph consists only of the enumerated triples in the triple set associated with the name, and does not inherently carry any form of semantics (apart from the basic RDF semantics). However in many situations it is desirable to work with an extended or restricted interpretation of simple syntax-only named graphs. [...] Views are different interpretations for a particular named graph. Formally, a view is an executable specification of an input graph into a corresponding output graph. Informally, they can be seen as arbitrary wrappings for a named graph. [...] View specifications can execute the view realization for a view, via a set of queries/rules in a query/rule language (e. g., a SPARQL query over a named graph), or via an external application

Saved 5 May 2015 / link.springer.com ↗

#graph #semantics #specification

Agents must publicly declare their ontologies

The moment we accept the problem and grant that agents may not use the same terms to mean the same things, we need a way for an agent to discover what another…

Where Are The Semantics In The Semantic Web? #ontology #messages #task #specification #language #meaning

Discovering what another agent means

The moment we accept the problem and grant that agents may not use the same terms to mean the same things, we need a way for an agent to discover what another…

Where Are The Semantics In The Semantic Web? #ontology #messages #task #specification #language #meaning

Machine, environment and their interface

In our understanding, the two ovals represent the possible phenomena involving the environment (to the left) and a programmable plat- form connected to the…

Towards An Ontology Of Software: A Requirements Engineering Perspective #machine #environment #interface #computer #specification

Ontology as a specification of a conceptualization

In the context of knowledge sharing, I use the term ontology to mean a specification of a conceptualization. That is, an ontology is a description (like a…

What Is An Ontology? #ontology #sharing #specification

PRISM: discovery, rights tracking and end-to-end metadata

This overall goal requires a metadata approach that emphasizes discovery, rights tracking, and end-to-end metadata. Discovery: Discovery is a general term for…

Rdf Primer #metadata #specification #things #format

Problem of term heterogeneity and different modeling styles

Even if we assume a shared language and compatible conceptualizations, it is still possible, indeed likely, that different people will build different…

Where Are The Semantics In The Semantic Web? #specification #ontology #computer #language #formal-specification