I Home > Press Releases

Cluster Test Manager (CTM) Conversion from DEC Pascal to C

 

Geneva, Switzerland, 2 March 2004- Stromasys has recently completed the conversion of the programming language of a Hewlett Packard in-house application, Cluster Test Manager (CTM), from DEC Pascal to C.
(see http://h71000.www7.hp.com/openvms/journal/v3/ctm.html or download pdf to learn more)

The CTM application is used extensively within HP for testing the OpenVMS operating system. CTM is not a test but rather an application that controls the running of an assortment of different tests in large cluster environments. CTM is responsible for starting and stopping these tests, synchronizing tests, monitoring tests and controlling and correlating test results. It is used to control testing of all aspects of the operating system and the hardware platforms on which it runs. Typically, very large numbers of tests – potentially in the thousands – are run concurrently by CTM.

The project started in early 2003. Within weeks after project’s start, Stromasys was able to provide examples of sections of code to allow an early assessment of the readability and maintainability of the code that was to be provided. Within four months of the start of the project, Stromasys provided the completely converted application for first inspection of the converted application source code. Then, feedback from HP allowed Stromasys to introduce appropriate corrections to prepare the converted CTM application for final acceptance.

The project was completed approximately six months after its start and then entered a three-month acceptance and warranty period that was successfully completed in late 2003. The translated CTM application is currently in use. Code re-engineering was applied as needed and to the extent required to ensure that the stated goals of readability and maintainability were achieved. The converted code is 100% compliant with the C coding standards and style of HP Engineering.

Ms. Chris Shaver, manager of Release & Test Integration, in HP’s OpenVMS Engineering group, said: “Translating CTM’s programming language to C allowed us to preserve the application’s future maintainability. We are pleased that we could benefit from Stromasys' expertise and vast experience in the area of programming language translations.“

Stromasys specializes in preserving its clients' software investments by migrating and extending software applications to new platforms and emulating complete legacy computer systems. It maintains Representation Offices or Value Added Resellers in Australia, Bahrain, Belgium, Canada, Caribbean, France, Germany, India, Italy, Republic of Korea, Latin America, Malaysia, Mexico, Netherlands, Sweden, Switzerland, Turkey, United Kingdom and United States.


For more information, please contact:

Stromasys SA
Mr. Dogan Baser
PO Box 156
1228 Plan-les-Ouates
Switzerland
Phone: +41 22 794 1070
Email: info@stromasys.com
www.stromasys.com