[PragmaticWeb] Reference Model Draft

Sebastian Samaruga ssamarug at gmail.com
Tue Jul 8 01:22:07 CEST 2025


Application Functional Description and Reference Models ongoing drafts
updated (models).

Feedback appreciated (on using existing technologies / frameworks and not
reinventing the wheel above all)!

Best,
Sebastián.


On Wed, Jul 2, 2025, 6:00 PM Owen Ambur <owen.ambur at verizon.net> wrote:

> The content of Sebastian's Word document is now available in StratML
> format at https://stratml.us/drybridge/index.htm#SIF2 or, more
> specifically, https://stratml.us/docs/SIF2.xml
>
> With the assistance of ChatGPT, rendering his "reference model" in
> StratML format helps me comprehend it.
>
> I'll look forward to learning what may come of his proposed plan.
>
> Owen Ambur
> https://www.linkedin.com/in/owenambur/
>
>
> On Tuesday, July 1, 2025 at 11:20:04 PM EDT, Sebastian Samaruga <
> ssamarug at gmail.com> wrote:
>
>
> Model Layers: The idea is to enable model representations being equivalent
> (containing the same data) to be switched back an forth between layers
> representations to be used for the most appropriate task for the
> representation.
>
> Index, Naming, Registry Services: Functional APIs MCP Wrappers (servers
> resources, tools, prompt templates).
>
> Embeddings: FCA Contexts / Lattices. Each ID instance is unique and
> assigned a prime number ID at creation time. ID embeddings contains the
> prime numbers of all ID's IDOccurrence occurrence embeddings. IDOccurrence
> embeddings (those of an ID occurring in a specific context) contains the
> primes of the reified occurring ID embeddings and those of the occurring
> ID's context embeddings.
>
> Embeddings similarity: IDs, Occurrences sharing the same primes for their
> embeddings in a given context. FCA Concept Lattice Clustering.
>
> REFERENCE MODEL LAYER (Aggregation) PACKAGE:
>
> IDOcurrence : ID
> - id : ID
> - context : IDOccurrence
> - embeddingPrimes : long[]
>
> ID
> - primeID
> - resource : string
> - occurrences (order / dimensions)
> - embeddingPrimes : long[]
>
> GRAPH MODEL LAYER (Alignment) PACKAGE:
>
> Statement : IDOccurrence
> - subject : IDOccurrence (SubjectKind)
> - predicate : IDOccurrence (PredicateKind)
> - object : IDOccurrence (ObjectKind)
>
> Type : ID (Same predicates / attributes sets aggregate)
>
> State : ID (Same Type values sets aggregate)
>
> Kind : IDOccurrence / Statement (Property Graph Annotations)
> Example: (aSubject, aType, aState) : SubjectKind
>
> Data Statements, Schema (Kinds) Statements.
>
> DOM / ACTOR / ROLE MODEL LAYER (Activation) PACKAGE:
>
> Class : Instance
> - string / ID
> - fields : <string, Class>
> - instances
>
> Instance : IDOccurrence
> - string / ID
> - attrs : <string, Instance>
> - class
>
> Context
>
> Role
>
> Dataflow : Context
>
> Interaction
>
> Actor
>
> Transform : Interaction
>
> Everything is depicted in the last "Implementatîon" section of the
> attached document
>
> Regards,
> Sebastian.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.spline.inf.fu-berlin.de/pipermail/pragmaticweb/attachments/20250707/ff4fb118/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DraftModel.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 9263 bytes
Desc: not available
URL: <https://lists.spline.inf.fu-berlin.de/pipermail/pragmaticweb/attachments/20250707/ff4fb118/attachment-0002.docx>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Summarize.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 21643 bytes
Desc: not available
URL: <https://lists.spline.inf.fu-berlin.de/pipermail/pragmaticweb/attachments/20250707/ff4fb118/attachment-0003.docx>


More information about the PragmaticWeb mailing list