Design of an object-oriented language syntax for UIL, the User Interface Language of the Space Station FREEDOM

Persistent Link:
http://hdl.handle.net/10150/277182
Title:
Design of an object-oriented language syntax for UIL, the User Interface Language of the Space Station FREEDOM
Author:
Sos, Garrett Tim, 1959-
Issue Date:
1989
Publisher:
The University of Arizona.
Rights:
Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
Abstract:
The design of a new computer language, called the User Interface Language (UIL), is analyzed and evaluated by coding a representative procedure. UIL will provide the man-machine interface for command procedures on the Space Station FREEDOM. The UIL procedure written is modeled after an operational procedure used in the Space Shuttle program. This work provides a concrete test case to verify that UIL can be used to implement procedures for the Space Station. The object oriented approach taken with UIL is based on the successful application of these concepts for a variety of other software tools in operation today. Three major enhancements are proposed in this thesis: event handlers, data structures, and class/object creation capabilities. The addition of these capabilities changes the character of UIL from an object manipulation language to an object based language. The new capabilities, if adopted, will profoundly change the future of UIL.
Type:
text; Thesis-Reproduction (electronic)
Keywords:
Programming languages (Electronic computers); Object-oriented programming (Computer science); Space stations.
Degree Name:
M.S.
Degree Level:
masters
Degree Program:
Graduate College; Electrical & Computer Engineering
Degree Grantor:
University of Arizona
Advisor:
Cellier, Francois E.

Full metadata record

DC FieldValue Language
dc.language.isoen_USen_US
dc.titleDesign of an object-oriented language syntax for UIL, the User Interface Language of the Space Station FREEDOMen_US
dc.creatorSos, Garrett Tim, 1959-en_US
dc.contributor.authorSos, Garrett Tim, 1959-en_US
dc.date.issued1989en_US
dc.publisherThe University of Arizona.en_US
dc.rightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.en_US
dc.description.abstractThe design of a new computer language, called the User Interface Language (UIL), is analyzed and evaluated by coding a representative procedure. UIL will provide the man-machine interface for command procedures on the Space Station FREEDOM. The UIL procedure written is modeled after an operational procedure used in the Space Shuttle program. This work provides a concrete test case to verify that UIL can be used to implement procedures for the Space Station. The object oriented approach taken with UIL is based on the successful application of these concepts for a variety of other software tools in operation today. Three major enhancements are proposed in this thesis: event handlers, data structures, and class/object creation capabilities. The addition of these capabilities changes the character of UIL from an object manipulation language to an object based language. The new capabilities, if adopted, will profoundly change the future of UIL.en_US
dc.typetexten_US
dc.typeThesis-Reproduction (electronic)en_US
dc.subjectProgramming languages (Electronic computers)en_US
dc.subjectObject-oriented programming (Computer science)en_US
dc.subjectSpace stations.en_US
thesis.degree.nameM.S.en_US
thesis.degree.levelmastersen_US
thesis.degree.disciplineGraduate Collegeen_US
thesis.degree.disciplineElectrical & Computer Engineeringen_US
thesis.degree.grantorUniversity of Arizonaen_US
dc.contributor.advisorCellier, Francois E.en_US
dc.identifier.proquest1339062en_US
dc.identifier.oclc24259320en_US
dc.identifier.bibrecord.b17840351en_US
All Items in UA Campus Repository are protected by copyright, with all rights reserved, unless otherwise indicated.