Title: The Integration Problem
1The Integration Problem
Over time, the costs of the current set of
integrations goes up, as does the cost of making
changes
time
Point-to-point integrations dont scale
Vendor-specific integrations lock you in
- Integrations consume more and more of the IT
budget Integration failures are the top 2 causes
of software project delays - End-user productivity suffers Either stuck with
the wrong tool, stuck doing manual integration,
or both - More limited ability to respond to change
Constrained by exhausted IT budget and lower
productivity
Source Commissioned study conducted by
Forrester Consulting on behalf of IBM
2OSLCs Simple Solution
Users can work across the integration without
leaving their favorite tool
Architecture of the Web
Standard Interfaces
Linked Data
Better visibility
Increased traceability
Increased reuse
Just Enough integration
Decreased maintenance costs
Link to where the data lives as opposed to
copying and synchronizing
3Leverage the growing industry impact of OSLC
- Integrate over 40 tools nativelyand through
third-party adapters - Foundation for major interoperability projects
- Deepening and expanding scope
- Leading choice for Strategic Integration
Technology
open-services.net
OSLC Steering CommitteeFounding
membersAccenture, Creative Intellect, EADS,
Siemens, Tasktop, and IBM
Linked Data OSLC 1 2 standards for greater
collaboration, social business interaction and
cloud computing
4OSLC and Open CommunityIterative Specification
Authoring
- Minimalist/additive approach
- Not a complete definition for a given area
- Scenario driven scope
- Co-evolve spec and implementations
- Open participation around active core group
Iterate on working drafts
Identify Scenarios
Gain technical consensus, collect non-assert
statements
Call it a spec
5Linked Lifecycle Data
- The data is the thing
- Resources and relationships
- Tools operate on the data
- Tools execute the process
- Tools expose their data in a common way (REST)
- Lifecycle integration tracing, indexing,
analyzing the web of lifecycle data where it
lives - Utilizes architecture of the internet
- All data are resources with HTTP URIs
- Open standards
- Loosely coupled
- Technology neutral
- Scalable, extensible