Chapter 3. Mathematics of Complexity

The last chapter gave an informal introduction to the concept of complexity and to some approaches that we use in our daily lives to control complexity. In this chapter, I am going to take these informal concepts to the next level. I am going to develop a mathematical model for complexity, a model which will then serve as a foundation for a process for developing an enterprise architecture.

In many ways, this approach to enterprise architectures is analogous to the approach currently used with relational databases. Up until 1970, databases were mostly network-like (records contained pointers to records, which contained pointers to records). The network model had no mathematical, logical, or other formal foundation. ...

Get Simple Architectures for Complex Enterprises now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.