| |
| |
Foreword | |
| |
| |
Readers Guide | |
| |
| |
| |
An Enterprise IT Renovation Roadmap | |
| |
| |
| |
Agony Versus Agility | |
| |
| |
| |
Enterprise Software Is a Different Animal | |
| |
| |
| |
The Importance of Enterprise Software Architectures | |
| |
| |
| |
The Requirements for an Enterprise Software Architecture | |
| |
| |
| |
The Relation of Enterprise Architecture and Enterprise Standards. 1.6 - Organizational Aspects | |
| |
| |
| |
Lifelong Learning | |
| |
| |
| |
The Enterprise IT Renovation Roadmap | |
| |
| |
| |
Evolution of the Service Concept | |
| |
| |
| |
Milestones of Enterprise Computing | |
| |
| |
| |
Programming Paradigms | |
| |
| |
| |
Distributed Computing | |
| |
| |
| |
Business Computing | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
Inventory of Distributed Computing Concepts | |
| |
| |
| |
Heterogeneity of Communication Mechanisms | |
| |
| |
| |
Communication Middleware | |
| |
| |
| |
Synchrony | |
| |
| |
| |
Interface Versus Payload Semantics | |
| |
| |
| |
Tight Versus Loose Coupling | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
Architectural Roadmap | |
| |
| |
| |
Service-Oriented Architectures | |
| |
| |
| |
What Is a Software Architecture? | |
| |
| |
| |
What Is a Service-Oriented Architecture? | |
| |
| |
| |
Elements of a Service-Oriented Architecture | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
Services as Building Blocks | |
| |
| |
| |
Service Types | |
| |
| |
| |
Layers on the Enterprise Level | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
| |
The Architectural Roadmap | |
| |
| |
| |
The Architectural Roadmap | |
| |
| |
| |
Fundamental SOA | |
| |
| |
| |
Networked SOA | |
| |
| |
| |
Process-Enabled SOA | |
| |
| |
| |
Conclusion | |
| |
| |
| |
SOA and Business Process Management | |
| |
| |
| |
Introduction to BPM | |
| |
| |
| |
BPM and the Process-Enabled SOA | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
Managing Process Integrity | |
| |
| |
| |
Data Versus Process Integrity | |
| |
| |
| |
Technical Concepts and Solutions | |
| |
| |
| |
Recommendations for SOA Architects | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
| |
Infrastructure of the Service Bus | |
| |
| |
| |
Software Buses and the Service Bus | |
| |
| |
| |
Logging and Auditing | |
| |
| |
| |
Availability and Scalability | |
| |
| |
| |
Securing SOAs | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
SOA in Action | |
| |
| |
| |
Building Web Applications | |
| |
| |
| |
Enterprise Application Integration | |
| |
| |
| |
Business-to-Business | |
| |
| |
| |
Fat Clients | |
| |
| |
| |
Designing for Small Devices | |
| |
| |
| |
Multi-Channel Applications | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
Organizational Roadmap | |
| |
| |
| |
Motivation and Benefits | |
| |
| |
| |
The Enterprise Perspective | |
| |
| |
| |
The Personal Perspective | |
| |
| |
| |
Conclusion | |
| |
| |
References | |
| |
| |
URLs | |
| |
| |
| |
The Organizational SOA Roadmap | |