Spreadsheet and other software have made it possible to apply the speed and precision of a personal computer to the basic tasks of business analysis. Taking advantage of the computer's accuracy and speed, analysts attempt to calculate the effects of scenario upon scenario, often producing reports in such volume that decision makers begin to long for the day of pencil and paper and problems of t…
"This book presents an object-oriented approach to software development based on modeling objects from the real world and then using the model to build a language-independent design organized around those objects. Object-oriented modeling and design promote better under- standing of requirements, cleaner designs, and more maintainable systems. We describe a set of object-oriented concepts and a…