Publisher's Synopsis
This book provides an in-depth study of actual object-oriented applications. Not exercises, examples or case studies, but actual projects which have led to products or class libraries. Seven complete projects are described across highly diverse areas of application - all used the full extent of object-oriented technology and were implemented in ISE Eiffel. Providing an insider's view of object-oriented development, the authors: provide a detailed study of the activities involved in bringing an object-oriented project to completion; discuss the pitfalls involved and candidly discuss the mistakes they made; contribute quantitative measurements; assess the relative importance of languages, tools, management practices and other factors. Most importantly, the authors offer precise descriptions of the softawre they built, including architectural diagrams, class interfaces, and in some cases the actual commented source code.