Applications of the TAMPR transformation system

  • Authors:
  • T J Harmer;P J McParland;J M Boyle

  • Affiliations:
  • School of Information and Software Engineering, University of Ulster at Jordanstown, Newtownabbey, United Kingdom;School of Information and Software Engineering, University of Ulster at Jordanstown, Newtownabbey, United Kingdom;Technology Division, Argonne National Laboratory, Argonne IL

  • Venue:
  • IW-FM'98 Proceedings of the 2nd Irish conference on Formal Methods
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an overview of the uses of the TAMPR transformation system and present experience with using transformation in industrial applications. TAMPR is a fully automatic, rewrite-rule based program transformation system. From its initial implementation in 1970, TAMPR has evolved into a powerful tool for generating correct and efficient programs from specifications. The specification and transformation community has long claimed that program transformation and specification provides a powerful, labour-saving means of developing efficient and correct programs. What is the evidence for this statement? We present experience with using TAMPR transformation in applications which range from efficient implementation of numerical mathematical algorithms to interlanguage transformation and the Year 2000 problem.