<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>deterministic objects and objectual relationships⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Paul Knowles</string-name>
          <email>paul.knowles@humancolossus.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Philippe Page</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robert Mitwicki</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Human Colossus Foundation</institution>
          ,
          <addr-line>Geneva</addr-line>
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>The Eighth Joint Ontology Workshops</institution>
          ,
          <addr-line>JOWO'22</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <abstract>
        <p>We introduce the concept of decentralised semantics and how the segregation of task-oriented objects within a standard architecture can provide a long-term solution for unifying a data language within (or between) distributed data ecosystems. From that lens, decentralised semantics is ontology-agnostic, ofering a harmonisation solution between data models and data representation formats while providing a roadmap to resolve privacy-compliant data sharing between servers, networks, and across sectoral or jurisdictional boundaries. Finally, as an illustration, the concept is applied to internationalisation and the dynamic presentation of transient objects.</p>
      </abstract>
      <kwd-group>
        <kwd>decentralised semantics</kwd>
        <kwd>semantic interoperability</kwd>
        <kwd>data harmonisation</kwd>
        <kwd>objectual integrity</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The concept of decentralised semantics underpins pairwise peer-to-peer relationships where
both parties must agree on which semantic definitions to use without referencing a specific
standard. Due to the development of multi-stakeholder distributed data ecosystems, open
discussions in two distinct areas: data harmonisation and trust infrastructures, have highlighted
the need to advance the concept of decentralised semantics.</p>
      <sec id="sec-1-1">
        <title>1.1. Data harmonisation requires context</title>
        <p>Before data can be considered accurate[1], a harmonisation process is necessary. With the
advent of decentralised semantics[2], defined in section 2, the harmonisation process can start
at the earliest stage of the data management lifecycle at the point of data capture, where the
contextual meaning of the data is fresh and more manageable than further into the data lifecycle.</p>
        <p>Data without context is pointless. Data without definition is meaningless. Data without
structure is unusable.</p>
        <p>By most estimates, unstructured data, including everything from documents to images to
video and audio streams to social media posts, account for at least 80-90% [3] of the overall
digital data universe.</p>
        <p>Graph technologies focus on analytics and querying (property graphs) and data integration
(RDF graphs)[4] but often disregard the data harmonisation process, leaving no guarantee that
the structural, definitional, and contextual integrity of the data is maintained. However, to
ensure objectual integrity, data transformation must be controlled and issued by the services
that capture data for a specific purpose (i.e., purpose-driven services) rather than those seeking
existing data for analytics and insights (i.e., insights-driven services).</p>
        <p>The primary objective of segregating task-oriented objects within a standard architecture is
to facilitate data (structural), semantic (definitional) and pragmatic (contextual) harmonisation
within any distributed data ecosystem, with the consensually-agreed data standards defined by
ecosystem data governance.</p>
      </sec>
      <sec id="sec-1-2">
        <title>1.2. Trust infrastructure for a data-agile economy</title>
        <p>Decentralised semantics is one of the foundational concepts of a Dynamic Data Economy
(DDE)[5], a next-generation data-agile economy ofering a new paradigm in digital living,
interaction, and growth, with a vision of empowering people and businesses to make
betterinformed decisions based on insights from accurate harmonised data framed by sound data
governance. The DDE promises to facilitate new structures free from existing economic models
while providing bridges to existing standards and legacy infrastructure.</p>
        <p>The DDE is essentially a decentralised trust infrastructure acutely aligned with the European
data strategy[6], where actors have the transactional sovereignty to share accurate information
bilaterally. This trust infrastructure will ensure all digital objects’ structural, definitional, and
contextual integrity, the factual authenticity of any recorded event, and the consensual veracity
of purpose-led policy-making.</p>
        <p>The DDE conceptual infrastructure gives an equal weight of importance to three core data
domains: ”decentralised semantics”, ”decentralised authentication”, and ”distributed data
governance”. By diferentiating explicitly between these three foundational domains, the definition
of a network-agnostic information system, ofering the cryptographic assurance of verifiable
digital primitives and the human accountability facilitated by socio-economic data governance
administrations and frameworks, is possible. Furthermore, decentralising semantics provides
objectual integrity with secure bindings to advanced authentication mechanisms, which enable
the construction of auditable data governance frameworks.</p>
        <p>Decentralising semantics is crucial to unshackle the potential of data reuse through open
