ABSTRACT

World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.5.3 Operations on Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

1.6 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

This chapter introduces the notion of the model as an abstraction ofan aspect of reality built for a given purpose. It also introduces the cellular automata that are used as running examples throughout the first part of this book. It concludes with a discussion on the semantic foundations of MDE.