tamino: the xml information server for electronic...

25
1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business Development Manager Software AG Benelux Overview n Introduction n Electronic Business Challenges n New Concepts for Information Management n Product Overview n The Software AG Solution n Application Example n Summary

Upload: others

Post on 27-Jul-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

1

TAMINO: The XML Information Serverfor

Electronic Business

Peter Stamps

Business Development Manager

Software AG Benelux

Overview

n Introduction

nElectronic Business Challenges

nNew Concepts for Information Management

n Product Overview

nThe Software AG Solution

nApplication Example

n Summary

Page 2: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

2

Introduction

Electronic Business

Challenges

Electronic Business

Challenges

Order Processingand Service

Taxes / RegulationsDistribution

DSS

Orders

Payments / Credit

Banks

CustomersSuppliers

EnterpriseServiceProvider

GovernmentTransport/Logistics

Electronic Business

is the processing of business

transactions over the InternetElectronic Business

is the processing of business

transactions over the Internet

Electronic Business defined

Page 3: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

3

companypromotion

nationalelectronic

distribution

internationalelectronic

distribution

pre/post salessupport

nationalpayment

internationalpayment

electronicpresence

sales/simpletransactions

shared business processes

“standard”, simplemany instances

custom, complex few instances

Source: http://www.ispo.cec.be/ecommerce

Electronic Business Scope

Electronic Business is the processing ofbusiness transactions over the Internet

n Electronic Business delivers

n Lower sales cost via direct customer access

n Improved customer service by providing a “self-service”view of business processes

nReduced IT cost due to re-use of Internet standards

n Electronic Business requires

nBuilding new applications with new data

n Integrating existing applications and DBMS

nManaging any kind of new data required on the WEB

Page 4: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

4

Major Issues for Electronic Business

n High risk …

n of not being able to react fast enough to consumers

n of building an application that is not scalable enough

n of duplicating business applications

n High cost ...

n of programming with new WEB data types

n of integration across various DBMS and applications

n of management of content, structure and relationshipsof Electronic Business Information

WEB transactionsBill Smith30 White RoadOldtown, MA 39900

Hi Chris!

ThanX for your presentation in our officelast week. I was so impressed, that Iherewith order 5 of the model shownhere for my Public Service

Shipment address is my house in Kansasin Big Rock at Muddy Water Street666.

Best regards

Will

Electronic mailJoe Miller

20 Sample RoadNewtown, CA 94099

Customer ID # 08/15-4711

Gentlemen!

Please process the following order:

# Description Cost

1 1x Car777iA �����������

2 2x Car444i ����������

Total �����������

Please send the shipment and invoiceto the above address.

Best regards

Order processing CARs Inc.

Electronic Business Requirement:Building new applications incl. WEB data

Page 5: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

5

Product planningand control

“ CarComponents ”

Supply-code Seat Database

Seat, front Type 555Seat, child- Type TXcSeat, rear Type 555Seat, passenger Type O66Seat, Sport- Type wmh

507845150

Product planningand control CAR Inc.

Car555iAOrderCode

Internet

1x Engine 5,5 Liter4x Wheels 235/401x Generator 12V

1320033

Electronic Business Requirement:Integrating existing applications quickly

2x Front Seat Typ 5551x Rear Seat Typ 556

5045

CentralizedData Management

CAR Inc.

Orderkj flsjd kjs lskjlkjlskjd lksjl fslkjdlksj fksjdlkjlkjflskjdlkjf slkjkjflskdjljdkfj slkjlkjlsd s dfl skjdf slkdjflskdj

lslkjdflk

Orderkj flsjd kjs lskjlkjlskjd lksjl fslkjdlksj fksjdlkjlkjflskjdlkjf slkjkjflskdjljdkfj slkjlkjlsd s dfl skjdf slkdjflskdj

lslkjdflk

Orderkj flsjd kjs lskjlkjlskjd lksjl fslkjdlksj fksjdlkjlkjflskjdlkjf slkjkjflskdjljdkfj slkjlkjlsd s dfl skjdf slkdjflskdj

lslkjdflk

Letterskj flsjd kjs lskjlkj lskjdlksjl fslk jdlksj fksjdlkjlkjflskjdlkjf slkjkj flskdjljdkfjs lkjlkjlsd s dfl skjd fslkdjflskdj

