NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Knowledge-intensive software design systems: Can too much knowledge be a burden?While acknowledging the considerable benefits of domain-specific, knowledge-intensive approaches to automated software engineering, it is prudent to carefully examine the costs of such approaches, as well. In adding domain knowledge to a system, a developer makes a commitment to understanding, representing, maintaining, and communicating that knowledge. This substantial overhead is not generally associated with domain-independent approaches. In this paper, I examine the downside of incorporating additional knowledge, and illustrate with examples based on our experience in building the SIGMA system. I also offer some guidelines for developers building domain-specific systems.
Document ID
19930008329
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Keller, Richard M.
(Sterling Software, Inc. Moffett Field, CA, United States)
Date Acquired
September 6, 2013
Publication Date
July 1, 1992
Publication Information
Publication: NASA. Ames Research Center, Working Notes from the 1992 AAAI Workshop on Automating Software Design. Theme: Domain Specific Software Design
Subject Category
Computer Programming And Software
Accession Number
93N17518
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available