Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "MAT Inc. Ephphatha Studio …making your applications bepened Introducing… You need MS PowerPoint 2000 or later version for animation effects."— Presentation transcript:

1

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

3 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?

4 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…

5 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 …)

6 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 VisualBasic TM 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 WEB Customers

7 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

8 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 the only option This is an interface for human users, NOT for programming, so you cannot use The two starting points from your application…

9 MAT Inc. Database However… wouldn’t you agree to this? The higher the level of abstraction API covers… Simpler the API! Fewer the API! Abstraction Level

10 MAT Inc. The highest level of abstraction for any application is … Graphical User Interface (GUI) which is NOT a programming interface…

11 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?

12 MAT Inc. Introducing…

13 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

14 MAT Inc. Let’s launch Ephphatha Studio…...and select “Pick Application” to SCAN the screens I need.

15 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.

16 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.

17 MAT Inc. Then, if you like, you can rename the objects…

18 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

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

20 Use Case #1 EAI or WS Integration

21 MAT Inc. Mainframe Inventory System Home-grown Accounting System Remedy Call Center System SAP Manufacturing Application Integration with EAI Middleware Siebel Sales and Marketing Siebel Adaptor Custom Adaptor Legacy Adaptor SAP Adaptor Remedy Adaptor QM1 QM4 QM3 QM2 QM5 MQ Series Message Broker

22 MAT Inc. Mainframe Inventory System Home-grown Accounting System Remedy Call Center System SAP Manufacturing Application Integration with EAI Middleware Siebel Sales and Marketing Siebel Adaptor Custom Adaptor Legacy Adaptor SAP Adaptor Remedy Adaptor QM1 QM4 QM3 QM2 QM5 MQ Series Message Broker Simplify it with Ephphatha!

23 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!

24 Use Case #2 Web-enabling Applications

25 MAT Inc. Converting C/S Apps into Web-Apps For example… Converting MS Calculator Apps into Web-enabled Calculator And map them…

26 MAT Inc. Converting C/S Apps into Web-Apps INTERNET

27 Use Case #3 Composite Application

28 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

29 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?

30 MAT Inc. We will send you a free trial version! Try it on your application by yourself!! Email: info@emobileagent.cominfo@emobileagent.com Questions or more info? 510-818-9665 Shawn: ext 81, Dennis: ext 83


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

Similar presentations


Ads by Google