UML指南An important part of the Unified Modeling Language (UML) is the facilities for drawing use case
diagrams. Use cases are used during the analysis phase of a project to identify and partition system
functionality. They separate the system into actors and use cases.
The authors show to identify, design, implement, test, and refactor Use-Case modules, as well as extend them. They also demonstrate how to design Use-Case modules with the Unified Modeling Language (UML)emphasizing enhancements made in UML 2.0and how to achieve Use-Case modularity using aspect technologies, notably AspectJ.
Key topics include
Making the case for use cases and aspects
Capturing and modeling concerns with use cases
Keeping concerns separate with Use-Case modules
Modeling Use-Cases slices and aspects using the newest extensions to the UML notation
Applying use cases and aspects in projects
這個(gè)工具集提供以下結(jié)構(gòu)化分析和UML分析中所用的圖形化繪圖工具:ER-diagrams, data and event flow diagrams and state-transition diagrams,class-diagram editor, a Use-Case diagram editor and an activity diagram editor
This handbook is a concise guide to architecting, designing, and building J2EE applications. It guides technical architects through the entire J2EE project, including identifying business requirements, performing Use-Case analysis, doing object and data modeling, and leading a development team through construction. Whether you are about to architect your first J2EE application or are looking for ways to keep your projects on-time and on-budget, you will refer to this handbook again and again.