Title: KFK Vorlesung SEW AT Lecture 4
1KFK Vorlesung SEW / ATLecture 4
- Technical applications of hierarchic view
- (see article)
- Buffering (sandwiching)
- Web Services
- technical value
- businessl value
2Toward a hierarchic view of software integration
Programs on mainframe ca. 1960
Program
3Toward a hierarchic view of software integration
Language 1 (FORTRAN)
Data files
Language 2 (COBOL)
4Toward a hierarchic view of software integration
Format 1
Database
Format 2
5Toward a hierarchic view of software integration
DB Format 1
Application interface
DB Format 2
6Toward a hierarchic view of software integration
Format 1
DB Format 1
Application interface
DB Format 2
Format 2
7Toward a hierarchic view of software Integration
Application interface
DB Format 2
DB Format 1
Format 2
Format 1
8A general hierarchic view of software Integration
Use
Contract
Use
9Toward a hierarchic view of software Integration
Contract Format (buy)
Banker, broker
Contract Format 2 (rent)
10Toward a hierarchic view of software Integration
Use
Contract
Broker
Contract
Use
11Toward a hierarchic view of software Integration
Use
Contract
Broker
Bourse
Broker
Contract
Use
12How transparent is the hierarchy?
Bourse
Broker
Broker
13How transparent is the hierarchy?
Bourse
Contract
Contract
Use
Use
14How transparent is the hierarchy?
Bourse
Use
Use
15Toward a hierchical view of software Integration
Bourse
Broker
Broker
Contract
Contract
Use
Use
16A hierarchy!
17Current software Integration
Object Format 1
Object broker
Object Format 2
18Potential software Integration
Object broker Format 1 ORB
ORB
Object broker Format 2 COM
19Object Request Broker
ORB
Client
Object
Object
20Potential software Integration
Object broker Format 1 ORB
XML ?
Object broker Format 2 COM
21Web Service
HTTP
Client
SOAP
Object
Object
22Toward a hierchical view of software Integration
User
SOAP
HTTP
Web Site
HTTP
SOAP
User
23Current E-business
E-biz
Client
24Examples Amazon
E-biz
Client
25Example OReilly
E-biz
Client
26Example New-York Times
E-biz
Client
27Example Insurance
E-biz
Client
28Service Re-Use
E-biz
Client
29Service Re-Use
E-biz
MiddleMan
Client
30Added Value of Web Services
inside-out analysis what are our
processes? outside-in approach what
processes can serve customer Self service
portals airline industry dating
31The Business Side of Web Services Ravi Kalakota,
Marcia Robinson courtesy of Addison Wesley
Professional.
What does all this talk of inside-out and
outside-in approaches mean for you? We
hypothesize that firms that take a services
approach (outside-in) will begin to distance
themselves from businesses that take a pure
process-automation approach (inside-out). To
better understand this distinction, let's look at
one area that's mushrooming in importance
customer self-service portals.
32Data integration Security
Database
Program
Program
33Data integration Security
Concurrency
Database
Program
Program
34Data integration Security
Database
Concurrency
Dataset
Program
Program