Effective Diagramming Techniques

Ralph H. Palmer · Language arts journal of Michigan · 2002

There are a number of modeling techniques (e.g. E/R, UML, ORM) available to the software developer that claim to have features that facilitate communication of complex systems between the problem and solution domain expert. However, the basis for what “facilitate” means is rarely if at all defined in concrete terms. A new metric for measuring the effectiveness (e.g. comprehensibility, leamability, and facility to support conununications) of software modeling techniques based upon Noam Chomsky’s Universal Grammar is proposed.

Read the paper · More papers on PaperTik