12
Views
10
CrossRef citations to date
0
Altmetric
Original Articles

Eliciting knowledge for software development

, , &
Pages 427-440 | Published online: 24 Oct 2007
 

Abstract

A current bottleneck in the automation of cognitive tasks, such as software development, is the lack of available, standardized, reliable and valid methods for extracting knowledge from experts. This paper discusses the development of Computer Aided Protocol (CAP) to automatically collect the general and specific cognitive task components of subjects performing a programming task. The effectiveness of CAP is evaluated in a statistically balanced experimental design (n = 30) by comparing it to traditional protocol analysis and a control group. Results indicate that while neither treatment significantly altered the solution process, CAP was able to collect the lower level commands while protocol analysis collected only 56% of these lower level commands. However, protocol analysis was able to obtain significantly more high level goals than CAP. This work suggests that the integration of both protocol and CAP for knowledge extraction would provide more effective information for the development of expert systems than is feasible with either system alone.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.