The Logical Syntax of (IT) Architectures

04/07/2020
by   Christoph F. Strnadl, et al.
0

Despite several (accepted) standards, core notions typically employed in information technology (IT) architectures lack the precise and exact foundations encountered in logic, algebra, and other branches of mathematics. In this contribution we define the term "architecture" in a mathematically rigorous way. We motivate our particular choice by demonstrating (i) how commonly understood and expected properties of an architecture can be suitably defined or derived within our formalization, and (ii) how our concept is fully compatible with real life (business) architectures. Based on our fundamental definitions we further develop a rigorous notion of architectural similarity based on the notion of "homomorphisms" between architectures. We demonstrate the (theoretical) applicability by deriving some theorems on the characterization n-tier architectures.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset