Top Banner
MAT Inc. Ephphatha Studio …making your applications be pened Introducing You need MS PowerPoint 2000 or later version for animation effects.
29

MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

Dec 25, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Ephphatha Studio

…making your applications be

pened

Introducing…

You need MS PowerPoint 2000 or later version

for animation effects.

Page 2: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Take a look at your enterprise systems.

What do you see?

SAP?

Microsoft?

QuickBook

Home-Grown Systems?

Siebel? Oracle?

PeopleSoft?

Mainframe Applications?

Legacy Applications?

Page 3: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Web Site Logistics

Exchange(EDI; EDIFACT)

E-Commerce

Accounting (custom-built in PowerBuilder)

Inventory (IBM mainframe)

Call Center (Remedy)

CRM (Siebel)

AMS (Peregrine)

Email (MS Exchange)

You have been continuously adding different applications to your systems over the years …

Additionally, you have built connection after connection between each of these applications…

Page 4: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

So, in addition to implementing new systems and maintaining existing systems…

You have been required to do the following…

1. Integrate Various Systems… (MQ Series, Tibco,

WebMethods …)2. Web-enable Some Systems …

(WebSphere, WebLogic …)

3. Automate Business Processes… (Siebel, Pega Systems, Lombardi …)

Page 5: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

One such project might have been similar to the following scenario:

Let’s say a few years ago,…

your company built a Service Management System for your Repair Service Business…

…in MS VisualBasicTM

Now, your partners want to open new workorders in your system simultaneously as they issue trouble tickets in their own systems.

You need to provide an interface to your system… perhaps as

Web Service

Your customers want to open a new workorder directly in your system over the web, so they don’t have to waste time on the phone.

You need to web-enable parts of your

system

Partners

WEBWEB

Customers

Page 6: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

How would you do this project?

Depending on your existing system, there are two ways to build.

One from your application’s API

or

The other from your database

Page 7: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Database

User Interface Layer

Application Logic Layer

Persistence Layer

You can start from here, but you need to re-build the logic

If an API is available here, this is where you need to start

No API?

DB is th

e

only

option

This is an interface for human users, NOT for programming, so you cannot use

The two starting points from your application…

Page 8: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Database

However… wouldn’t you agree to this?

The higher the level of abstraction API covers…

Simpler the API!

Fewer the API!

Ab

stra

ctio

n L

evel

Page 9: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

The highest level of abstraction for any application is …

Graphical User Interface (GUI)

which is NOT a programming interface…

Page 10: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

So, wouldn’t it be nice to create an API by converting UI components of applications, such as Buttons and Edit Boxes,

into programmable objects?

Page 11: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Introducing…

Page 12: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

OK, let’s go back to our scenario.

This is the screen on which human users use to create a new workorder.

You need to…

1) Provide Web Service API for different parts of this screen

… and 2) Web-enable parts of this screen

Page 13: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Let’s launch Ephphatha Studio…

...and select “Pick Application” to SCAN the screens I need.

Page 14: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

You can scan individual

components separately …

Or you can scan all the components of one screen all at once…

When you move the pointer, it will zoom into the component(s) and highlight them in green.

Or you can scan a menu…

When selected, notice the component’s identification information is displayed.

Page 15: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

The highlight button will identify each

selected component with a yellow box

after scanning.

Scanned components now have become a set of API with which a logic can be programmed to operate the application just as a human user would.

Page 16: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Then, if you like, you can rename the objects…

Page 17: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

You can define a unit of work or a workflow in the right side and name it…

You can do simple workflow coding graphically with drag and drop of the objects.

Clicking “API” button generates Web Service services for workflow coding in Java

Page 18: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Or, you can do more complex coding with the API for other purposes such as web-enabling your systems…

Page 19: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

Use Case #1

EAI or WS Integration

Page 20: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Mainframe Inventory System

Home-grown Accounting System

Remedy Call Center System

SAP Manufacturing

Application Integration with EAI Middleware

Siebel Sales and Marketing

Sie

be

l

Ad

ap

tor

Cu

sto

m

Ad

ap

tor

Le

ga

cy

A

da

pto

r

SA

P

Ad

ap

tor

Re

me

dy

A

da

pto

r

QM

1

QM

4

QM

3

QM

2

QM

5MQ Series

Message Broker

Page 21: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Mainframe Inventory System

Home-grown Accounting System

Remedy Call Center System

SAP Manufacturing

Application Integration with EAI Middleware

Siebel Sales and Marketing

Sie

be

l

Ad

ap

tor

Cu

sto

m

Ad

ap

tor

Le

ga

cy

A

da

pto

r

SA

P

Ad

ap

tor

Re

me

dy

A

da

pto

r

QM

1

QM

4

QM

3

QM

2

QM

5MQ Series

Message Broker

Simplify it with Ephphatha!

Page 22: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Mainframe Inventory System

Home-grown Accounting System

Remedy Call Center System

SAP Manufacturing

Application Integration with EAI Middleware

Siebel Sales and Marketing

MQ Series

Message Broker

Ephphatha

Universal Adaptor for any application integration

Simplify it with Ephphatha!

Page 23: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

Use Case #2

Web-enabling Applications

Page 24: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Converting C/S Apps into Web-AppsFor example…

Converting MS Calculator Apps into Web-enabled Calculator

And map them…

Page 25: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

Converting C/S Apps into Web-Apps

INTERNET

Page 26: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

Use Case #3

Composite Application

Page 27: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

One Composite Application …one login to access all four

Login ID:

Password:

SAP Manufacturing

Login ID:

Password:

PeopleSoft HR

Login ID:

Password:

Siebel Sales/Marketing

Login ID:

Password:

Home-grown

Accounting

Applications in my company network

Page 28: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

By the way,

Ephphatha reads like “E • FA • THA,”

… meaning “Be Opened”

Ephphatha Studio, is a patent-pending technology that provides an innovative methodology and technique that will dramatically reduce your development time and effort.

So, how do you like it so far?

Would you like to try Ephphatha Studio?

Page 29: MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects.

MAT Inc.

We will send you a free trial version!

Try it on your application by yourself!!

Email: [email protected]

Questions or more info?

510-818-9665

Shawn: ext 81, Dennis: ext 83