Architecture, Analysis, and Design of Systems Using Extensions of Category Theory

被引:0
|
作者
Dickerson, Charles E. [1 ]
Wilkinson, Michael K. [1 ,2 ]
机构
[1] Loughborough University, Wolfson School of Mechanical, Electrical, and Manufacturing Engineering, Loughborough,LE11 3TU, United Kingdom
[2] BAE Systems Submarines, Barrow-in-Furness,LA14 1AF, United Kingdom
关键词
Algebra - Blueprints - Computer circuits - Modeling languages;
D O I
10.1109/OJSE.2024.3432570
中图分类号
学科分类号
摘要
The engineering of systems has lacked the scientific and mathematical underpinnings enjoyed by traditional engineering disciplines. Earlier work of the authors formulated advanced mathematical methods for architecture definition and the use of model theory in engineering. In this article, an extension of the category of relations is defined by a semantically richer algebraic logic, denoted as CoR, suitable for analysis and design. This complements and extends the rigorous basis for our earlier work. CoR uses category theory coupled with the semantically richer logic as an architectural language for specifying structural views of concepts with concordant graphical and algebraic relational views for analysis and design. A radar case study is used to demonstrate methods for the application of these views to everyday engineering practice. CoR also addresses and can improve the expressiveness of modeling languages, such as SysMLv2. Schemata are defined to provide mathematical blueprints of the views. The intent is that CoR can be implemented in systems tools that are well-suited for engineering practitioners. This article offers a rigorous but practical platform for establishing a new generation of systems engineering methodologies, tools, and languages. © 2023 CCBY.
引用
下载
收藏
页码:105 / 118
相关论文
共 50 条
  • [1] Using Category Theory to Verify Implementation Against Design in Concurrent Systems
    Zhu, Ming
    Grogono, Peter
    Ormandjieva, Olga
    6TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2015), THE 5TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2015), 2015, 52 : 530 - 537
  • [2] Systems Analysis and Design Toolkit Based on Work System Theory and Its Extensions
    Alter, Steven
    Bork, Dominik
    JOURNAL OF DATABASE MANAGEMENT, 2020, 31 (03) : 1 - 13
  • [3] Using Category Theory to Design Programming Languages
    Reynolds, John C.
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5502 : 62 - 63
  • [4] Brand and category design consistency in brand extensions
    Goh, Yi
    Chattaraman, Veena
    Forsythe, Sandra
    JOURNAL OF PRODUCT AND BRAND MANAGEMENT, 2013, 22 (04): : 272 - +
  • [5] Multimodal System Design Integration Using Category Theory
    Mordecai, Yaniv
    Engel, Avner
    2023 IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON, 2023,
  • [6] Using Failures and Category Theory to Verify Process Communications between Design and Implementation of Concurrent Systems
    Zhu, Ming
    Grogono, Peter
    Ormandjieva, Olga
    Kuang, Heng
    7TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2016) / THE 6TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2016) / AFFILIATED WORKSHOPS, 2016, 83 : 700 - 704
  • [7] Formalization of architecture-centric model mapping using category theory
    Hou, Jinkui
    Wan, Jiancheng
    Wang, Shuaiqiang
    SNPD 2007: EIGHTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, VOL 1, PROCEEDINGS, 2007, : 670 - +
  • [8] Modelling Airborne Mission Systems using the Architecture Analysis and Design Language
    Sioutis, C.
    Nguyen, T.
    18TH WORLD IMACS CONGRESS AND MODSIM09 INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: INTERFACING MODELLING AND SIMULATION WITH MATHEMATICAL AND COMPUTATIONAL SCIENCES, 2009, : 1650 - 1655
  • [9] Space systems modeling using the Architecture Analysis & Design Language (AADL)
    Munoz, Michela
    2013 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2013, : 97 - 98
  • [10] Formalization of the Responsive and Formal Design Process using Category Theory
    Gebreyohannes, Solomon
    Edmonson, William
    Esterline, Albert
    12TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON2018), 2018, : 86 - 93