TACT: a protocol conversion toolkit

  • Authors:
  • J. Auerbach

  • Affiliations:
  • IBM T.J. Watson Res. Center, Yorktown Heights, NY

  • Venue:
  • IEEE Journal on Selected Areas in Communications
  • Year:
  • 2006

Quantified Score

Hi-index 0.07

Visualization

Abstract

A description is given of TACT (Transport Abstraction Conversion Toolkit), a toolkit (or software function library) for synthesizing conversions between different transport interfaces. TACT classifies transport interfaces according to their abstraction type or basic model of communication. Each actual transport interface is converted to or from a canonical form for its abstraction type, and TACT provides sufficient abstraction converters to convert between all of the canonical forms. A TACT conversion is accomplished by combining some number of elementary conversions that execute in series. Also provided are remedies for other sources of heterogeneity, such as differences in endpoint naming or buffer management. A program that has been augmented with TACT functions can adapt to different available transports at run time