Modeling is used across a number of tasks in connection to information systems, but it is rare to see and compare the uses of diagrammatical models as knowledge representation in one place, highlighting commonalities and differences between different kinds of modeling. This book covers topics in information systems modeling and architectures.