lslkjdflk lskjd lfksjdlklskdjfl aölskjdfölskdjfsöldkfjlskdj föaslkdjlskdjfösldkfjlskd föalskdj

ksjdlfkjslkjd

ExistingDatabases

---------------Auftrag

Edmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# BeschreibungPreis

1 1x Car777iA�����������

2 2x Car444i

---------------Auftrag

Edmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# BeschreibungPreis

1 1x Car777iA�����������

2 2x Car444i

---------------Auftrag

Edmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# BeschreibungPreis

1 1x Car777iA�����������

2 2x Car444i

FaxEdmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# Beschreibung

Listingsasdas ddas(asdsad) asdasddasda asdasdsd asdasdsdasdsdasdas sdassdsdasdsdas

sdasds dassdasdsdasd(werwe) sdasdaskjl lkjf ölkjglkdf jgs kjlkfjgölkfjg lkdfjg ldkfjglödkfjlgdkk

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

Project-data

Process-descriptions

Collateral

Differentimage DBMS

Video

Audio

Electronic Business Requirement:Managing any kind of WEB data easily

Page 6: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

6

New concepts for WEB Information

Management

New concepts for WEB Information

Management

Introduction

WEB DataWEB DataWEB Data

NF2 Data ModelMulti-valued Fields, Nested RelationsHierarchical Fields,Predefined simple Types

Extended/Object Relational Data ModelStructured RelationsUser-definedComplex/Structured TypesUser-defined Functions

XML Data ModelSelf-defining DataStandard DDL

Predefined complex TypesText, HTML

Relational Data ModelFlat RelationsPredefined, simple Types

Evolution ofDBMS Models

Page 7: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

7

n WEB Information

nWEB pages and context information

n Object Information

nFingerprints, Voice Prints, Retina Images

n Relational Information

nText and Numbers

n Legacy Information

nBusiness Rules and OLTP Data

n Document Information

n Letters, Faxes, Spreadsheets

W

O

R

L

D

The new W.O.R.L.D. of Information forElectronic Business

Why the WORLD needs a new DBMSconcept

n Existing DBMSn cannot manage new WEB data types efficientlyn cannot be replaced due to huge investments maden cannot be quickly integrated with Electronic Business

processes without extensive programmingn New DBMSnmust support new WEB data “natively” to ensure high

performance and low programming effortnmust use self-describing data to facilitate constant

addition of new data types into the applicationnmust allow easy information transformation and

exchange

Page 8: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

8

<?xml version=1.0!><weather-report> <date>August 1,1999</date> <time>11am</time> <area> <city>Brussels</city> <country>Belgium</country> </area> <measurements> <skies>sunny</skies> <temp scale=C>23</temp> </measurements></weather-report>

XML revisited ...

n Replacing HTML

n Meta Data Language

n Readable, simple

n Any type of data

n Self-describing structure

n Broad Vendor Support

n Software AG, Microsoft,Netscape, SAP,PeopleSoft

n Broad User support

n XML-EDI, HL7,CML, OFX, XMI

TCP/IP

HTTP/URL

WEBApplication

Servers

XMLXML

HTML

Browser

WEB Application Architecture revisited

n Browser, a universal “shell” for running theuser interface

n HTML, moving to XML, the StandardApplication Protocol for delivering content

n HTTP, the WEB protocol used to accessWEB Servers via URL’s (Uniform ResourceLocators)

n TCP/IP, the network protocol used toaddress computers on the internet

n WEB Application Servers, the infrastructureto provide application logic

Page 9: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

9

Datain

Tables

Internet

Datain

Files

Scripting Scripting & & GatewaysGateways

Typical Internet Solutions today

n WEB Server Scripting

n Too hard to develop andmanage

n Database Gateways

n Insufficient throughput andavailability

Danger!Road narrows

WEB Servers

Internet

Application Servers

Web Data Integration

" � "Information Servers

Enabling Technologies for ElectronicBusiness Applications

n Internet

n Enabling ElectronicBusiness with standards

n WEB Servers

n Providing entry points to theIT infrastructure

n Application Servers

n Providing back-endapplication processing

n Information Servers

n Converting any data sourceinto Internet-Objects