opportunities while fully respecting jurisdictional rules and human values. Furthermore, pivotal
for innovation in analytics, artificial intelligence, or other data-driven applications, the quest
for accurate data is essential given the next wave of non-personal industrial data and the
proliferation of Internet-of-Things (IoT) devices.</p>
      </sec>
      <sec id="sec-1-3">
        <title>1.3. Plan of the paper</title>
        <p>This paper focuses on the power of segregating task-oriented objects within a standard
architecture to enable semantic interoperability, data harmonisation (structural, definitional, contextual),
internationalisation, and dynamic presentation.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Decentralised Semantics</title>
      <p>The two use cases introduced above shape the definition of decentralised semantics. The
DDE trust framework provides a cryptographically secure ambient infrastructure to underpin
distributed data ecosystems where stakeholders have the means to develop data governance
administrations to enable bilateral peer-to-peer data exchange in a controlled environment.
Both parties can agree on which semantic definitions to use without referencing a specific
standard in a pairwise peer-to-peer relationship. Specific to semantic interoperability, the data
governance administration defines the data capture requirements for their distributed data
ecosystem, including the usage of any preferred ontological models. To achieve this in a simple
manner accessible to end-users, an interoperable semantic architecture based on the segregation
of task-oriented objects will allow the harmonisation of semantic definitions across diferent
ontological models.</p>
      <p>Data semantics[7], defined as the study of the meaning and use of data in any digital
environment, underpins the definition of Decentralised Semantic necessary for distributed ecosystems.</p>
      <p>Decentralised semantics describes a data modelling methodology of layering and
cryptographically binding task-specific objects (overlays) to a standard capture base, which, when
combined, defines a complex digital object. The segregation of task-specific overlays enables
dynamic semantic interoperability in the construction process of any digital object without
compromising the objectual integrity of the semantic structure, its modular components, or the
relationship between those objects.</p>
      <p>As a result, schemas based on decentralised semantics enable data harmonisation at the data
capture level. Peer-to-peer connections access deterministic objects represented as a bundle of
specific layers responsible for a given task. Cryptographic content-based identification of each
separate overlay creates a deterministic structured bundle even when the overlays are from
diferent jurisdictions.</p>
      <p>Authorised data managers can define internationalisation and dynamic presentation in a
decentralised but deterministic manner with semantic interoperability built into the underlying
architecture.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Semantic Interoperability</title>
      <p>One of the core characteristics and advantages of decentralised semantics is that diferent actors
from diferent institutions, departments, sectors or jurisdictions can acquire control of specific
task-oriented objects within the same semantic structure by binding an authorisation credential
to that object. Semantic interoperability is an essential design characteristic within distributed
data ecosystems, allowing multiple actors from diferent legal entities to participate in complex
use cases, supply chains, and data flows supported by multi-stakeholder data governance
administrations and frameworks. Figure 1 shows diferent overlay types categorised into the
following groups:
• Semantic overlays provide contextual meaning to describe objects and their relationships,
including attributes, forms, and schemas.
• Inputs overlays provide predefined inputs for data attestations, including claims,
credentials, and records.
• Transformation overlays provide information to convert data from one format or structure
to another, such as raw data to processed or unstructured to structured.
• Presentation overlays provide information to display data objects at the application layer,
including forms, credentials, contracts, and receipts.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Data Harmonisation</title>
      <p>Data transformation[8] is a crucial data management requirement for integration, migration,
data warehousing, and data preparation, involving converting data from one format to another
(e.g., a database file, XML document or Excel spreadsheet). These modifications typically involve
converting a raw data source into a cleansed, validated, and ready-to-use format.</p>
      <p>Separating task-specific overlays from the defined capture base ofers a harmonisation solution
between data models and data representation formats and from unstructured to structured
data. Data harmonisation involves transforming datasets to fit together structurally while
ensuring the definitional and contextual meaning of the source data is uniformly understood by
all interacting actors, regardless of how it was collected initially.</p>
      <p>The DDE infrastructure enables the development of trust frameworks for distributed data
