Atjaunināt sīkdatņu piekrišanu

E-grāmata: Requirements Modelling and Specification for Service Oriented Architecture

  • Formāts: PDF+DRM
  • Izdošanas datums: 20-Nov-2008
  • Izdevniecība: John Wiley & Sons Ltd
  • Valoda: eng
  • ISBN-13: 9780470712320
Citas grāmatas par šo tēmu:
  • Formāts - PDF+DRM
  • Cena: 41,62 €*
  • * ši ir gala cena, t.i., netiek piemērotas nekādas papildus atlaides
  • Ielikt grozā
  • Pievienot vēlmju sarakstam
  • Šī e-grāmata paredzēta tikai personīgai lietošanai. E-grāmatas nav iespējams atgriezt un nauda par iegādātajām e-grāmatām netiek atmaksāta.
  • Formāts: PDF+DRM
  • Izdošanas datums: 20-Nov-2008
  • Izdevniecība: John Wiley & Sons Ltd
  • Valoda: eng
  • ISBN-13: 9780470712320
Citas grāmatas par šo tēmu:

DRM restrictions

  • Kopēšana (kopēt/ievietot):

    nav atļauts

  • Drukāšana:

    nav atļauts

  • Lietošana:

    Digitālo tiesību pārvaldība (Digital Rights Management (DRM))
    Izdevējs ir piegādājis šo grāmatu šifrētā veidā, kas nozīmē, ka jums ir jāinstalē bezmaksas programmatūra, lai to atbloķētu un lasītu. Lai lasītu šo e-grāmatu, jums ir jāizveido Adobe ID. Vairāk informācijas šeit. E-grāmatu var lasīt un lejupielādēt līdz 6 ierīcēm (vienam lietotājam ar vienu un to pašu Adobe ID).

    Nepieciešamā programmatūra
    Lai lasītu šo e-grāmatu mobilajā ierīcē (tālrunī vai planšetdatorā), jums būs jāinstalē šī bezmaksas lietotne: PocketBook Reader (iOS / Android)

    Lai lejupielādētu un lasītu šo e-grāmatu datorā vai Mac datorā, jums ir nepieciešamid Adobe Digital Editions (šī ir bezmaksas lietotne, kas īpaši izstrādāta e-grāmatām. Tā nav tas pats, kas Adobe Reader, kas, iespējams, jau ir jūsu datorā.)

    Jūs nevarat lasīt šo e-grāmatu, izmantojot Amazon Kindle.

Many software developers often confuse requirements engineering with software specification and, as a result, build unusable systems, despite meeting specifications. Bringing together all the techniques needed by the modern software developer, here is a practical handbook to requirements engineering and systems specification for developers building systems within a service oriented architecture. It introduces the concepts of SOA and relevant standards and technology, such as Web services and ESBs, and then presents a range of modern requirements engineering techniques.
Foreword ix
Mark McGregor
Foreword xi
Professor Neil Maiden
Preface xiii
Principles of SOA
1(30)
Why Projects Fail
1(2)
Aligning IT with Business - Speaking a Common Language
3(5)
Models
6(2)
What is Service Oriented Architecture?
8(11)
The Real User
16(3)
Business Drivers for SOA
19(1)
Technology Drivers
20(3)
Benefits, Pitfalls and Prospects
23(3)
Pitfalls
24(1)
Post-SOA Benefits
25(1)
Migration Strategies
26(1)
Summary
27(3)
Bibliographical Notes
30(1)
Architecture - Objects, Components, Services
31(40)
What is Architecture?
31(11)
Architecture as High Level Structure
32(5)
Architecture as Design Rationale or Vision
37(4)
Architecture and Reuse
41(1)
Architecture through the Ages
42(7)
Objects and Components
49(8)
Components for Flexibility
53(1)
Large-Scale Connectors
54(2)
How Services Relate to Components
56(1)
Architecture and SOA
57(6)
Stateless Services
63(3)
Practical Principles for Developing, Maintaining and Exploiting SOA
66(2)
Summary
68(2)
Bibliographical Notes
70(1)
Approaches to Requirements Engineering
71(40)
Conventional Approaches
71(7)
Approaches Based on Human Factors
73(5)
Classic Requirements versus Use Cases
78(7)
UML Basics
78(2)
Use Case Models
80(3)
Formulating Requirements
83(2)
Problem Frames
85(3)
Requirements and Business Rules
88(1)
Establishing and Prioritizing the Business Objectives
89(4)
Soft Techniques for Requirements Elicitation
93(13)
Using Interviewing Techniques
93(3)
Repertory Grids
96(1)
Hierarchical Task Analysis
97(4)
Object Discovery Techniques
101(5)
Summary
106(4)
Bibliographical Notes
110(1)
Business Process Modelling
111(28)
The Origins of and Need for Business Process Modelling
111(3)
Business Process Modelling in a Nutshell
114(2)
UML Activity Diagrams
116(2)
BPMN
118(9)
Fundamental Business Process Modelling Patterns
121(3)
A Practical Example
124(3)
WS-BPEL
127(2)
Orchestration and Choreography
129(1)
Process Algebra and Petri Nets
130(5)
The Human Side of Business Process Management
135(1)
Summary
136(1)
Bibliographical Notes
136(3)
Catalysis Conversation Analysis
139(26)
What is a Business Process?
139(2)
Conversations
141(4)
Conversation Stereotypes and Scripts
145(4)
Handling Exceptions
147(2)
Conversations as Components
149(2)
Contracts and Goals
151(4)
Conversations, Collaborations and Services
155(5)
Checking Model Consistency
160(1)
Summary
161(2)
Bibliographical Notes
163(2)
Models of Large Enterprises
165(16)
Business Process Modelling and SOA in the Large
165(8)
Business Rules in the Mission Grid
173(3)
The Mission Grid as a Roadmap for SOA
176(1)
Other Approaches
177(1)
Summary
177(1)
Bibliographical Notes
178(3)
Specification Modelling
181(40)
From Requirements to Specification
181(1)
Some Problems with the Conventional Approach to Use Cases
182(7)
Overemphasis on Functional Decomposition
183(1)
Lack of Clear Definition
183(1)
Controller Objects
184(1)
Use Cases and Scenarios
184(1)
Essential or Generic Use Cases
185(1)
Atomicity
186(1)
Level of Abstraction
186(1)
Exception Handling
187(2)
Describing Boundary Conversations or Use Cases
189(3)
Establishing the Type Model
192(6)
State Models
193(5)
Finding Services from State Models
198(3)
Cartooning Using Agents or Co-ordinators
199(2)
Finding Business Rules
201(6)
Ontology, Type Models and Business Rules
207(5)
Rules and Rule Chaining
208(4)
Documenting the Specification
212(1)
Associations, Rules and Encapsulation
212(6)
Integrity Rules, Rulesets and Encapsulation
216(2)
Summary
218(2)
Bibliographical Notes
220(1)
Standards
221(8)
BPM Standards
221(3)
Web Services Standards
224(1)
Other Miscellaneous Standards
224(4)
Bibliographical Notes
228(1)
Appendix A Requirements Engineering and Specification Patterns 229(42)
Appendix B The Fundamental Concepts of Service Oriented Architecture 271(10)
References and Bibliography 281(8)
Index 289