Skip to main content

PCTE Portability

Objective

The main objective of the SAPPHIRE project was to evaluate the adequacy, completeness, performance and portability of the PCTE.
Other objectives were to:
-link the Fortune and Eclipse projects with the ESPRIT PCTE initiative by porting them on top of the PCTE interface
-support the PCTE interface on a number of common machines
-port an ADA compiler to PCTE.
The objective of the project was to evaluate the adequacy, completeness, performance and portability of the portable common tool environment (PCTE). EMERAUDE has been ported to the SUN workstation. A first version of a Sun-based PCTE was shown. The SUN PCTE, with the Eclipse integrated project support environment (IPSE) and a tool to generate code from MASCOT 3 diagrams, was demonsrated. ECLIPSE, the Alvey-developed integrated environment, has been integrated on the Sun PCTE implementation, and was demonstrated. A demonstration of the object modelling system (OMS) on the IBM personal computer (PC)/AT was given. This reflected some of the problems, due mainly to incompatibility in word sizes, that occur in porting the PCTE to PC/AT. The port to Vaxstation ULTRIX-based machines is complete. Demonstrations have been given on Sun, Vax/ULTRIX and Hewlett Packard machines.
EMERAUDE has been ported to the SUN. A first version of a SUN-based PCTE was shown at the Stockholm conference in May 1987. The SUN PCTE, with the Eclipse IPSE and a tool to generate code from MASCOT 3 diagrams, was demonstrated at the 1987 ESPRIT Conference. ECLIPSE, the Alvey-developed integrated project support environment (IPSE), has been integrated on the Sun PCTE implementation, and was demonstrated at the 1987 ESPRIT Workshop.
A demonstration of the OMS on the IBM PC/AT was given in June 1988. This reflected some of the problems, due mainly to incompatibility in word sizes, that occur in porting the PCTE to PC/AT.
The port to Vax STATION ULTRIX-based machines is complete. Demonstrations have been given on Sun, Vax/ULTRIX and HP machines.
Exploitation
PCTE implementations on the various hardware architectures will maximise the industrial application of PCTE and will provide a de facto standard PCTE for European software development projects.
The Sun version, available since December 1987, has been distributed and is in use on several sites.

Coordinator

Sema Group UK Ltd
Address
147-149 Farringdon Road
EC1R 3AD London
United Kingdom

Participants (2)

GIE-EMERAUDE
France
Address
68 Route De Versailles
78340 Louveciennes
Software Sciences Ltd
United Kingdom
Address
London And Manchester House Park Street
SK11 6SR Macclesfield