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

Slides:



Advertisements
Similar presentations
2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Advertisements

Welcome to AXIS TV 6.4 UWP Pioneer Student Center.
Enterprise Application Integration (EAI). Overview  What is EAI?  Advantages/Disadvantages  Problems  Software Options.
Module: 301 Set Up Issuer Accounts on NMHIX. It is recommended that all issuers using NMHIX should take this course.
© by Pearson Education, Inc. All Rights Reserved.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
1 ERP  What are Enterprise Resource Planning (ERP) Systems? Incredibly large, extensive software packages used to manage a firm’s business processes.
Chapter 7 Enterprise-Wide Information Systems
CA 121 Intro to Programming Tariq Aziz and Kevin Jones GUI Programming in Visual Studio.NET Chapter 1 Tariq Aziz and Kevin Jones.
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
Slide 1 of 28 Welcome to GSA’s Vendor and Customer Self Service (VCSS) course Section 2: VCSS Account Registration & Requesting Access This presentation.
Compunet Corporation Programming with Visual Basic.NET GUI Week # 11 Tariq Ibn Aziz.
Help your business people create workflows effectively with SharePoint and Workbox.
Google Account Basics: Getting Started with free Google applications.
ADMS3510 June 2009 Introduction to SAP ERP. ERP © 2008 by SAP AG. All rights reserved. 2 What are Enterprise Resource Planning (ERP) Systems? Incredibly.
NEW PRODUCT INTRODUCTION: SalesLink TOUCH April 2015.
E-Business Lecture 3 Website Development and Management Process.
Get the most Advanced, Easiest and Cost Effective Web Site Design, Development and Hosting Solution. With Tickets, CMS, CRM, File Sharing, Marketing.
Creating a Web Page HTML, FrontPage, Word, Composer.
LOGO Business Intelligence System Mr. Natapong Wongprommoon Solution Architect G-ABLE Company Limited
A detailed guide on how to set-up your printing storefront. Please Note: Storefronts are compatible with all browsers, however for optimal use of the admin.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Advanced Workflow. Agenda 1. Understanding the Overall Architecture 2. Setting up Outlook for Workflow 3. Launching Workflow from Applications 4. Getting.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Electronic Commerce Software Chapter 9 Bridgette Batten Susan Harper.
IT Academy Benefit Overview
Classroom User Training June 29, 2005 Presented by:
Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W.
Web Based Inventory Site Building Room Asset Number Category Type Description Serial Number Manufacturer Model Vendor Name Acquired Date P O Number Budget.
Overview of SAP ERP- Training Steps
Overview of Application Adapter Technology Kenneth Baik Kenneth Baik April 10, 2003 ECE Expert Topic.
IE 411/511: Visual Programming for Industrial Applications
GSA’s Vendor and Customer Self Service (VCSS)
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
C# Tutorial -1 ASP.NET Web Application with Visual Studio 2005.
Christof Claessens Technology Advisor Microsoft BeLux.
B2B: CRM and EAI. 2 OBJECTIVES 1.Introduce CRM 2.Demonstrate an analytical CRM system 3.Introduce EAI encompassing CRM 4.Introduce components of EAI:
Downloading and Installing Autodesk Revit 2016
Microsoft WorkSpace Step by Step Guide January 2015.
Is Your Business Ready For The Ultimate Business ERP Solution.
Creating a Web Site Using 000webhost.com The 000webhost.com Site You will be required to create an account in order to use their host computer 000webhost.com.
IWay Software Adapters for Vignette. Copyright 2007, Information Builders. Slide 2 Information Builders iWay – “The Integrator’s Integrator”
Click your mouse to continue. Connecting to the Internet To connect to the Internet, your computer must have: A Web browser, such as Microsoft Internet.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Dr. William P. Wagner Villanova University SAP NetWeaver EAI Technology Framework for the Future.
Types/Levels of Integration Chao-Hsien Chu, Ph.D. School of Information Sciences and Technology The Pennsylvania State University Presentation Data Functional.
Enjoy seamless Stock & Commodity Trading with one of the fastest growing Integrated Wealth Advisory Group NET.NET New Development – “2FA PASSWORD”
Usability changes for Invitations & Campaigns Beyond URAL the usability changes for Invitations and Campaigns are detailed here.
Customer Relationship Management (CRM) Chapter 3 IT for customer relationship Management Learning Objectives The origins of CRM technology The size and.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
SNG via Webinar. Where’s Webinar??  Double click Aflac 2000 folder  Highlight “SNGWebCommunicator”  Right Click and “Send To - Desktop”
CONTACT US: USA: , INDIA: ,
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
PowerBuilder is an integrated development environment (IDE) used to create applications. PowerBuilder 12.5 has good integration with the Microsoft.
Click here to download this powerpoint template : Green Floral Background Powerpoint TemplateGreen Floral Background Powerpoint Template For more templates.
The Holmes Platform and Applications
IST421: Advanced Systems and Enterprise Integration
ServiceNow® Integration Platform powered by Informatica®
Integrating Enterprise Applications Into SharePoint® Portal Server
Haritha Dasari Josue Balandrano Coronel -
Enterprise Application Architecture
Enterprise Application Integration Styles
Member Mapping Tutorial
Microsoft Office Not in Textbook.
Implementation Methodology
Logging In Using CAT for the Participant Version 1.6
Types of Application Integration
Presentation transcript:

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?

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

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

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

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

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…

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

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

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?

MAT Inc. Introducing…

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

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

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.

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.

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

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

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

Use Case #1 EAI or WS Integration

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

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!

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!

Use Case #2 Web-enabling Applications

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

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

Use Case #3 Composite Application

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

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?

MAT Inc. We will send you a free trial version! Try it on your application by yourself!! Questions or more info? Shawn: ext 81, Dennis: ext 83