| |
6. LeTSTM generates
easy to maintain object oriented Java code
Cobol data groups and items are transformed into
Java data objects
-
Cobol data groups that have the same form are
all transformed to a single Java data object.
This maximizes object reusability.
-
Data operations such as formatting, editing,
alignment, etc. are encapsulated in
methods in the data object. This removes
much of the data manipulation overhead from
execution class code and simplifies maintenance.
-
This generation of reusable data objects is
possible because, unlike other conversion
tools, LeTS does not do a line-by-line or
even a program-by-program conversion. LeTS
achieves a high level of data object reusability
from its unique ability to process entire
systems as a unit.
Support class objects provide basic data
definitions and utility functions
-
Support data objects inherit more general
behavior from parent objects. For example,
character data and numeric data objects both inherit
from a general data object.
-
Support operation methods (move, add, subtract,
fill, etc.) use polymorphism and
operator overloading so they can operate
on any data object.
-
Support file access methods provide an object
oriented way to separate the details of file access
from the more general file operations.
-
Support utility methods provide an object oriented
way to access system information specific
tasks.
Customizable interfaces provide an object oriented
way to separate interfacing details from execution
class Java code
-
The presentation interface separates the details
of interfacing with the user or client from the
execution class code. Using this methodology
different presentation software can be plugged into
the generated Java system.
-
The data base interface separates details of data
base access from the execution class code. With
this methodology different data base software can
be plugged into the generated Java system.
-
The console interface separates details of console
access from the execution class code. Using this
form of console interface means that different
console access methods may be plugged into the
generated Java system.
Sophisticated tools allow high speed Java
development
-
Many sophisticated Java tool sets provide
integrated development environments for fast
maintenance of existing and fast development
of new Java code.
-
Tool sets integrate Enterprise development
elements including, data bases, servlets, user
interface screens, regular and enterprise Java
Beans, and additional enterprise Java components.
-
By far the majority of new tool set innovation
and development is occurring in the Java world
and not in legacy environments.
Last page update: September 9, 2004
Page design by: Araneum Foundry Works
Copyright © 2003
by Comptramatics Corporation
Other Trademarks, Service Marks, and Copyrights
Return to Top of Page
|
|