Issuu on Google+

White Paper March 2009


!

"#$ %

!

&

!

"#$

"#$ '

(!

"#$ & % ) *

+,& -!%

$

& . /

/ &

&

&

0

&

1

1

!

"#$

% . *

2

1

*21

& &

&

3 )

&

)

3 $

'

4

%& !

% !

&

! 5+%6 1 "#$

!

"#$

"#$ ) '

&

"#$ !

&

"#$

3

Page 2


& 7

8

• • • • •

9 & 2 % 9

' 4

& !

"#$

$

3

!

7

"#$

& 9 3

7

& 7 )

:

;

) &

)

3 &

7

0 ; % 3 &

<

3

0 )

4 ; 7

7

%& 7 )

5

%&

0 7

) & & 0

& 2,!

0 -!%

)

%& %&

Page 3


3 ) 0

&

3 )

&

=

%

!

3

8

"#$ 5+%6 1

*

>*?,,

#

& ! +2- "-6 9 !

) !

'

+ )

+,&

) 4 )

??

)

3

"#$ =2!$

?@@ A@@@ B

%9#

=

#"

3

&

1

1

!

"#$

"#$

'

& ' & !

#

"#$ +,&

*

%

>*?,,

3 4 $

!

-!%

"

=

#$ % & '

"

()*)+ &

#%$C$

" , %

% %

Page 4


Transoft OpenVMS Application Migration & Modernization approach

SMG or FMS screen form management

User interface can remain character-based or a new interface using Java, VB or ASP.NET/JSP browser-based deployment can be implemented.

Optionally deploy via Web architecture

Tools-based migration of core COBOL, FORTRAN, Pascal, Ada, BASIC and C on-line and batch programs, with optional extraction and componentization of core business rules into re-usable 'application' or Web services.

Upgrade to OpenRDBMS env ironment

RMS & Rdb Databases RMS and Rdb databases migrated to RDBMS environment. Application data management layer underpinned with embedded SQL I/ O services and called from original file access points in application.

! &

"

4

# !

$

"#$

3

0

8 %

#

%$

& - 7 1

%

B

, = ,

0

B $

5 $

2

& .A

>B

1

5

B

B

D ,&1 ,) .& D2

2 9 .$

5 . &

.

% 5 .2

1 B

&

.

D$

.B &

&

8.$

.$ . B21. % &

.& $

.

.5 D%

Page 5


%

$

&

0 !

&

"#$

.

8

%

'

( ( •

E /(

• • • • &

% B '

%&

( ( ( (

&

1

1 %

B21

"#$ 7

&

)

& G

1

1

F F

)

G

7

1 7

!

8

• • • •

9 & ,

7 7 0

& &

3

;

%&

' &

'(

1

!

1

!

"#$ !

5+%6 1 %

&

&

1

)

"

"#$ ' 1

!

"#$

8 • • •

3 2!9!1 !-&- + ! "#$

9 $%2

!

"#$ 2

Page 6


• •

! $#= -#$ -

#$ -#$ %$ #

• •

B21 B

7

Transoft Legacy Liberator OpenVMS Migration Toolset

Screens

Screens Screen Converter

SMG or FMS

Language

OpenSMG OpenFMS

Open Language

COBOL, FORTRAN, Pascal, BASIC, C Converters

Programs/ Includef iles

Programs/ Includef iles

VMSRun-Time andSy stem Serv ices

Run-Timeand Sy stem Serv ices Library

Database

OpenVMS

Database Schema Converter

Oracle / Rdb

Open System

Oracle

Data

Data Data Converter

Database or RMS

RDBMS/ ISAM

Job Control

Job Control Job Converter

DCL

DCLInterpreter

Job/Batch Controller

Job/Batch Interpreter

)!*!' +!, , - %

*

)

) ! "#$ 2!9!1 !-&- + &

1

1

9 $%2 !

2

"#$

2!9!1

2 4

4

&

! &

-

&

$

1

"#$

1

!

!

"#$

& "#$

$

9 $%2 $

!-&- +

7

-

2 &

$

Page 7


! & $ & 1

"

,

&

(

1

1

!

"#$

$

!

1

1%9H

)

" 6 $

$

-

&

!

& "#$ 5+%6

"#$

$C$H

' #

)

