HP3000-L Archives

January 1996, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Johann Aschenbrenner <[log in to unmask]>
Reply To:
Johann Aschenbrenner <[log in to unmask]>
Date:
Wed, 10 Jan 1996 16:06:33 GMT
Content-Type:
text/plain
Parts/Attachments:
text/plain (39 lines)
We are in the last stage of porting a highcapable graphical Apollo
(WS30)-application to open-unix systems (HP-UX, SGI IRIX5.3, SCO, Linux,
aso.).
 
Our application consists of 250.000 lines of Apollo-Domain pascal code,
whith extensive use of GMR 2D, GPR and Domain/Dialogue to build the user
interface. The port target is Ansi-C (Posix)/X11R5.
The ported application works very stabile and provides the same 'look and
feel'(1:1) as the original on  the Apollo-system. The only difference is
working speed 10 times faster.
 
A team of five unix-professionals spent about 12 months on the job.
The pascal code was still under heavy maintainance during this time.
So we had to automate the porting process, to make it repeatable.
 
The porting was done step by step. First was build an emulation library
of the domain system-calls. This library were tested in combination with
the original pascal code. The transition from pascal to C were
done almost automatically by tools and scripts.
 
We post this in your newsgroup because it took a long time to gather all
the information, the tools and the way to do this task.
 
If you have an old Apollo based application and you are interested on
support for porting it to a open unix system, you're invited to contact
us for further information.
 
 
 
**************************************************************************
Hans Aschenbrenner              * Phone +43 1 71 600 320
Software engeneering department * Fax   +43 1 71 600 323
Programm und Systementwicklung  * Mail  [log in to unmask]
Siemens AG Oesterreich          * "."
Geusaugasse 17                  * "No Kangaroos, no koalas
A-1030 Vienna Austria           *  only dealing with Lippizaner, Mozart,
                                *  Freud and Saengerknaben."
**************************************************************************

ATOM RSS1 RSS2