Title: COOL:Gen 6.0 eBusiness Edition Product Update
1COOLGen 6.0 eBusiness Edition Product Update
- Dalia Soliman
- Development Manager
- Computer Associates
2What is COOLGen 6.0 eBusiness Edition?
Proven development environment for eBusiness
applications when extreme scalability and
high-performance are essential.
100 Code Generation!
3Application Development Environment
- Model-driven, integrated application development
tools
Data Business Rules User Interfaces
Integrated Modeling Environment
4100 Code Generation
Integrated Modeling Environment
Multi-Platform Implementation
Multi-Level Repository Environment
COOLGen generates 100 of your eBusiness
solution, including your application logic,
browser interfaces,and communications
infrastructure. Depending on the platform options
selected, COOLGen generates COBOL, C, C, and
with the eBusiness Edition, Java solutions.
5COOLGen Scalability
COOLGen is capable of supporting large
development teams ranging from 20-300, who need
to deliver complex, mission critical web
applications that require 24 X 7 stability and
can process thousands of transactions per second,
and millions of transactions per day.
6Delivering Web Solutions
- High Transaction Volumes
- Multiple Platforms
- Large Volumes Complex Data
- 365 x 24 stability
7The Evolution of COOLGen
- Delivering Web Services
- Integrating Systems A2B2C
- XML Communication
- Models to Components to EJBs
8eBusiness Integration
9The COOLGen Roadmap
- COOLGen 6.0
- Announced October 31st 2000
- COOLGen 6.0 eBusiness Edition
- Beta February 2001
- June 2001
- Beyond COOLGen 6.0 eBusiness Edition
- COOLGen 6.5 Beta 1H2002
- COOLGen 6.5 2H2002
- COOLGen 7.0 Beta
- COOLGen 7.0
10COOLGen 6.0
- Web Solution
- Communications Support
- Component Based Development
- Usability Enhancements
- Developer Enhancements
- Legacy Application Utilization
11COOLGen 6.0
- eBusiness
- Generating Java Server Pages
- Expand National Language Support
- Alternative History Handling Mechanism
- Support for Hidden Fields
- Edit and Store Custom HTML JavaScript in the
Model - Communications Support
- Asynchronous Communications Support
- ECI Communications Through the IBM Transaction
Gateway - IMS TCP/IP Direct Connect
12COOLGen 6.0
- Component Based Development
- Type Map Diagram
- Component Architecture Diagram
- Usability Enhancements
- Toolset Usability
- Electronic Books Converted to HTML Format
13COOLGen 6.0
- Developer Enhancements
- Package Bind for MVS
- Command Line Control for Unix and NT
- Windows 2000 Certification
- Legacy Application Utilization (Add-on)
- Connector For COBOL
14COOLGen 6.0 eBusiness Edition
- eBusiness
- Web Generation of HTML and JSP
- Deploy to Multiple Web Application Servers
- Java Business Logic on Middle Tier
- JDBC Access on Middle Tier
- Network Trace for Web Applications
- HTTP Servlet Request
- Session info e.g. USERID, IP Address
- National Language Support for Browser
Applications - Hebrew Support across applications
15Browser Interface Customisation
- Allow custom modification of HTML or Java Script
within Toolset - Embed HTML controls in toolset to support
customization - Modifications stored within model
- HTML or Java Script Modifications (made outside
of toolset) can be stored in Model - Modifications parsed and stored within model
- lt!-- COOLGen start import --gt (custom HTML
or Java Script) - lt!-- COOLGen end import --gt
- Will be maintained for subsequent re-generations
16Browser Interface Customisation
17COOLGen Web Client Enablement Architecture in 6.0
18COOLGen Web Client Enablement Architecture in
6.0 eBusiness Edition
19Delivering Web Solutions
- High Transaction Volumes
- Multiple Platforms
- Large Volumes Complex Data
- 365 x 24 stability
20COOLGen COBOL Connector
- Business Need
- To deliver a new eBusiness application where many
of the processes required already exist in a
legacy COBOL application - Value of COBOL Integration
- Allows quick re-use of existing COBOL assets
without writing a single line of COBOL
Leverage Existing COBOL Assets!
21Connector For COBOL
22Benefits of the COBOL Connector
- Productivity
- Non-obtrusive call to existing code
- 100 Code Generation of connectors
- Connectors maintained by Encyclopedia
- Leverage existing software investments
- Flexibility
- Connections to legacy applications ready for
reuse - Development consistency
- One tool for integration
23Jasmineii Portal
- Delivering Personalized Information
- Live Feeds
- Web Applications
- COOLGen Application can run inside the Portal
246.5 Candidate Enhancements (1 of 2)
- Generating EJB Servers
- XML Support for COOLGen Proxies
- IMS TCP/IP Direct Connect
- Enable Com and C Proxies with TUXEDO Middleware
- Embedding Java Beans and OCX controls in HTML
Pages
256.5 Candidate Enhancements (2 of 2)
- Cookie Free Implementation
- Remove the requirement for using Applets for
validation - Drop-down Menus
- HTML Pages without Frames
- Support for Netscape 6.x
- Handling ScrollTop and ScrollBottom Events
- Enhanced Listbox Scrolling to provide a dragable,
scrolling thumb - Disabled By depending on the values/states of
other controls on the same window. Facilitates
using GUI models to generate for the Web - AND MORE ...
26EJB Support
Server
WebServer
Browser
Today
JSP Engine
Server Pgms
Java Proxy
Web Client Enablement
EJB Container
COOLGen
COOLGen 6.5
ejb
ejb
27For More Information
- http//www.ca.com/products/cool/coolgen.htm
28Final Thoughts
- CA committed to application development
- COOLGen is the application development
environment for Enterprise Servers - Future of COOLGen...
29COOLGen Evolution
- Delivering Web Solutions
- Integrating Systems A2B2C
- XML Web Services
- Models to Components to EJBs
30Questions