Monthly Archives: March 2021

TDW Decentralized Glossary Management and Collaboration Platform (TDW Glossary): Initial Results

And voila, it worked first crack.  Here are links to a couple of sample definitions:

Yesterday afternoon, I downloaded and imported the entire Sovrin Glossary V3 into Archi and the repository. It contains all 249 SF Glossary terms and definitions plus a couple dozen of my own definitions (yes, the TDW Glossary supports ingesting multiple upstream glossaries and can create/refresh multiple downstream glossaries.)

Here are some screenshots:

Figure 1. Layered visualization using the TDW Glossary 6-Layer Domain (and Relationship) Model
Figure 2: Digital Identity Neighborhood Example
Figure 3. Archi free, open-source, GUI tool doing a check-in of the term “Digital Identity” and its definition into the repository
Figure 4. Open Group ArchiMate 3.0 Architecture Modeling Platform support in Archi 4.8.1

Archi Open Source Modeler for Architecture Modeling

The Archi® modeling toolkit is targeted toward all levels of Enterprise Architects and Modelers. It provides a low cost to entry solution to users who may be making their first steps in the ArchiMate modeling language, or who are looking for an open-source, cross-platform ArchiMate modeling tool for their company or institution and wish to engage with the language within a TOGAF® or other Enterprise Architecture framework.

Archi open source modeler website (

You can download and support the latest version of Archi from here: .

You can download the latest version of the coArchi, Model Collaboration Plugin for Archi from here:

Best regards,
Michael Herman
Sovrin Foundation Self-Sovereignist


Filed under Uncategorized

A Generic Replication Pipeline

A generic Replication Pipeline is illustrated below.

Figure 1. A Generic Replication Pipeline (Credit: Syntergy Replicator for SharePoint)

Outbound Processing Service

Outbound Processing Service is responsible for capturing and recording Replication Events that occur in the Source Repository. Outbound Processing Service is controlled by Replication Maps which determine what Events need to be captured, packaged, and transferred to the Target Repository. Groups of Replication Events are packaged into two types of messages or objects: Queued Items and Replication Packages.

Queued Item

A Queued Item is a unit of work to be transferred to a Target Repository for remote execution. The Replication Web Service on a Target Repository is called to push a Queued Item from the Source Repository to a Target Repository.

Replication Package

A Replication Package is a collection of one or more Replication Events plus data about the changed information that is packaged in a format specific to the Replication Transport being used. When an Event is being processed, Outbound Processing Service calls the Source repository object model to extract the changed information from the Source Repository.

Package Transfer Service

The Package Transfer Service activity is responsible for the transfer and receipt of Queued Items and the downloading of Replication Packages (Packages) from the Source Repository to the Target Repository. Package Transfer is the process that sits between Outbound Processing Service (on the Source Repository) and Inbound Processing Service (on the Target Repository).

Inbound Processing Service

Inbound Processing Service is responsible for processing the Queued Items and Packages received and accepted by the Target Repository and applying them to the repository. The Queued Items and Packages are applied to the Target Repository content base by calling the Target Repository object model.

Leave a comment

Filed under Uncategorized

Trusted Content Storage (TCS Stack): Decentralized Twitter (Dewitter) App Scenario version 0.32 – March 18, 2021

Click here to download the whitepaper:

Change History

Version 0.28

  1. Item 23. Personal Agent to Local EDV Server Instance Communications. Added.

Version 0.26

  1. Item 48. Like a Tweet. Fixed typo.

Version 0.25

  1. Item 14. Tweet Like Counter and Tweet Like Account List. Added.
  2. Item 48. Like a Tweet. Updated.

Version 0.24

  1. Items 3.5-3.7. Additional clarification added with respect to an account (Identity) having a Neighborhood of Followers and a Following.
  2. Added Item 15. Stream Key. A Stream Key is a Tweet Key (for this version of the app scenario). Made appropriate changes where needed elsewhere in the document.
  3. Item 29. Query a Personal Local EDV Service Instance for a Stream Item. Updated to reference the Generic Replication Pipeline pattern.
  4. Item 30. Query Another Personal Agent or List of Personal Agents for a Stream Item. Updated to reference the Generic Replication Pipeline pattern.

1 Comment

Filed under Uncategorized

Sovrin Foundation: Mission Statements

The following is a summary of the Sovrin Foundation Mission Statement related text found on the Sovrin Foundation website.

M1. What is the Sovrin Foundation?
[Sovrin Foundation FAQ (]

The mission of the Sovrin Foundation is to create the Internet’s long-missing identity layer and provide a global public utility for digital identity to people, organizations, and things. The Sovrin Network enables you to personally curate and control your own collection of identity credentials by letting you selectively disclose your identity in a verifiable way.

M2. The Sovrin Alliance
[The Sovrin Alliance (]

Marketplace Solution
The Sovrin Network enables people, organizations or IoT devices to prove things about themselves to anyone or anything, peer-to-peer, using data that the other party can verify. When anyone or anything is able to trust who or what it is dealing with online, massive amounts of friction can be removed, user experience can improve, and the transaction processes can be simplified.

Neutral Governance
The Sovrin Foundation is a 501(c)(4) nonprofit entity that provides the business, legal, and technical support for the Sovrin Network. Charged with administering the publicly created Governance Framework for the Sovrin Network, the Foundation is committed to transparency and neutrality.

Breakthrough Technology
Using the latest identity technology standards called Decentralized Identifiers (DIDs), the Sovrin Network allows for digital credentials to be privately issued, controlled, managed, and shared using a security standard called Zero Knowledge Proofs. The growth of the Sovrin Network partly depends on contributions from an active and supportive open-source development community.

Identity For All
Integral to the mission of the Sovrin Foundation, is to ensure everyone — regardless of circumstance — has access to the Sovrin Network. The Sovrin Foundation’s I4A council partners with NGOs, civil society organizations, and other groups promoting more inclusive identification systems to help bring identity network technology to populations who may not otherwise be served.

M3. People
[People (]

The Sovrin Foundation is a nonprofit organization established to promote the concept of internet identity for all and to administer the Governance Framework governing the Sovrin Network, a decentralized global public network enabling self-sovereign identity on the internet. The Sovrin Network is operated by independent Stewards and uses the power of a distributed ledger to give every person, organization, and thing the ability to own and control their own permanent digital identity.

  • Ensure everyone, regardless of circumstance, has access to the Sovrin Network and the utility it entails.
  • Support the infrastructure of the Sovrin Network by administering the Sovrin Trust Framework
  • Lead the open-source community effort that develops and builds the Sovrin protocol and the code that embodies it.
  • Recruit and assist Sovrin Stewards in operating the network
  • Lead thought and action in the advancement and acceptance of self-sovereign identity and the network on which it is built.

M4. Sovrin Stewards: Helping create self-sovereign identity for all
[Sovrin Stewards: Helping create self-sovereign identity for all (]

The Sovrin Foundation’s mission is to provide people and organizations with access to self-sovereign digital identity, and it does this by building, administering, and promoting a global, decentralized, public identity utility called the Sovrin Network.

Leave a comment

Filed under Uncategorized

Trusted Content Storage (TCS Stack): Secure Resource Sharing (SRS) using Replicated Stubs: Solution Concept

Click here to download the whitepaper:

1 Comment

Filed under Uncategorized