
Requirements Modelling and Specification for Service Oriented Architecture
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Person
He is associated with both UK and international professional organizations and is frequently quoted in the IT and financial press. He has authored ten books and numerous articles.
Content
Foreword by Professor Neil Maiden.
Preface.
1. Principles of SOA.
1.1. Why Projects Fail.
1.2. Aligning IT with Business - Speaking a Common Language.
1.3. What is Service Oriented Architecture?
1.4. Business Drivers for SOA.
1.5. Technology Drivers.
1.6. Benefits, Pitfalls and Prospects.
1.7. Migration Strategies.
1.8. Summary.
1.9. Bibliographical Notes.
2. Architecture - Objects, Components, Services.
2.1. What is Architecture?
2.2. Architecture through the Ages.
2.3. Objects and Components.
2.4. Architecture and SOA.
2.5. Stateless Services.
2.6. Practical Principles for Developing, Maintaining andExploiting SOA.
2.7. Summary.
2.8. Bibliographical Notes.
3. Approaches to Requirements Engineering.
3.1. Conventional Approaches.
3.2. Classic Requirements versus Use Cases.
3.3. Problem Frames.
3.4. Requirements and Business Rules.
3.5. Establishing and Prioritizing the Business Objectives.
3.6. Soft Techniques for Requirements Elicitation.
3.7. Summary.
3.8. Bibliographical Notes.
4. Business Process Modelling.
4.1. The Origins of and Need for Business Process Modelling.
4.2. Business Process Modelling in a Nutshell.
4.3. UML Activity Diagrams.
4.4. BPMN.
4.5. WS-BPEL.
4.6. Orchestration and Choreography.
4.7. Process Algebra and Petri Nets.
4.8. The Human Side of Business Process Management.
4.9. Summary.
4.10. Bibliographical Notes.
5. Catalysis Conversation Analysis.
5.1. What is a Business Process?
5.2. Conversations.
5.3. Conversation Stereotypes and Scripts.
5.4. Conversations as Components.
5.5. Contracts and Goals.
5.6. Conversations, Collaborations and Services.
5.7. Checking Model Consistency.
5.8. Summary.
5.9. Bibliographical Notes.
6. Models of Large Enterprises.
6.1. Business Process Modelling and SOA in the Large.
6.2. Business Rules in the Mission Grid.
6.3. The Mission Grid as a Roadmap for SOA.
6.4. Other Approaches.
6.5. Summary.
6.6. Bibliographical Notes.
7. Specification Modelling.
7.1. From Requirements to Specification.
7.2. Some Problems with the Conventional Approach to UseCases.
7.3. Describing Boundary Conversations or Use Cases.
7.4. Establishing the Type Model.
7.5. Finding Services from State Models.
7.6. Finding Business Rules.
7.7. Ontology, Type Models and Business Rules.
7.8. Documenting the Specification.
7.9. Associations, Rules and Encapsulation.
7.10. Summary.
7.11. Bibliographical Notes.
8. Standards.
8.1. BPM Standards.
8.2. Web Services Standards.
8.3. Other Miscellaneous Standards.
8.4. Bibliographical Notes.
Appendix A. Requirements Engineering and SpecificationPatterns.
Appendix B. The Fundamental Concepts of Service OrientedArchitecture.
References and Bibliography.
Index.
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.