I published two chapters of the new book of one of our distinguished experts: Dr. Michael Blaha.
Michael is one of the early pioneers in database modeling, together with his colleagues William J. Premerlani and James E. Rumbaugh. His classic textbook “Object-Oriented Modeling and Design” has been translated into many languages.
The new book of Dr. Blah is about Patterns of Data Modelling.
One of the chapter I published describes Universal antipatterns.
An antipattern is a characterization of a common software flaw. The idea is that as you construct models, you should be alert for antipatterns and correct them. When you find an antipattern, you should substitute the correction. Universal antipatterns are antipatterns that you should avoid for all applications. The chapter is available for free download (.pdf) in the Expert Section.
The other chapter is about Models.
Models provide the means for building quality software in a predictable manner. Models let developers think deeply about software and cope with large size and complexity. Although models are beneficial, they can be difficult to construct. That is where patterns come in. Also this chapter is available for free download (.pdf).
If you are in Frankfurt late September for ICOODB Frankfurt you can consider attending Dr. Blah`s tutorial: “”Patterns of Data Modeling”” on September 28, 2010.