Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The Rational Unified Process: an introduction
The Rational Unified Process: an introduction
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Software product lines: practices and patterns
Software product lines: practices and patterns
Business Components Factory: A Comprehensive Overview of Component-Based Development for the Enterprise
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
The Savvy Manager's Guide to Web Services and Service-Oriented Architectures
The Savvy Manager's Guide to Web Services and Service-Oriented Architectures
Web Services: A Manager's Guide
Web Services: A Manager's Guide
The rational unified process made easy: a practitioner's guide to the RUP
The rational unified process made easy: a practitioner's guide to the RUP
The Pragmatics of Model-Driven Development
IEEE Software
Ejb 2.0 Development With Websphere Studio Application Developer
Ejb 2.0 Development With Websphere Studio Application Developer
Enterprise java programming with ibm websphere
Enterprise java programming with ibm websphere
Impact of service orientation at the business level
IBM Systems Journal
A rational approach to model-driven development
IBM Systems Journal - Model-driven software development
SOA process decisions: new challenges in architectural knowledge modeling
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
Service system fundamentals: work system, value chain, and life cycle
IBM Systems Journal
An automated method for service specification
Proceedings of the Warm Up Workshop for ACM/IEEE ICSE 2010
Toward automatic transformation of enterprise business model to service model
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Enablers and benefits of implementing Service-Oriented Architecture: an empirical investigation
International Journal of Information Technology and Management
Towards memory management for service-oriented real-time systems
Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems
Understanding the Economic Potential of Service-Oriented Architecture
Journal of Management Information Systems
A model-driven development approach to creating service-oriented solutions
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
A practical perspective on the design and implementation of service-oriented solutions
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
The art and science of software architecture
ECSA'07 Proceedings of the First European conference on Software Architecture
Hi-index | 0.00 |
Creating service-oriented architecture (SOA) solutions means rethinking the practices currently in use to build systems, reconsidering the skills in an organization, and redefining the ways in which team members collaborate. A service orientation contributes to the development of solutions that are assembled from disparate applications, and SOA is an architectural style that emphasizes loose coupling of independent service providers. This perspective on service orientation is known as service-oriented development of applications (SODA). SODA encompasses composition, adaptive process management, service-based interoperability and integration, discovery and description, and rapid application maintenance. In this paper, we focus on how IBM supports SODA, the relationship of SODA to the IBM Rational Software Development Platform (RSDP), and how IBM's core approach to design and construction-model-driven development-is an essential element in creating effective and efficient services and service-oriented solutions. We explore the concepts behind these approaches and illustrate their realization with illustrative examples from customer experiences.