Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle

We introduce the Concept→Model→Graph→View Cycle (CMGVC). The CMGVC facilitates coherent architecture analysis, reasoning, insight, and decision making based on conceptual models that are transformed into a generic, robust graph data structure (GDS). The GDS is then transformed into multiple views of...

Full description

Bibliographic Details
Main Authors: Yaniv Mordecai, James P. Fairbanks, Edward F. Crawley
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/4/1945
_version_ 1797395604926627840
author Yaniv Mordecai
James P. Fairbanks
Edward F. Crawley
author_facet Yaniv Mordecai
James P. Fairbanks
Edward F. Crawley
author_sort Yaniv Mordecai
collection DOAJ
description We introduce the Concept→Model→Graph→View Cycle (CMGVC). The CMGVC facilitates coherent architecture analysis, reasoning, insight, and decision making based on conceptual models that are transformed into a generic, robust graph data structure (GDS). The GDS is then transformed into multiple views of the model, which inform stakeholders in various ways. This GDS-based approach decouples the view from the model and constitutes a powerful enhancement of model-based systems engineering (MBSE). The CMGVC applies the rigorous foundations of Category Theory, a mathematical framework of representations and transformations. We show that modeling languages are categories, drawing an analogy to programming languages. The CMGVC architecture is superior to direct transformations and language-coupled common representations. We demonstrate the CMGVC to transform a conceptual system architecture model built with the Object Process Modeling Language (OPM) into dual graphs and a stakeholder-informing matrix that stimulates system architecture insight.
first_indexed 2024-03-09T00:37:53Z
format Article
id doaj.art-dce066c4613f44b3bb05c8d2c38482da
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T00:37:53Z
publishDate 2021-02-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-dce066c4613f44b3bb05c8d2c38482da2023-12-11T18:03:14ZengMDPI AGApplied Sciences2076-34172021-02-01114194510.3390/app11041945Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational CycleYaniv Mordecai0James P. Fairbanks1Edward F. Crawley2Engineering Systems Laboratory, Aeronautics and Astronautics Department, Massachusetts Institute of Technology, Cambridge, MA 02139, USADepartment of Computer & Information Science and Engineering, University of Florida, Gainesville, FL 32611, USAEngineering Systems Laboratory, Aeronautics and Astronautics Department, Massachusetts Institute of Technology, Cambridge, MA 02139, USAWe introduce the Concept→Model→Graph→View Cycle (CMGVC). The CMGVC facilitates coherent architecture analysis, reasoning, insight, and decision making based on conceptual models that are transformed into a generic, robust graph data structure (GDS). The GDS is then transformed into multiple views of the model, which inform stakeholders in various ways. This GDS-based approach decouples the view from the model and constitutes a powerful enhancement of model-based systems engineering (MBSE). The CMGVC applies the rigorous foundations of Category Theory, a mathematical framework of representations and transformations. We show that modeling languages are categories, drawing an analogy to programming languages. The CMGVC architecture is superior to direct transformations and language-coupled common representations. We demonstrate the CMGVC to transform a conceptual system architecture model built with the Object Process Modeling Language (OPM) into dual graphs and a stakeholder-informing matrix that stimulates system architecture insight.https://www.mdpi.com/2076-3417/11/4/1945model-based systems engineeringcategory theoryobject–process methodologymodel analyticsconcept–model–graph–view cyclegraph data structures
spellingShingle Yaniv Mordecai
James P. Fairbanks
Edward F. Crawley
Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle
Applied Sciences
model-based systems engineering
category theory
object–process methodology
model analytics
concept–model–graph–view cycle
graph data structures
title Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle
title_full Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle
title_fullStr Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle
title_full_unstemmed Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle
title_short Category-Theoretic Formulation of the Model-Based Systems Architecting Cognitive-Computational Cycle
title_sort category theoretic formulation of the model based systems architecting cognitive computational cycle
topic model-based systems engineering
category theory
object–process methodology
model analytics
concept–model–graph–view cycle
graph data structures
url https://www.mdpi.com/2076-3417/11/4/1945
work_keys_str_mv AT yanivmordecai categorytheoreticformulationofthemodelbasedsystemsarchitectingcognitivecomputationalcycle
AT jamespfairbanks categorytheoreticformulationofthemodelbasedsystemsarchitectingcognitivecomputationalcycle
AT edwardfcrawley categorytheoreticformulationofthemodelbasedsystemsarchitectingcognitivecomputationalcycle