ABSTRACT

In the olden days, the method and the model were the same thing and the mind was hardly considered at all. The classical texts of software development methods mostly concerned themselves with modeling conventions: what icons should be used to represent what? What connections can link these icons? What do the connections represent in the “real world?” If we want to apply syntactic rules to the creation of these models, what rules would be most useful and most pertinent to the job at hand?