ecosystems, each with consensually-agreed rules, processes, and role delegations, acting as
a data-sharing framework for collecting, processing, and maintaining electronic data. As
depicted in Figure 2, distributed data ecosystems comprise citizens, service providers, and data
governance administrations.</p>
      <p>A data governance administration (DGA) is a multi-stakeholder collaborative or consortium
working for a common purpose, industry sector, or jurisdiction, assuming responsibility for
the consensual veracity of data transactions under its administrative control on behalf of the
citizens and legal entities it serves. DGAs sit at the core of any distributed data ecosystem,
aligning closely to the role of a “data intermediary” as described in the European Commission’s
recently proposed Data Governance Act[9], serving as a mediator between those who wish to
make their data available and those who seek to leverage that data.</p>
      <p>By issuing and controlling a set of proprietary transformation overlays, purpose-driven
service providers can securely map source attribute names, entry codes, or unit conversions to
a standard capture base defined by an ecosystem DGA. Capture bases provide a target for data
harmonisation within distributed data ecosystems. Specifically, a cryptographic thread is
established from the transformation overlays to a consensually-defined capture base, ensuring the
integrity of those objectual relationships and facilitating a secure means for data harmonisation.</p>
      <sec id="sec-4-1">
        <title>4.1. Application #1: Internationalisation</title>
        <p>Internationalisation is the action or process of making something international[10]. The
internationalisation of transient digital objects across distributed data ecosystems is essential for
service providers to participate in a global market. Traditionally, presenting information for a
purpose-driven activity in a language understandable to all recipients has involved replicating
digital forms, credentials, contracts, and receipts into various languages based on user
preferences. With federated or centralised governance authorities maintaining digital objects in
multiple languages, internal data management ineficiencies are common to many organisations,
institutions, and governments.</p>
        <p>The FAIR (Findable, Accessible, Interoperable, and Reusable) data principles[11] support
the reusability of digital assets. Still, many legal entities have dificulty streamlining data
management practices and processes to comply with these guiding principles.</p>
        <p>Decentralised semantics ofer a solution for the internationalisation of digital objects within
distributed data ecosystems by enabling various authorised entities to control a diferent set of
language overlays for a particular transient object, such as a digital form, with a DGA defining
and issuing a standard capture base and core language-agnostic overlays. Let us take Switzerland
as an example of a multilingual country from that lens.</p>
        <p>Switzerland is oficially quadrilingual, with German, French, Italian, and Romansh as its
national languages. However, many other minority languages, such as English, are becoming
increasingly important. Fiora et al. showed the importance of the principle of territoriality in
their analysis[12]. Decentralised semantics is well suited to represent this principle in digital
information systems. Since Switzerland is a federation, the sovereign cantons define their oficial
language according to the primary language spoken by their inhabitants. Figure 3 presents Swiss
cantonal borders, the segregation of their primary spoken languages, and how decentralised
semantics provide a dynamic solution to internationalisation in a federal environment.</p>
        <p>With cantonal participation being an essential ingredient of Swiss-style federalism[13],
separating language overlays from any capture bases and core language-agnostic overlays
issued by the federal government would enable a collaborative solution to internationalisation.
In this scenario, decentralised semantics allow sets of language overlays to be controlled and
maintained by diferent cantons depending on their primary spoken language. In other words,
decentralised control of language overlays would enable regional authorities to manage the
oficial translation of any document issued by a national federal government into their region’s
oficial language(s).</p>
        <p>The above example is globally scalable, with decentralised semantics enabling the translation
of any digital object under established governance while preserving its objectual integrity. More
importantly, it significantly impacts objectual inclusiveness within digital systems. Within an
ecosystem, decentralised semantics allow for transient object design in a particular language,
where additional interoperable language-specific overlays, including those for minority or
indigenous languages, can be added dynamically.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Application #2: Dynamic Presentation</title>
        <p>Another characteristic of decentralised semantics is the ability to cryptographically bind
presentation overlays to the standard capture base used for authentic data entry. However, in
many presentation instances, the legal entity that issues the original capture form may difer
from the entity that issues the presentation objects required to produce an associated credential.
For example, national passport issuance provides an opportunistic use case to demonstrate the
advantages of this particular characteristic.</p>
        <p>The International Civil Aviation Organization (ICAO) is a specialised agency of the United
