2. “I’d like to change the world, but they won’t give me the source code.”
- Anonymous
3. Attachmate’s history
Since 1982, Attachmate has developed and
sold software products and services that
enhance the use of legacy systems by
making them available to new types of users
via new technology platforms.
DOS
PC’s
16-bit
Windows
32-bit
Windows
LAN’s Internet Wireless
4. Demand
High-Use Employees
Customers
Server-based Applications
Supply
Low-Use Employees
Direct Real-Time Two-Way Transactions
Linking Information Demand to Supply
Batch Transactions
• >80% of app. integration is batch FT
• >80% of B2B/B2C purchasing integrated
with legacy apps. is via batch FT
Source: Gartner App. Integration Fall 2000 ConferenceData Store
Partners
5. Any number of enterprise applications can be extended
using any of the five methods at any point in time!
Revisiting Enterprise Applications
Refacing*
Time & Cost to Implement
Business
Value
Repurposing*
Restructuring
Reengineering
Replacing*
*No change to host code
6. Putting a GUI or
browser face on
legacy green
screens
(one-to-one)
Refacing
Repurposing
Restructuring
Reengineering
Replacing
Refacing Enterprise Applications
Time & Cost to Implement
Business
Value
7. Thick Client Refacing
Refacing Products
EXTRA! Enterprise 2000
EXTRA! Personal Client
INFOConnect
• Emulation enhanced with:
• Quickpads
• Navigation
• Perfect for high-use employees
• Advantages:
• Full features for power users
• Easy integration with Windows applications
• Upgrade path to other Refacing products
8. Thin Client Refacing
Refacing Product
e-Vantage WebPublish
• Converts host text screen to a mouse-navigated interface (HTML)
• Perfect for low-use employees and business partners
• Users see familiar host screens, but navigate more easily
• Advantages:
• Speed
• Accuracy
• Cost Reduction
9. Browser Applet Refacing
Refacing Product
e-Vantage Host Access Server
• Thin browser applet (Java or ActiveX)
• Perfect for geographically distributed employees
• Deployed in as little as one day
• Distributed & managed from a server
• Advantages:
• Speed
• Cost Reduction
• Deployment
• Support
10. Custom Objects Refacing
Refacing Product
e-Vantage Enterprise Access Objects
• Custom-built with Java or ActiveX objects
• Specific to host application
• Perfect for new or remote employees and business partners
• Easy-to-use with little or no training
• Implemented in 3-5 weeks
• Advantages:
• Adaptable
• Customizable
• Secure
11. Using desktop and
server business rules to
change the purpose of
an enterprise application
Refacing
Repurposing
Restructuring
Reengineering
Replacing
Repurposing Enterprise Applications
Time & Cost to Implement
Business
Value
12. Repurposing for employees
Repurposing Product
e-Vantage HostPublishing System
• Intranet: direct information access for employees
• Integrates and filters disparate resources
• Server aggregates data (XML, ODBC) and delivers HTML GUI
• Advantages:
• Speed-up communications
• Improve efficiencies
• Easy web interface
• Data encryption
13. Repurposing for business partners
Repurposing Product
e-Vantage HostPublishing System
• Examples of externalization projects:
• Filtered information to vendors
• Order status to sales channels
• Access is secured by logon and password
• Advantages:
• Strengthened partnerships
• Faster value chain
• Reduced labor and costs
14. Repurposing for customers
Repurposing Product
e-Vantage HostPublishing System
• Create unique web applications for your customers
• Improve service levels by processing online transactions in real time
• Create custom business logic to integrate multiple applications
• Advantages:
• 24x7 (self) service
• Cost reduction
• Efficiencies
15. Breaking enterprise applications
into presentation, data, and
connectivity layers for
improved integration
Refacing
Repurposing
Restructuring
Reengineering
Replacing
Restructuring Enterprise Applications
Time & Cost to Implement
Business
Value
17. Restructuring via process integration
Restructuring Product
e-Vantage BizManager
• Integrate transaction systems using server-based session management
• Customers and partners check orders via the internet
• Use with JD Edwards Order Entry, AS/400 Systems, SAP, Baan, etc.
• Advantages:
• Cost reduction
• Speed
• Mobility
• Accuracy
• Security
Data
Pages
Objects
I-CONNECTORS
•Screen
•CICS
•IMS
•Direct Data
HTML,
XML,WML
ASP,JSP
COM, Java
18. Restructuring Product
PalmFrame
Restructuring via new containers
• Cell phones
–WAP & WML
• Palm Pilot or Windows CE devices
• Perfect for mobile work force
• Advantages:
• Speed
• Higher productivity
• Cost reduction
• Mobility
• Accuracy
• Security
20. Reengineering via
Enterprise Application Integration
Reengineering Product
e-Vantage BizManager
• Middleware wrappering & integration with transactions or other data sources
• Ex.: XML interfaces between business applications
• Expand applications beyond original design
• Advantages:
• Integrate business processes (logic)
• High ROI
• Old data, new possibilities
Data
Pages
Objects
I-CONNECTORS
•Screen
•CICS
•IMS
•Direct Data
HTML,
XML,WML
ASP,JSP
COM, Java
21. Replacing enterprise
application with ERP
or other “off the shelf”
software package
Refacing
Repurposing
Restructuring
Reengineering
Replacing
Replacing Enterprise Applications
Time & Cost to Implement
Business
Value
22. Replacing via
Enterprise Application Integration
Replacing Product
e-Vantage Enterprise Access Objects
• Legacy apps. combined with other apps., including ERP and CRM
• Client-based integration
• Create extranet or intranet applications
• Advantages:
• Reusable objects
• Highly flexible
• Lower costs
• Enhances ongoing integration
• Accommodate merged functions
23. Replacing via process integration
Replacing Product
e-Vantage BizManager
• Support for HTTP, IBM MQ Series, & Microsoft Message Queue transports
• Support for XML-enabled Intelligent connectors:
• CICS, IMS, JDBC, Screen (LU2)
• Data translation & transformation services
• Error handling/logging
• Advantages:
• Integrate business processes (logic)
• High ROI
• Old data, new possibilities
Data
Pages
Objects
I-CONNECTORS
•Screen
•CICS
•IMS
•Direct Data
HTML,
XML,WML
ASP,JSP
COM, Java