Visual Modeling with Rational Rose and UMLAs software application development becomes more complex, the benefits of developing a comprehensive "blueprint" enabling developers to visualize the complete scope of a project increase substantially. Three elements are needed to successfully diagram and visualize a software system--a process, a notation, and a modeling tool. This timely new book introduces the reader to three of the most popular and influential such elements; the Rational Objectory process, the Unified Modeling Language (UML), and Rational Rose. With the practical direction offered in this book, you will be able to specify, visualize, document, and create software solutions. Throughout the book, a simplified case study (a course registration system for a university) is employed to illustrate the analysis and design of an application. The presentation is structured to allow concentration on the specifics of modeling the domain without getting bogged down in unnecessary detail. This efficient approach to teaching visual modeling and the application of UML enables you to focus on learning to apply an iterative and incremental process to analysis and design. Other highlights include:
0201310163B04062001 |
Other editions - View all
Common terms and phrases
actor Add a Course AddACourse Offering architecture arrow association class attributes and operations Booch boundary class button to close C++ Analyzer Click the OK Click to select collaboration diagram Component Diagram containing control class Course class Course Offering class Course Offering object COURSE REGISTRATION PROBLEM Course Registration System courses to teach Deployment Diagram Double-click enter the name example flow of events Grady Booch icon implementation inheritance iterative and incremental Ivar Jacobson Logical View Main class diagram multiple inheritance multiplicity needed object interactions OK button open the diagram option PACKAGE RELATIONSHIPS preserve=no Professor ProfessorCourseManager ProfessorCourseOptions Professorinformation property set RATIONAL ROSE Redwood City Register for courses requirements analysis Right-click to select role name Select courses select the class semester sequence diagram shortcut menu visible shown in Figure Stereotype student StudentInformation subclass superclasses tool toolbar typically UML Notation Unified Modeling Language UniversityArtifacts UserInformation visual modeling window