Nations tasked with planning and developing standards for safe international air transport[14].
ICAO’s primary role is to provide a set of standards that will help regulate aviation worldwide.
One of those standards is ICAO Document 9303[15] (endorsed by the International Organization
for Standardization (ISO)[16] and the International Electrotechnical Commission (IEC)[17]
as ISO/IEC 7501-1[18]), a global standard for machine-readable travel documents (MRTD),
including the data capture requirements of a machine-readable passport (MRP). As a result,
ICAO is well-positioned to be the primary issuer of a standard capture base and the core overlays
required for MRP form inputs, semantics, and presentation.</p>
        <p>However, the issuance of any presentation objects needed to produce a national passport
with branded design requirements would be under the remit of issuing governmental agencies,
including cantonal passport ofices in the country and at its embassies or consulates overseas.
As an example for Switzerland, the Swiss Government[19] is the authority to act as the primary
issuer of presentation overlays to produce a branded Swiss passport, a credential identifying a
traveller as a Swiss citizen or national with a right to protection while abroad, and a right to
return to Switzerland.</p>
        <p>The capture base and overlays are identifiable by Self-Addressing Identifiers (SAID)[20], a
particular type of content-addressable identifier based on an encoded cryptographic digest that
is self-referential. These identifiers are deterministic. In other words, there is no randomness
in the identifier generation process, ensuring the objectual integrity of the digital objects and
their relationships.</p>
        <p>In this particular use case, authorised Swiss governmental agencies would inevitably store an
instance of the ICAO-issued MRP objects in local repositories. However, the SAIDs of those
digital objects would remain unchanged from the original identifiers held in an ICAO repository.</p>
        <p>As the object identifiers are deterministic, the dynamic presentation of national passports,
in this case, can be established securely by maintaining a cryptographic thread from the
presentation overlays to a standard capture base for global standardisation. Note that a national
passport is an example of a credential presentation[21]. However, for diferent use cases, the
presentation of other transient object types, such as digital forms, contracts, and receipts, would
also benefit from the dynamic issuance of presentation overlays.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>The Human Colossus Foundation[22] continues to develop open-source components that
leverage decentralised semantics through sectoral projects in bio-science research, healthcare, and
government, providing the means to harmonise data across each data lifecycle stage.
Deterministic semantic modelling ensures the objectual integrity of digital objects and their relationships
in every data management process, including data capture, data entry, data transformation,
and data presentation, to ensure the same results upon running the model under the same
initial conditions. Within DDE-compliant distributed data ecosystems, multiple actors from
various institutions participate in complex use cases, supply chains, and data flows supported by
multi-stakeholder data governance administrations and frameworks. Decentralised semantics
ofers an enhanced data harmonisation solution (structural, definitional, contextual) while
ensuring objectual integrity throughout any data lifecycle.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work has been partially funded by: (i.) The Human Colossus Foundation “Data
Harmonisation” programme, and (ii.) EU Horizon 2020 NGI grant number 871932 (essif-02). The authors
would like to thank the team of developers at Argonauths. Special thanks to Michal Pietrus and
Marcin Olichwiruk for their contributions and insights on decentralised semantics.</p>
      <p>[14] Wikipedia, International Civil Aviation Organization. https://en.wikipedia.org/wiki/
International_Civil_Aviation_Organization</p>
      <p>[15] ICAO - International Civil Aviation Organization, Doc 9303, Machine Readable Travel
Documents, Eighth Edition, 2021. https://www.icao.int/publications/documents/9303_p1_cons_
en.pdf
[16] ISO - International Organization for Standardization, https://www.iso.org/home.html
[17] IEC - International Electrotechnical Commission, https://www.iec.ch/homepage
[18] ISO/IEC 7501-1, Identification cards - Machine readable travel documents - Part 1:
Machine readable passport, 2008. https://www.iso.org/standard/45562.html</p>
      <p>[19] The Federal Council, The portal of the Swiss government. https://www.admin.ch/gov/
en/start.html</p>
      <p>[20] S. Smith, Self-Addressing IDentifier. IETF - Internet Engineering Task Force, 2022.
