Human and Software Factors for Successful System Adaptation
Lange, Douglas S.
MetadataShow full item record
Most visions for decision support and information technology anticipate the use of machine learning to enable software to respond to an adapting environment, including the ability to learn capabilities while on-the-job. Currently, systems and software engineering processes hinder employment of task learning technology, because the adaptation it provides runs counter to our notions of stability. Similarly, systems must typically demonstrate satisfaction of requirements before deployment, rather than learn tasks while on the job. This paper introduces new problems for the field of software engineering and discusses an approach for preparing cognitive systems for deployment. We describe one approach to a boot camp for cognitive systems and present the results of simulations of the boot camp. The results of our experiments provide thresholds and patterns for knowledge, and the requirement for specific patterns of human use of cognitive systems. These results are then used to infer requirements for a boot camp and measures for the prediction of successful employment of the assistant.
12th International Command and Control Research and Technology Symposium (ICCRTS), June 19-21, 2007 at the Naval War College, Newport, RI.
Showing items related by title, author, creator and subject.
Cannon, Christopher J. (Monterey, California. Naval Postgraduate School, 2007-09);Weapon systems and programs are becoming increasingly more dependent on software as a critical technology for the success of the programs. Along with this dependence on performance, the costs associated with software are ...
Agrawal, B.N. (2005);This paper presents a review of the spacecraft design program at the Naval Postgraduate School. This program is part of the space systems engineering curriculum. In this curriculum, the students take at least one course ...
Buckley, Robert L. (Monterey, California. Naval Postgraduate School, 1991-03);For over 25 years, the United States Navy has been designing, developing, and maintaining software for embedded computer systems. Throughout this generation of Naval aviation software development, no collective analysis ...