Chapter 7. System Characteristics

“The Devil is in the (Non-Functional) Details”

Angela Wick

In This Chapter:

Non-functional characteristics of systems such as performance, evolvability, scalability, and availability are well-recognized as key criteria in the design of system architectures. In this chapter, we will extend this by exploring the relationship between these non-functional characteristics and the construction and use of common information models. Through the lens of GKDMR Travel, we will highlight the similarities and differences between systems of record, systems of engagement, and systems of insight—and how the non-functional characteristics of each lead to different design and modeling decisions.

Introduction

Information systems ...

Get Common Information Models for an Open, Analytical, and Agile World 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.