Chapter One
lGives an overview of the rest of the material
lTalks about abstraction
lIt may take some time to appreciate this;
perhaps the whole semester, or more.

l ÒTruth be told, all software engineering is based on abstraction and abstract models.

Abstract thinking is, developmentally speaking, a more advanced and sophisticated mode of thought that takes years for children to acquire. There are some adults who never learn to cut free of concrete literalism.Ó
l Larry Constantine
Object Magazine, Dec. 1996
l