https://www.ietf.org/id/draft-ssmith-said-02.html</p>
      <p>[21] W3C, Verifiable Credentials Data Model v1.1, Presentation, 2022. https://www.w3.org/
TR/vc-data-model/#dfn-verifiable-presentations
[22] The Human Colossus Foundation, https://humancolossus.foundation</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>References are in order of appearance in the body of the text</article-title>
          . [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <article-title>What is Data Accuracy, Why it Matters</article-title>
          and How Companies Can Ensure They
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Have</given-names>
            <surname>Accurate Data</surname>
          </string-name>
          ,
          <year>2020</year>
          . https://dataladder.com/what-is
          <string-name>
            <surname>-</surname>
            data-accuracy/ [2]
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Knowles</surname>
          </string-name>
          , Overlays Capture Architecture,
          <year>2020</year>
          . https://humancolossus.foundation/
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <source>blog/cjzegoi58xgpfzwxyrqlroy48dihwz</source>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Djuraskovic</surname>
          </string-name>
          ,
          <source>Big Data Statistics</source>
          <year>2022</year>
          :
          <article-title>How Much Data is in The World?</article-title>
          ,
          <year>2022</year>
          . https:
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          //firstsiteguide.com/big-data-stats/ [4]
          <string-name>
            <surname>Oracle</surname>
          </string-name>
          , 17 Use Cases for Graph Databases and Graph Analytics, pp.
          <fpage>5</fpage>
          . https://www.oracle.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>com/a/ocom/docs/graph-database-use-cases-ebook</article-title>
          .pdf [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Mitwicki</surname>
          </string-name>
          ,
          <source>Genesis of a Dynamic Data Economy</source>
          ,
          <year>2020</year>
          . https://humancolossus.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          foundation/blog/dde-first-contact [6]
          <string-name>
            <given-names>European</given-names>
            <surname>Commission</surname>
          </string-name>
          ,
          <source>European Data Strategy</source>
          ,
          <year>2020</year>
          . https://ec.europa.eu/info/strategy/
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>priorities-</surname>
          </string-name>
          2019
          <article-title>-2024/europe-fit-digital-age/european-data-strategy_en [7</article-title>
          ]
          <string-name>
            <given-names>J.</given-names>
            <surname>Reed</surname>
          </string-name>
          , What is Data Semantics?,
          <year>2022</year>
          . https://www.languagehumanities.org/
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <article-title>what-is-data-semantics</article-title>
          .htm [8]
          <string-name>
            <given-names>M.K.</given-names>
            <surname>Pratt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bernstein</surname>
          </string-name>
          ,
          <article-title>Data transformation</article-title>
          . https://www.techtarget.com/
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          searchdatamanagement/definition/data-transformation [9]
          <string-name>
            <given-names>European</given-names>
            <surname>Commission</surname>
          </string-name>
          ,
          <article-title>Proposal for a Regulation of The European Parliament</article-title>
          and of The
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <article-title>Council on European data governance (Data Governance Act</article-title>
          ),
          <year>2022</year>
          . https://eur-lex.europa.eu/
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          legal-content/EN/TXT/PDF/?uri=
          <source>CELEX:52020PC0767&amp;from=EN [10] Oxford Learner's Dictionaries</source>
          , Internationalisation.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          https://www.oxfordlearnersdictionaries.com/definition/english/internationalization [11]
          <string-name>
            <surname>M.D.</surname>
          </string-name>
          Wilkinson et al,
          <article-title>The FAIR Guiding Principles for scientific data management and</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>stewardship</surname>
          </string-name>
          ,
          <year>2016</year>
          . https://www.nature.com/articles/sdata201618 [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Fiora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Schwarck</surname>
          </string-name>
          ,
          <article-title>Quadrilingual Switzerland - a model for multilin-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <source>gual education?</source>
          ,
          <year>2021</year>
          . https://sepia2.unil.ch/wp/multilingualism-in-society/
          <year>2021</year>
          /01/26/
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <article-title>quadrilingual-switzerland-a-model-for-multilingual-education/ [13] Mission of Switzerland to the European Union, The cantons play an active role in the</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>