Complex software applications are difficult to learn to use and to remember how to use. Further, the user has no control over the functionality available in a given application. The software we use can be created and modified only by a relatively small group of elite, highly skilled artisans known as programmers. "Normal users" are powerless to create and modify software themselves, because the tools for software development, designed by and for programmers, are a barrier to entry. This software, when completed, will be a user-adaptable computing environment in which the user is really in control of his/her own software, able to adapt the system, make new parts of the system interactive, and even modify the behavior of the system itself. Som key features of the basic environment that have been implemented are (a) books in bookcases, where all data is stored, (b) context-sensitive compass menus (compass, because the buttons are located in compass directions relative to the mouose cursor position), (c) importing tabular data and displaying it in a book, (d) light-weight table querying/sorting, (e) a Reach&Get capability (sort of a "smart" copy/paste that prevents the user from copying invalid data), and (f) a LogBook that automatically logs all user actions that change data or the system itself. To bootstrap toward full end-user adaptability, we implemented a set of development tools. With the development tools, compass menus can be made and customized.
To order this software or receive further information, please fill out the following request: Request Software
Osbourn, Gordon C., Bouchard, Ann M., and Bartholomew, John W. Adaptable Computing Environment/Self-Assembling Software.
Computer software. Vers. 00. USDOE. 25 Sep. 2007.
Web.
Osbourn, Gordon C., Bouchard, Ann M., & Bartholomew, John W. (2007, September 25). Adaptable Computing Environment/Self-Assembling Software (Version 00) [Computer software].
Osbourn, Gordon C., Bouchard, Ann M., and Bartholomew, John W. Adaptable Computing Environment/Self-Assembling Software.
Computer software. Version 00. September 25, 2007.
@misc{osti_1231089,
title = {Adaptable Computing Environment/Self-Assembling Software, Version 00},
author = {Osbourn, Gordon C. and Bouchard, Ann M. and Bartholomew, John W.},
abstractNote = {Complex software applications are difficult to learn to use and to remember how to use. Further, the user has no control over the functionality available in a given application. The software we use can be created and modified only by a relatively small group of elite, highly skilled artisans known as programmers. "Normal users" are powerless to create and modify software themselves, because the tools for software development, designed by and for programmers, are a barrier to entry. This software, when completed, will be a user-adaptable computing environment in which the user is really in control of his/her own software, able to adapt the system, make new parts of the system interactive, and even modify the behavior of the system itself. Som key features of the basic environment that have been implemented are (a) books in bookcases, where all data is stored, (b) context-sensitive compass menus (compass, because the buttons are located in compass directions relative to the mouose cursor position), (c) importing tabular data and displaying it in a book, (d) light-weight table querying/sorting, (e) a Reach&Get capability (sort of a "smart" copy/paste that prevents the user from copying invalid data), and (f) a LogBook that automatically logs all user actions that change data or the system itself. To bootstrap toward full end-user adaptability, we implemented a set of development tools. With the development tools, compass menus can be made and customized.},
doi = {},
url = {https://www.osti.gov/biblio/1231089},
year = {Tue Sep 25 00:00:00 EDT 2007},
month = {Tue Sep 25 00:00:00 EDT 2007},
note =
}