IEEE Access (Jan 2023)

A Model of Design for Computing Systems: A Categorical Approach

  • Tage Mohammadat

DOI
https://doi.org/10.1109/ACCESS.2023.3325349
Journal volume & issue
Vol. 11
pp. 116304 – 116347

Abstract

Read online

This paper introduces the model of design (MoD), a framework that leverages category theory to study the design and development of computer-driven systems, to the academic and engineering communities dealing with computer systems. The model of design aims to offer a minimal framework for modelling the design and development of embedded computation across domains and abstractions, focusing on functional and extra-functional aspects as well as overarching concerns for automaticity, correctness and reuse. This nuanced approach provides insights into the theory and practice of computer systems design.

Keywords