SBIR-STTR Award

User Interface Management System for GIS Applications
Award last edited on: 11/13/2002

Sponsored Program
SBIR
Awarding Agency
DOD : Army
Total Award Amount
$761,167
Award Phase
2
Solicitation Topic Code
A91-148
Principal Investigator
Karl Wolf

Company Information

Century Computing Inc

8101 Sandy Spring Road
Laurel, MD 20707
   (301) 953-3330
   N/A
   www.cen.com
Location: Single
Congr. District: 04
County: Prince Georges

Phase I

Contract Number: DAAA15-92-C-0035
Start Date: 4/15/1992    Completed: 12/30/1992
Phase I year
1991
Phase I Amount
$50,280
Increasingly, system designers and developers look to graphical user interface (GUI) technology to implement modern computer applications. But as software becomes easier to use, the development costs soar; for example, it is common to see the user interface constitute 60 % or more of applciation development costs. Though there have been significant recent advances in workstation technology and standardization of graphical software, full-functioned software tools to assist in developing GUIs are difficult to find. Of the tools that do exist, there is a glaring deficiency in that programmers--with considerable knoledge of the complexities of the underlying graphical software--are required to implement the user interface. The proposed project is for development of innovative software tools, the purpose of which is to increase productivity of the system developers and to increase the quality of the resulting user interfaces. The tools will cater to the non-programmer, so that end-users, system engineers, and human factors engineers may design and test GUIs from the end-user's perspective. The code name of this product is the "CHI Toolset", where CHI stands for "Computer/Human iNterface". The product will be based upon TAE Plus, a powerful and widely used UIMS developed for NASA by Century Computing.

Benefits:
he purpose of the tools described here is to increase software development productivity for GUIs. tHese tools are general-purpose and will have benefits for all applications that have a GUI, whether government or commercial.

Keywords:
Graphical User Interface Graphical User Interface Software Tools Software Tools Computer-Assisted Software Computer-Assisted Software Rapid Prototyping Rapid Prototyping Geographical information systems Geographical information systems Object-oriented Object-oriented Direct Manipulation Direct Manipulation User interface management systems User interface management systems Mapping Mapping GIS UIMS

Phase II

Contract Number: DAAA15-93-C-0088
Start Date: 9/30/1993    Completed: 1/30/1996
Phase II year
1993
Phase II Amount
$710,887
Increasingly, system designers and developers look to graphic user interface (GUI) technology to implement modern computer applications. But as software becomes easier to use, the development costs soar; for example, it is common to see the user interface constitute 60% or more of application development costs. The proposed project is for development of innovative software tools, the purpose of which is to increase productivity of the system developers and to increase the quality of the resulting user interfaces. We specifically target applications for Geographical Information Systems (GIS), where the end-user manipulates vector-oriented overlays on a map background of raster data. The product will be based upon TAE Plus, a powerful and widely-used User Interface Management System (UIMS) developed for NASA by Century Computing. TAE Plus will be the UIMS "platform" which we will enhance with features specifically designed for GIS applications.

Benefits:
The UIMS tools increase software development productivity for GIS applications and facilitate the implementation of high-quality user interfaces. Use of the tools also standardizes the overall structure of such applications, substantially lowering the training and maintenance costs.

Keywords:
Graphical User Interface Graphical User Interface Software Tools Software Tools Computer-Assisted Software Computer-Assisted Software Rapid Prototyping Rapid Prototyping Geographical information systems Geographical information systems Object-oriented Object-oriented Direct Manipulation Direct Manipulation User interface management systems User interface management systems Mapping Mapping GIS UIMS