Books
in black and white
Main menu
Share a book About us Home
Books
Biology Business Chemistry Computers Culture Economics Fiction Games Guide History Management Mathematical Medicine Mental Fitnes Physics Psychology Scince Sport Technics
Ads

convergent architecture Building model driven J2EE Systems with UML - Hubert R.

Hubert R. convergent architecture Building model driven J2EE Systems with UML - Wiley publishing , 2002. - 289 p.
ISBN: 0-471-10560-0
Download (direct link): convergentarchitecturebu2002.pdf
Previous << 1 .. 136 137 138 139 140 141 < 142 >

Figure 6.4: The flow and scope of an iteration.
Figure 6.5: Planning an iteration: The four-pass approach. Carry out these steps with the lead developers and primary customer.
Figure 6.6: Work plan: The task ownership matrix (TOMA) is used to communicate work plans.
Figure 6.7: Workflow, tools, and core artifacts.
Figure 6.8: Recording and verifying business designs. Role playing verifies and debugs the design and achieves consensus with domain experts regarding requirements and priorities.
Figure 6.9: Model-driven test infrastructure. UML-driven (OCL) test generation, instrumentation, build, and runtime.
Chapter 7: The Architectural IDE—Automating the architecture
Figure 7.1: Architectural IDE: Critical path coverage. Covering the critical-path workflows.
Figure 7.2: The modules and environment of the architectural IDE.
Figure 7.3: Orientation of the C-BOM module.
Figure 7.4: Business object modeling.
Figure 7.5: Use-case scenario modeling.
Figure 7.6: Orientation of the C-MOD module.
Figure 7.7: Orientation of the C-RAS module.
Figure 7.8: Pattern-based refinement.
Figure 7.9: C-RAS-OPEN pattern example. With permission (Henderson-Sellers 1998, Fig. 2.3)
Figure 7.10: Orientation of the C-REF module.
Figure 7.11: Convergent J2EE/UML refinement.
Figure 7.12: Details of the default J2EE/EJB modeling style.
Figure 7.13: The multichannel assessor design.
Figure 7.14: The process design.
Figure 7.15: Orientation of the C-GEN/C-GEN-IDE module.
Figure 7.16: Configuring cartridges and projects.
Figure 7.17: Generating infrastructure and environment.
Figure 7.18: Using the generator IDE. The meta-programming environment.
Figure 7.19: Orientation of the C-IX module.
Figure 7.20: Implement, deploy, and test components.
Figure 7.21: Implement, deploy, and test accessors.
Figure 7.22: The operational deployment and assembly test.
Chapter 8: Tutorial Example: Applying the Convergent Architecture
Figure 8.1: The ibank project and repository.
Figure 8.2: CRC cards in the ibank business model.
Figure 8.3: Creating the business use-case scenario.
Figure 8.4: Recording a walk-through.
Figure 8.5: The initially unrefined business model.
-287-
Convergent Architecture
List of Figures
Figure 8.6: Refining the Know account number responsibility.
Figure 8.7: Modeling the balance attribute.
Figure 8.8: Modeling the makeDeposit() operation.
Figure 8.9: Modeling the source attribute.
Figure 8.10: Refined to UML components.
Figure 8.11: The initial C-REF/Rose model.
Figure 8.12: EJB properties of the account component.
Figure 8.13: EJB properties of the accountNumber attribute.
Figure 8.14: EJB properties of the Transfer component.
Figure 8.15: The Generate panel.
Figure 8.16: The Projections panel.
Figure 8.17: The Tools panel.
Figure 8.18: Rose log window.
Figure 8.19: Test client output for the iBank tutorial.
Figure 8.20: The default accessor package.
Figure 8.21: State/activity diagram of the Account_SEditorDA accessor. Figure 8.22: State specification dialog.
Figure 8.23: Representer specification dialog.
Figure 8.24: Modified state/activity diagram Figure 8.25: Assigning the root accessor.
Figure 8.26: The Dependencies diagram.
Figure 8.27: The Generate panel.
Figure 8.28: The Projections panel.
Figure 8.29: The cartridge selector dialog.
Figure 8.30: Rose log window.
Figure 8.31: The running Web application.
-288-
Convergent Architecture
List of Tables
List of Tables
Chapter 2: The Convergent Architecture Roadmap— Defining and managing the big picture
Table 2.1: Overview of Cumulative Improvements
Chapter 8: Tutorial Example: Applying the Convergent Architecture
Table 8.1: Notational Conventions
Table 8.2: Responsibilities of the Account Business Object
Table 8.3: Responsibilities and Collaborators of the Transfer Business Object
-289-
Previous << 1 .. 136 137 138 139 140 141 < 142 >