Page 10: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

10

The missing linkThe missing linkbetween the Internetbetween the Internetand existing corporate DBMSand existing corporate DBMS

INternet

Remote data accessEase of useInFORMAtion

Scalability

IntegraTION VersatilityExtensibility

Reliability

What is an Information Server?

Browser

Images

Customer

Orders

App.

Service rep

E-Mail

App.

Products

App.

InformationServer

Information Server Application Types

n Data Staging

n Caching WEB informationfor high performance

n Data Integration

n Retrieval of heterogeneousdata

n Data Exchange

n Conversion and mapping ofXML data

Page 11: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

11

Product Overview

The Software AGInformation Server

for Electronic Business

The Software AGInformation Server

for Electronic Business

Introducing …

Page 12: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

12

Electronic Business Requirements ...

n A standards-based, but extensible meta format …

n to describe any data and information

n An open architecture …

n for processing transactions even between differentcorporations

n An easy to use DBMS technology …

n to manage new and existing information over theInternet

n A flexible integration solution …

n that delivers secure heterogeneous data access

“HTML documents madethe WEB the world’s library.Now XML data is makingthe WEB the world’sfinancial hub.”

Charles GoldfarbInventor of SGML

SimplyPowerful

R&D Design Goals for Tamino

n Data management for ElectronicBusiness

n High performance DBMS

n Data integration engine

n WEB standards - HTTP, URLs

n Focus on XML

n Deliver value-add between WEBserver and corporate DBMSsystems

n Priority on performance andease-of-use

n Leverage Software AG expertise

Page 13: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

13

Transaction Architecture for

Management of INternet Objects

nTransaction Architecturefor data access with highest reliability, performance and integrity

nManagementfor easy description, administration and distribution of data

n Internet Objectsfor standardized representation, storage and mapping of dataacross business boundaries

Tamino stands for ...

Tamino ...

n … is the InformationServer for ElectronicBusiness

n … is the world’s fastestXML Server

n … turns any data sourceinto Internet objects

TCP/IP

HTTP/URL

ApplicationServers

XMLXML

HTML

Browser

Page 14: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

14

Tamino ...

n is the Information Server for Electronic Business

n is the first native XML DBMS

n can store and manage any data

n attaches directly to the Internet without programming

n turns any data source into Internet objects

n can access and integrate any existing data source

n supports XQL as well as SQL for relational data

n supports NT, Unix and Mainframe systems

Tamino Architecture

Page 15: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

15

Tamino ManagerProvides Internet basedadministration

X-Node TechnologyProvides Data Mapping andheterogeneous data access

X-Machine Technology Provides native XML storage

X-Port TechnologyAttaches Tamino to theinternet without programming

Tamino SDKAllows access to Tamino fromXQL, SQL or OO applications

Tamino Technology Components

n Tamino SDK

n XQL Query Language

n ODBC, OLE DB, Java

n XML data maps

n X-Port Technology

n Integrated Web Server

n X-Machine Technology

n Native XMLimplementation

n Buffer pool management

n Transaction Support

n Tamino SDK

n XQL Query Language

n ODBC, OLE DB, Java

n XML data maps

n X-Port Technology

n Integrated Web Server

n X-Machine Technology

n Native XMLimplementation

n Buffer pool management

n Transaction Support

n X-Node Technology

n Relational, XML or Objectview of data

n Programmable serverextensions

n Access to remote DBMS

n Tamino Manager

n Browser basedadministration

n Single point of control

n Event broadcasting

n X-Node Technology

n Relational, XML or Objectview of data

n Programmable serverextensions

n Access to remote DBMS

n Tamino Manager

n Browser basedadministration

n Single point of control

n Event broadcasting

Page 16: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

16

Example of a Tamino XML-Object

<Order>

<Customer> <C_ID>C4711</C_ID>

<Name>Software AG</Name>

<Address>Uhlandstr. 12</Address></Customer>

<Product> <Product_Id>18</Product_Id>

<Product_Name>Tamino</Product_Name>< Product_Desc>The Information Server forElectronic Business </Product_Desc></Product>

</Order>

<Order>

<Customer> <C_ID>C4711C4711</C_ID>

<Name>Software AGSoftware AG</Name>

