Software for Capturing Software-Design Rationale

TBMG-7022

09/02/2002

Abstract
Content

Better Elicitation and Communication of Arguments Underlying Software Engineering (BECAUSE) is a computer program that records and codifies the rationale that underlies decisions made in the course of developing software. To minimize the additional sensory, cognitive, and motor demands upon the computer programmer and the time needed for the rationale-capture task, BECAUSE elicits spoken commentary, from the programmer, in regard to the specific software design or source code on which the programmer is currently working. Therefore, a microphone and speech-digitizing circuitry are used and BECAUSE incorporates speech-recognition software that processes digitized speech signals. BECAUSE also incorporates subprograms that perform the following functions:

Meta TagsDetails
Citation
"Software for Capturing Software-Design Rationale," Mobility Engineering, September 2, 2002.
Additional Details
Publisher
Published
Sep 2, 2002
Product Code
TBMG-7022
Content Type
Magazine Article
Language
English