Staff View
GUI Lite

Descriptive

TypeOfResource
Text
TitleInfo (ID = T-1)
Title
GUI Lite
SubTitle
a reduced complexity graphical user interface development toolbox in MATLAB (with applications to digital speech processing problems)
Identifier
ETD_3068
Identifier (type = hdl)
http://hdl.rutgers.edu/1782.1/rucore10001600001.ETD.000057539
Language
LanguageTerm (authority = ISO639-2); (type = code)
eng
Genre (authority = marcgt)
theses
Subject (ID = SBJ-1); (authority = RUETD)
Topic
Electrical and Computer Engineering
Subject (ID = SBJ-2); (authority = ETD-LCSH)
Topic
Graphical user interfaces (Computer systems)--Design
Subject (ID = SBJ-3); (authority = ETD-LCSH)
Topic
User interfaces (Computer systems)--Design
Subject (ID = SBJ-4); (authority = ETD-LCSH)
Topic
MATLAB
Subject (ID = SBJ-5); (authority = ETD-LCSH)
Topic
Speech processing systems--Computer programs
Abstract (type = abstract)
Graphical User Interfaces (GUIs) are used to view and study the capabilities and limitations of a range of speech processing applications. They are invaluable teaching and algorithm implementation aids. Using a GUI to explore the capabilities of a given application greatly increases the utility of the application, particularly in the area of digital speech processing. Currently there exists a powerful GUI design toolbox, called the GUIDE (Graphical User Interface Development Environment), included with MATLAB. Learning how to use the GUIDE effectively is complicated and time-consuming. Our basic premise about the GUIDE is that a small and manageable subset of the GUIDE’s capability could provide sufficient flexibility to implement most speech processing problems of interest. With this driving principle, we have designed and implemented the GUI Lite Version 1 and Version 2 which enable the user to easily design and create GUIs in MATLAB. GUI Lite Version 1 is a single-pass design tool in which the GUI layout and callback functions (i.e., code associated with the various GUI elements like graphical displays and buttons) are integrated into a single stage solution. The GUI Lite Version 1 User Manual explains how to write code to control and manipulate the various GUI components used in a given implementation of a speech processing algorithm. GUI Lite Version 2 is a two-pass design tool in which the GUI layout is implemented in the first stage, and the selected GUI element callback functions are implemented in the second stage. GUI Lite Version 2 automates and separates the design and layout of the GUI from the writing of the callback code that controls the various GUI elements. This two stage GUI design and creation tool simplifies the process of creating viable GUIs and improves the user experience significantly. GUI Lite Versions 1 and 2 have undergone a series of user trials to develop GUIs for a range of speech processing algorithms. The trial results indicate that the two GUI Lite tools succeed in making the creation process of GUIs for speech processing algorithms a great deal simpler and more intuitive than MATLAB’s GUIDE tool.
PhysicalDescription
Form (authority = gmd)
electronic resource
Extent
vi, 241 p. : ill.
InternetMediaType
application/pdf
InternetMediaType
text/xml
Note (type = degree)
M.S.
Note (type = bibliography)
Includes bibliographical references
Note (type = statement of responsibility)
by Reemy Maria D’Souza
Name (ID = NAME-1); (type = personal)
NamePart (type = family)
D'Souza
NamePart (type = given)
Reemy Maria
NamePart (type = date)
1986-
Role
RoleTerm (authority = RULIB)
author
DisplayForm
Reemy Maria D'Souza
Name (ID = NAME-2); (type = personal)
NamePart (type = family)
RABINER
NamePart (type = given)
LAWRENCE
Role
RoleTerm (authority = RULIB)
chair
Affiliation
Advisory Committee
DisplayForm
LAWRENCE RABINER
Name (ID = NAME-3); (type = personal)
NamePart (type = family)
Wilder
NamePart (type = given)
Joseph
Role
RoleTerm (authority = RULIB)
internal member
Affiliation
Advisory Committee
DisplayForm
Joseph Wilder
Name (ID = NAME-4); (type = personal)
NamePart (type = family)
Marsic
NamePart (type = given)
Ivan
Role
RoleTerm (authority = RULIB)
internal member
Affiliation
Advisory Committee
DisplayForm
Ivan Marsic
Name (ID = NAME-1); (type = corporate)
NamePart
Rutgers University
Role
RoleTerm (authority = RULIB)
degree grantor
Name (ID = NAME-2); (type = corporate)
NamePart
Graduate School - New Brunswick
Role
RoleTerm (authority = RULIB)
school
OriginInfo
DateCreated (qualifier = exact)
2011
DateOther (qualifier = exact); (type = degree)
2011-01
Place
PlaceTerm (type = code)
xx
RelatedItem (type = host)
TitleInfo
Title
Rutgers University Electronic Theses and Dissertations
Identifier (type = RULIB)
ETD
RelatedItem (type = host)
TitleInfo
Title
Graduate School - New Brunswick Electronic Theses and Dissertations
Identifier (type = local)
rucore19991600001
Location
PhysicalLocation (authority = marcorg); (displayLabel = Rutgers, The State University of New Jersey)
NjNbRU
Identifier (type = doi)
doi:10.7282/T3JD4WF9
Genre (authority = ExL-Esploro)
ETD graduate
Back to the top

Rights

RightsDeclaration (AUTHORITY = GS); (ID = rulibRdec0006)
The author owns the copyright to this work.
Copyright
Status
Copyright protected
Availability
Status
Open
Reason
Permission or license
RightsHolder (ID = PRH-1); (type = personal)
Name
FamilyName
D'Souza
GivenName
Reemy Maria
Role
Copyright Holder
RightsEvent (ID = RE-1); (AUTHORITY = rulib)
Type
Permission or license
DateTime
2010-12-21 14:06:18
AssociatedEntity (ID = AE-1); (AUTHORITY = rulib)
Role
Copyright holder
Name
Reemy Maria D'Souza
Affiliation
Rutgers University. Graduate School - New Brunswick
AssociatedObject (ID = AO-1); (AUTHORITY = rulib)
Type
License
Name
Author Agreement License
Detail
I hereby grant to the Rutgers University Libraries and to my school the non-exclusive right to archive, reproduce and distribute my thesis or dissertation, in whole or in part, and/or my abstract, in whole or in part, in and from an electronic format, subject to the release date subsequently stipulated in this submittal form and approved by my school. I represent and stipulate that the thesis or dissertation and its abstract are my original work, that they do not infringe or violate any rights of others, and that I make these grants as the sole owner of the rights to my thesis or dissertation and its abstract. I represent that I have obtained written permissions, when necessary, from the owner(s) of each third party copyrighted matter to be included in my thesis or dissertation and will supply copies of such upon request by my school. I acknowledge that RU ETD and my school will not distribute my thesis or dissertation or its abstract if, in their reasonable judgment, they believe all such rights have not been secured. I acknowledge that I retain ownership rights to the copyright of my work. I also retain the right to use all or part of this thesis or dissertation in future works, such as articles or books.
Back to the top

Technical

ContentModel
ETD
MimeType (TYPE = file)
application/pdf
MimeType (TYPE = container)
application/x-tar
FileSize (UNIT = bytes)
9943040
Checksum (METHOD = SHA1)
83490f2f4bbe2a4195a769ac249b6b6e7167619a
Back to the top
Version 8.5.5
Rutgers University Libraries - Copyright ©2024