<Address>UhlandstrUhlandstr. 12. 12</Address></Customer>

<Product> <Product_Id>1818</Product_Id>

<Product_Name>TaminoTamino</Product_Name>< Product_Desc>The Information Server forThe Information Server forElectronic BusinessElectronic Business </Product_Desc></Product>

</Order>

Tamino makes it easier for customers andpartners to do business with you !

Page 17: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

17

ApplicationExample

ApplicationExample

Tamino - The Information Server forElectronic Business

Tamino Application Example

n Electronic Banking Application

n Intended to ...

nProvide voice print authentication of users

nProvide personalized, up-to-date WEB content

nProvide secure transactions delegation

nProvide history information of customer actions andpreferences

Page 18: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

18

X-Machine andX-Node set up

LocalInformation

2 Tamino Administrator loads “voice prints” intoTamino that will be used to authenticate the user

1 Tamino Administrator defines XML maps to describethe application information needed

RemoteInformation

3 Application programmer develops WEB Interface andauthentication routines using the Tamino SDK

Tamino Electronic Banking ExampleStep 1: Application Development

Customer

Internet

Customer specificWEB page in XML

2 Tamino X-Machine parses XML request to retrievepersonalized WEB page stored locally in Tamino

3 Application requests a password and a “voice print”to authenticate the customer

“#$%#”

Tamino Electronic Banking ExampleStep 2: Customer Login

1 Customer accesses Tamino X-Port using an URL

Page 19: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

19

ApplicationApplication

2 Application compares voice print using Taminoextension or custom programming

=

1 Tamino passes stored voice print to the application

3 Application rejects or approves user request forinformation access

NONOyesyesTamino Extension

Tamino Electronic Banking ExampleStep 3: Customer Authentication

1 Customer browses through application content

Customer

Internet

ON COMMIT <transact>$variable </transact>

2 Tamino keeps track of “viewed content” for nextcustomer visit

3 Tamino keeps application state and waits fortransaction completion

Tamino Electronic Banking ExampleStep 4: Customer Session

Page 20: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

20

ApplicationApplicationProcessing ordelegation oftransaction

1 Application issues local update

Changed Addressand access history

2 Application issues remote update request on behalfof the authenticated user via Tamino X-Node

ChangedAddress AND$1000 transferrequest

3 Application retrieves updated customer informationto prepare for next customer session

Tamino X-Node connect

Tamino Electronic Banking ExampleStep 5: Customer Transaction

Tamino Electronic Banking ExampleBenefits of using Tamino

n OLTP data remain in existing DBMS

n Increased security with advanced authentication

n High performance WEB content retrieval

n Personalized content for each customer

n No complex WEB scripting or gateway administration

n New data types can be easily added to application

nVoice, Fingerprint, Retina Images

n Tamino X-Node technology facilitates data integrationand mapping

Page 21: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

21

In SummaryIn Summary

Tamino - The Information Server forElectronic Business

Electronic Business and Tamino:Easier content definition

WEB transactionsBill Smith30 White RoadOldtown, MA 39900

Hi Chris!

ThanX for your presentation in our officelast week. I was so impressed, that Iherewith order 5 of the model shownhere for my Public Service

Shipment address is my house in Kansasin Big Rock at Muddy Water Street666.

Best regards

Will

Electronic mailJoe Miller

20 Sample RoadNewtown, CA 94099

Customer ID # 08/15-4711

Gentlemen!

Please process the following order:

# Description Cost

1 1x Car777iA �����������

2 2x Car444i ����������

Total �����������

Please send the shipment and invoiceto the above address.

Best regards

Order processing CARs Inc.

Page 22: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

22

Electronic Business and Tamino:Faster data integration

Product planningand control

“ CarComponents ”

Supply-code Seat Database

Seat, front Type 555Seat, child- Type TXcSeat, rear Type 555Seat, passenger Type O66Seat, Sport- Type wmh

507845150

Product planningand control CAR Inc.

Car555iAOrderCode

Internet

1x Engine 5,5 Liter4x Wheels 235/401x Generator 12V2x Front Seat Typ 5551x Rear Seat Typ 556

13200335045

Electronic Business and Tamino:Easier management of any data

CentralizedData Management

CAR Inc.

