BIMOS

Introduction
Login

Introduction

A grounding framework builds a shared comprehensive understanding which enables meaningful and insighful discussions.

From Data to Action Story

Data aggregated and placed in a context to create information.
That information can then be applied to intended use cases to deliver insight.
Finally, those insights are leveraged to help transform operations through optimized decision-making and automated actions.

Digital Engineering: Engineering the Transformation

Digital Engineering is a cultural shift, changing the way people think about their systems, systems of systems, and how they make changes. It allows organizations to take a more dynamic approach to design decisions by providing a method for testing changes rapidly rather than the current static process which often forces engineers to investigate potentially thousands of pages of documentation. This allows organizations to explore a larger trade space at any point in a system’s lifecycle greatly reducing resources spent on document exploration and editing to allow more focus on analysis.1

Digital Engineering enables the true Digital Transformation of organizations using Industry 4.0 technologies.
Digital Engineering (DE) develops digital artifacts which support creating and sustaining a complex system during its lifecycle.
Engineering comes from the latin root gene which means to create, invent or bring forth, manufacture or produce.
From a product and production perspective, the product artifact is the Digital Twin and the production line artifact is the Digital Thread.

Digital Twin

A Digital Twin is a digital representation of the complex system and its lifecycle. It is the the Authoritative Source of Truth (ASoT) which support the alignment of connected workstreams.
It is a software product.
Software Products fall into two broad categories.
Generic products are stand-alone systems that are developed by a production unit and sold on the open market.
Customized Products are the systems that are commissioned by a particular customer.
Digital Twin is a customized software product commissioned by the owner.

Digital Thread

A Digital Thread serves as the foundational framework that enables the creation and operation of Digital Twins.
It connects data and information throughout a product's lifecycle to ensure continuity and traceability of data.
As Software products are produced with the help of the software process.
The Digital Thread is is a way in which we produce a Digital Twin.
Digital Thread is a software process.

Levels of Abstraction (LoA): Cloud to Ground Perspectives

"Good programmers are relentlessly curious about how things work, not just at the level of code but at all levels of abstraction." Andrew Hunt and David Thomas

A level of abstraction (LoA) is a finite but non-empty set of observables (concpets).
By identifying the LoA we could think of technologies in term of decoupled layers.
Each LoA sets a kind of boundaries where a group of concpet could be used with specific semantics.
It is important to identify at which level a question belongs for more oriented discussion.

For example: The following senctence could be discussed in more insightfull manner if we could identify a specific LoA. The focus on triangular meshes as the main geometric representation offers advantages in terms of performance and compatibility, but raises questions about how to preserve design intent and parametric information.

Data LoAs

LoA Type Purpose Model Representation Implementation
Disk data, metadata Persistent Layer, Storage Layer, Archieving Layer, Cold Layer Data Model files, folders, tables seralizers, db Engines, filesystem
Memory data, metadata Hot layer Data Model data structures (array, tree, list , graph) parsers, loaders
Memory semantics Processing layer, Runtime Layer Information Model ontologies, schema, standards runtimes, application processes, APIs
Network packets Sync layer Protocols memory buffers seralizers

examples

Insights

Data Value LoAs

More and more information is transmitted every day, and a significant part of this information is expressed in the form of data.
Unlike images or language, this data is not transparent to most of us.
However, it is necessary to fuel the services, automations and AI available to us.

The terms, Data, information, and knowledge represent different stages of value creation.
Data in their simplest form consist of raw alphanumeric values.

Information is created when data are processed, organized, or structured to provide context and meaning.
Knowledge is unique to each individual and is the accumulation of past experience and insight that shapes the lens by which we interpret, and assign meaning to, information.
Data is meangingless until it is processed, and actionless until contextualized with a purpose.

Decision Making

The flow from data to information and knowledge is not uni-directional.
The knowledge gained may reveal redundancies or gaps in the data collected.

LoA Nature Meaning Processing Quantifiability Overload Possibility
Data Is objective Has no meaning (raw facts) Is unprocessed Is quantifiable There can be data overload
Information Should be objective Has meaning (structured data) Is processed Is quantifiable There can be information overload
Knowledge Is subjective Has meaning for a specific purpose Is processed and understood Is not quantifiable There is no knowledge overload
Decision Data-driven Leads to choices & conclusions Involves reasoning & evaluation Partially quantifiable There can be decision fatigue
Action Behavior, Cognitive Translates decisions into outcomes Execution of a chosen strategy Not quantifiable There can be action overload
Interaction Feedback, Learning Loop Generates new data & insights Iterative adaptation & refinement Not quantifiable Can lead to feedback fatigue

Human Data Interaction (HDI)

Cognitive Behavioral (CBT) suggests that our thoughts and behavior are all connected. CBT is often misrepresented as being concerned with ‘fixing’ faulty thought processes. CBT is fundamentally about the meanings which people make of their experiences.

CBT

Human-data interactions improve the way we understand and use the information contained in data.
HDI is about how people interacts with data and how they interact with other people through data intensive systems. According to (Kymmell, 2008)2, these actions and interactions could be categorized as visualization, understanding, communication, and collaboration.

Through multiple interactions we will dramatically change the way we visualize and understand our environment (cognition).
Hence, change the the way we communicate and collaborate with others and ourselves (behaviours).

Collaboration Communication Visualisation Understanding Agents Actions and Interactions Categories
A: [
    C: circle rad 100% invisible;
    
    COL: circle rad 50% at 1.0 n  of C.n thickness 150% fill Navy;
    TCOL: text "Collaboration" at 0.25 n of COL;
    
    COM: circle rad 50% at 1.0 e  of C fill Crimson;
    TCOM: text "Communication" ljust at 0.25 s of COM;
    
    VIS: circle rad 50% at 1.0 s  of C fill DarkMagenta;
    TVIS: text "Visualisation" at 0.25 s of VIS;
    
    UND: circle rad 50% at 1.0 w  of C fill Teal;
    TUND: text "Understanding" rjust at 0.25 n of UND;
    
    line from VIS.c to COM.c to UND.c close invisible;
    line from VIS.c to COL.c to UND.c close invisible;
    line from COL.c to COM.c to UND.c close invisible;
    ;
    line from COL.s to VIS.n thickness 150%;
    line from COL.sw to UND.ne thickness 150%;
    line from COL.se to COM.nw thickness 150%;
    ;
    line from VIS.nw to UND.se thickness 150%;
    line from VIS.ne to COM.sw thickness 150%;
    line from UND.e to COM.w dashed color gray thickness 150%;
   ]
Caption: text "Agents Actions and Interactions Categories" italic with .n at 0.1in below A.s;

The figure shows the connectivity among the concpets and how both generate and reinforce one another.
For instance, an alternative routes to gain collaboration can be approached through visualization, communication, or understanding.
With the rise of Agentic Systems and LLM, the agent term refers to both human and AI agents.

Summary

A system of systems framework can provide essential supporting structures that enable collaborative environments for all stakeholders, practitioners, and decision makers, engaging all parties to facilitate decision making from distributed locations.

Additionally, the human-centered nature of Digital Engineering can reduce the gap in understanding the subject matter, allowing for efficient and rigorous analyses driven from data. The increased collaboration capability allows for iterative, yet concurrent execution of verification and validation throughout the project lifecycle, which can reduce ambiguity and the project timeline.


  1. ^ Deloitte Consulting. (2022). Managing your Organization’s Complexity Through Digital Engineering. Deloitte Consulting LLP.
  2. ^ Kymmell, W. (2008). Building information modeling: Planning and managing construction projects with 4D CAD and simulations. McGraw-Hill.:w