,

I%!

&

8 • • • • • • • • • • • •

B , 1 # I $ $ -#$ 1

%>!

$#=

+

&

1

1 B

!

$#=

! $

"#$ $#= ! # %>!

F@@

$#= %

$#=H %

!

"#$ !

&

0

"#$

1

1

! #

#$

!

) !

#$

"#$ #$ ! $ #$

#$ #$

B"H

) &

+ !

!

&

#$

#$ , !

$2%% B,2 B

!

#$

"&

#$ %

5 Page 8


4

7

%

>

$ ! "#$ -#$ -

) B

%

)

9 &

- 9 &

#

$ 7

-#$ %>! -

-

!

$

9 1

$

# 1 -#$

$ -#$ %$ # 9

-#$ -B9#$ 5+%6 1

)

&

-

!

"#$ !

'

&

?@ -B9#$

&

& %>!

&

1

1

7

3

-#$

)

3

$I1 %>!

%>!

7

& 7

.

)

&

-#$ -B9#$

$I1

'

1 !

1 "#$ B

! 2

"#$ B21 ! 1

B21 B21

2!# %

B21

! &

B21 5+%6 1 ) & !

B21

• • •

JK LK 7 ?J )

/ (0* & !

B21 )

&

!

B21

'

!

"#$ B21

8

$)

1 "#$ * '

1 >9 ! !

! 2 *92 *92 8

"#$ *92 !

*92 7 7

!

B21

)

Page 9


• • • • • • •

B,1,&,>,+&-C $,& ,+&-C $ !' ,+&-C $ !' I5,5, $59#%& $& -&>I5,5, $&! >I5,5,

& 1

)

H=,&I5% '

)

1

1

!

*92

! 5+%6

-%+&

. & 1

,) -B9#$

-#$ %$ #

Implement new business processes - now and after migration

Non-intrusive SolutionsAvailable for OpenVM S NOW!

New Jav a/VB Applications

Existing Web Portal

New Web Applications

COM/Jav a Proxy

COM/Jav a Proxy

Transoft e-Toolbox

Integrate w ith Customers/v endors

WebServ ices XML/SOAP

TransoftComponentBroker

VT Screen Adapter

OpenVMS Applications on VAX or Alpha

Data Adapter ODBC

RMS/Rdb

Transoft Legacy Liberator migration

OpenVMS Applications on OpenSystem

No change whe n you migrate from VAX or Alpha to Ope n Systems

RDBMS / ISAM

Page 10


1( %

' &

2 &

B

2

!

$

"#$ !

"#$

) &

)

! *

"#$ >*?,,

#

!

"#$

+,&

! !

"#$

3 )

!

"#$

0 !

"#$ 0

-

)

./0

) ' =

% =

#

&

&

%

1 %

&

"

&

1

2 3 <

&

$

B

*

9

>*2

9

)

$ )

2

B

2 &

&

) ; 1 & 2 2!#>2M 0

2 9 "

9

) >'

*?,, +,&

6#1

'

*

*2*

2 9?9

*2) '

>

"

9?2 '

)

% )

<

4

3 & )

Page 11


& 7

&

&

)

&

)

' E

N

% 7

0

) %

) &

2

9

2

) ' &

&

O ) !

4

' "#$

Example B2B page using Transoft e-Toolbox

$ $ &

$ ;

1 #

#

3

! )

"#$ 9

) !

"#$ " 6

7

Page 12


( & 3

3 3

)

)

&

# 0 2

3

&

=

1;!

9

9

9

;

0 & " -

&

3 $

%

'

%$"

%-%$

5P

) L@ @@@

3

1113 1 , -

$

5 $

3 4

3 6 788 9:; <=>? ==@::: 6 7< 9==:; A?? <AB>

Transoft is a trading name of Computer Software Group Limited, which is part of the IRIS Group. Transoft and IRIS are trade marks. © Computer Software Group Limited 2009. All rights reserved

Copyright Transoft 2009

Page 13


White paper: OpenVMS migration