Orderkj flsjd kjs lskjlkjlskjd lksjl fslkjdlksj fksjdlkjlkjflskjdlkjf slkjkjflskdjljdkfj slkjlkjlsd s dfl skjdf slkdjflskdj

lslkjdflk

Orderkj flsjd kjs lskjlkjlskjd lksjl fslkjdlksj fksjdlkjlkjflskjdlkjf slkjkjflskdjljdkfj slkjlkjlsd s dfl skjdf slkdjflskdj

lslkjdflk

Orderkj flsjd kjs lskjlkjlskjd lksjl fslkjdlksj fksjdlkjlkjflskjdlkjf slkjkjflskdjljdkfj slkjlkjlsd s dfl skjdf slkdjflskdj

lslkjdflk

Letterskj flsjd kjs lskjlkj lskjdlksjl fslk jdlksj fksjdlkjlkjflskjdlkjf slkjkj flskdjljdkfjs lkjlkjlsd s dfl skjd fslkdjflskdj

lslkjdflk lskjd lfksjdlklskdjfl aölskjdfölskdjfsöldkfjlskdj föaslkdjlskdjfösldkfjlskd föalskdj

ksjdlfkjslkjd

ExistingDatabases

Differentimage DBMS

---------------Auftrag

Edmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# BeschreibungPreis

1 1x Car777iA�����������

2 2x Car444i

---------------Auftrag

Edmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# BeschreibungPreis

1 1x Car777iA�����������

2 2x Car444i

---------------Auftrag

Edmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# BeschreibungPreis

1 1x Car777iA�����������

2 2x Car444i

FaxEdmund BoisterMinimillennium

MingaKunden# 08/15-4711

Sehr geehrte Damen undHerren!

Bitte fakturieren Sie folgendenAuftrag:

# Beschreibung

Listingsasdas ddas(asdsad) asdasddasda asdasdsd asdasdsdasdsdasdas sdassdsdasdsdas

sdasds dassdasdsdasd(werwe) sdasdaskjl lkjf ölkjglkdf jgs kjlkfjgölkfjg lkdfjg ldkfjglödkfjlgdkk

Video eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

eMailskjfskdjfl asdasdasdasdlkjfkjdflks fa sdf asdfsdf askjlfkjslkjkjl df asdf sdfsd

sdksldjfslkdf laskjdkdjf lskdj sd hflaksjdhfskk fksjdlfj öalsjdlfksjdf slkdlksdjf slkdfjlkdj aölskdjf skdjf slkjlj öa södlfjlkd föjkalslkdf lkjflksjdföa ljls df lskjd flkjllksd fjlakkjshd fkahlkh kshd flakshkj flkahksjd flkajkjsh flkajsh dfkj hksj fksjdhf la

Project-data

Process-descriptions

Collateral

Audio

Page 23: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

23

Order Processingand Service

Taxes / RegulationsDistribution

DSS

Orders

Payments / Credit

Banks

CustomersSuppliers

Enterprise

ServiceProvider

GovernmentTransport/Logistics

Electronic Business EnablingTechnologies

n Application Factory

n Providing a framework forassembling commercialapplications

n Integration Technology

n Providing a single view ofmultiple applications

n Information Server

n Converting any data sourceinto internet-readyinformation

Software AGElectronic Business Products

n Application Factory

n Providing a frameworkfor assembling commercialapplications

n Integration Technology

n Providing a single viewof multiple applications

n Information Server

n Converting any data sourceinto internet-readyinformation

Page 24: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

24

Electronic Business and Software AG

n Software AG has the most complete solution portfolioto enable Electronic Business with ...

n Integration, Application Development andDatabase Technology

n specifically focused on Electronic Business

n Software AG is the only independent software vendorwith …

n 30 years of experience in supporting mission-criticalapplications that scale across any platform

n a world-wide presence of partners and professionalservices

Tamino ...

n is the Information Server forElectronic Business

n is the world’s fastest XML Server

n turns any data source intoInternet objects

Page 25: TAMINO: The XML Information Server for Electronic Businessdb.ucsd.edu/static/cse132b-sp01/TAMINOXDBMS.pdf1 TAMINO: The XML Information Server for Electronic Business Peter Stamps Business

25

A C C E P T N O L I M I T S

www.softwareag.com