Back to results

Virginia Tech

A device-independent graphical user interface for theoretical studies of surface temperatures generated by friction

Abstract

dc:description.abstract

Computer graphics is an important tool for engineering visualization and computer aided design systems. The use of this tool to create graphical user interfaces (GUIs) for engineering applications is growing dramatically owing to the almost real-time response to creative thinking which allows engineers to quickly visualize many potential solutions to a problem. This thesis describes the creation of a GUI for a software system which is capable of predicting the surface temperatures generated at the contact between two sliding bodies. This GUI uses the ISO standard PHIGS for 3D graphics support. The use of PHIGS and the standard programming language C renders this system device-independent and hence, portable. Although PHIGS supports the creation of graphics-based engineering applications, many basic functions required for a GUI (e.g. functions for menus, templates, etc.) need to be created from scratch. During the creation of the GUI described in this thesis, special attention was paid to functions which could be created as re-usable, high-level functions. These functions can be made available to other programmers who wish to create similar GUIs for other engineering applications. The design and creation of these high-level functions and the use of these high-level functions in the creation of the GUI for the surface temperature prediction software are described in this thesis.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Mechanical Engineering
Department dc:contributor.department
Mechanical Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
1992

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Janajreh, Isam Mustafa
Committee members dc:contributor.committeemember
  • Jayaram, Sankar
  • Myklebust, Arvid
  • Reinholtz, Charles F.
  • Vick, Brian L.

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
etd-12232009-020548
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/46405

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Janajreh, Isam Mustafa. A device-independent graphical user interface for theoretical studies of surface temperatures generated by friction. masters thesis, Virginia Tech, 1992. http://hdl.handle.net/10919/46405