Building J2Ee Applications with the Rational Unified Process (Addison-wesley Object Technology Series)

個数:

Building J2Ee Applications with the Rational Unified Process (Addison-wesley Object Technology Series)

  • 提携先の海外書籍取次会社に在庫がございます。通常2週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 320 p.
  • 言語 ENG
  • 商品コード 9780201791662
  • DDC分類 005.133

Table of Contents

Foreword                                           xi
Philippe Kruchten
Foreword xv
John Crupi
Preface xvii
Introduction 1 (4)
How This Book Is Organized 2 (3)
An Introduction to the Java 2 Platform, 5 (30)
Enterprise Edition
Enterprise Concerns 5 (2)
Business Concerns 6 (1)
Integration Concerns 6 (1)
Development Concerns 7 (1)
Multitier Architectures and the J2EE 7 (2)
Platform
J2EE Platform Overview 9 (10)
J2EE Technology Overview 10 (2)
Containers 12 (2)
Presentation Tier 14 (1)
Business Tier 15 (1)
Integration Tier 15 (1)
J2EE Deployment Configurations 15 (4)
J2EE Component Technologies 19 (11)
Applets 19 (1)
Application Clients 20 (1)
Java Servlets 20 (1)
JavaServer Pages (JSP) 21 (2)
Enterprise JavaBeans (EJB) 23 (7)
Assembly and Deployment 30 (3)
J2EE Modules 30 (3)
Summary 33 (2)
An Introduction to the Rational Unified 35 (16)
Process
Best Practices-The Foundation of RUP 35 (2)
RUP Key Concepts 37 (12)
Artifacts 38 (1)
Roles 39 (1)
Activities 40 (1)
Disciplines 41 (2)
Workflow Details 43 (1)
Iterations 44 (2)
Phases 46 (3)
RUP as a Process Framework 49 (1)
Summary 49 (2)
An Introduction to the J2EE Developer Roadmap 51 (10)
What Is a RUP Roadmap? 51 (1)
J2EE Developer Roadmap-Scope and Rationale 52 (5)
J2EE Developer Roadmap J2EE-Specific Content 57 (2)
Summary 59 (2)
An Introduction to the Sample Application 61 (6)
Application Overview 61 (1)
Problem Statement 62 (1)
Stakeholders and Users 63 (1)
Stakeholders: Their Concerns and 63 (1)
Responsibilities
Users: Their Concerns and Responsibilities 64 (1)
Functional Features and Constraints 64 (1)
Other Requirements and Properties 65 (1)
Nonfunctional Properties 65 (1)
User Environment 66 (1)
Deployment Environment 66 (1)
Summary 66 (1)
Requirements 67 (30)
Requirements and Iterative Development 69 (1)
Requirements Overview 69 (1)
Workflow Detail: Define the System 70 (14)
Activity: Capture a Common Vocabulary 72 (1)
Activity: Find Actors and Use Cases 73 (8)
Activity: Prioritize Use Cases 81 (2)
Activity: Review the Requirements 83 (1)
Workflow Detail: Refine the System 84 (11)
Definition
Activity: Detail a Use Case 86 (5)
Activity: Structure the Use-Case Model 91 (2)
Activity: Review the Requirements 93 (2)
Summary 95 (2)
Analysis 97 (40)
Analysis and Iterative Development 98 (1)
Analysis Overview 99 (1)
Workflow Detail: Define an Initial 100 (10)
Architecture
Activity: Architectural Analysis 102 (7)
Activity: Review the Initial Architecture 109 (1)
Workflow Detail: Analyze Behavior 110 (26)
Activity: Model the User Experience 112 (11)
Activity: Review the User Experience 123 (1)
Activity: Use-Case Analysis 124 (11)
Activity: Review the Analysis 135 (1)
Summary 136 (1)
Design 137 (58)
Design and Iterative Development 138 (1)
Design Overview 139 (1)
Workflow Detail: Refine the Architecture 139 (36)
Activity: Identify Design Mechanisms 141 (5)
Activity: Identify Design Elements 146 (21)
Activity: Incorporate Existing Design 167 (3)
Elements
Activity: Describe Distribution and 170 (4)
Concurrency
Activity: Review the Architecture 174 (1)
Workflow Detail: Detail the Design 175 (18)
Activity: Use-Case Design 177 (3)
Activity: Subsystem Design 180 (6)
Activity: Component Design 186 (1)
Activity: Class Design 187 (3)
Activity: Database Design 190 (2)
Activity: Review the Design 192 (1)
Summary 193 (2)
Implementation 195 (26)
Implementation and Iterative Development 197 (1)
Implementation Overview 197 (1)
Workflow Detail: Structure the 198 (8)
Implementation Model
Activity: Structure the Implementation 200 (5)
Model
Activity: Review the Implementation 205 (1)
Workflow Detail: Implement Design Elements 206 (13)
Activity: Implement Design Elements 206 (10)
Activity: Perform Unit Tests 216 (2)
Activity: Review the Implementation 218 (1)
Summary 219 (2)
Additional Topics 221 (8)
Business Modeling 221 (1)
Testing 222 (1)
Deployment 222 (1)
Configuration and Change Management 223 (1)
Project Management 224 (1)
Environment 225 (1)
Other Considerations 226 (1)
In Conclusion-A Note from the Authors 227 (2)
Appendix A Describing a Software Architecture 229 (6)
Introduction 229 (1)
What Is Architecture? 229 (1)
Communicating the Architecture of a System 230 (2)
The Software Architecture Document 232 (3)
Appendix B Modeling Conventions 235 (14)
UML Representation of J2EE Developer 235 (5)
Roadmap Elements
Requirements Artifacts 236 (1)
Analysis Artifacts 236 (1)
Design Artifacts 237 (1)
Implementation Artifacts 238 (1)
Design Relationships 239 (1)
Design Class Attributes and Operations 239 (1)
J2EE Developer Roadmap Model Structure 240 (9)
Guidelines
Use-Case Model 240 (1)
User-Experience Model 240 (1)
Design Model 241 (4)
Implementation Model 245 (4)
Appendix C Glossary 249 (8)
Terms 249 (7)
Acronyms 256 (1)
Bibliography 257 (2)
Index 259