Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Transparent cross-platform source code compatibility through the use of translation libraries
Details

Transparent cross-platform source code compatibility through the use of translation libraries

Date Issued
August 1, 1997
Author(s)
Hedden, Kirk
Advisor(s)
Michael Vose
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/31776
Abstract

This study looks at the issue of cross-platform source code compatibility and how it can be achieved using a “translation library”, a set of source code files which implement calls for one computer platform on another through wrapper functions. This thesis was developed out of the need to port the link Discovery Tool, written for the West Florida Counterdrug Investigative Network, from Unix X Windows to Microsoft Windows. Many native X Windows and Unix calls were simulated with wrapper functions which provided similar functionality through native Windows calls. The results were extremely promising, allowing the original Link Discovery Tool source code to compile and link through this translation library successfully on Windows NT and Windows 95 systems while still providing very good performance. Through this method only one set of source code files need be maintained and the time and expense of a traditional port is avoided.

Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

Thesis97H433.pdf

Size

2.16 MB

Format

Unknown

Checksum (MD5)

b1413c45588203bad6923d1ec8be72c7


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science