NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The KASE approach to domain-specific software systemsDesigning software systems, like all design activities, is a knowledge-intensive task. Several studies have found that the predominant cause of failures among system designers is lack of knowledge: knowledge about the application domain, knowledge about design schemes, knowledge about design processes, etc. The goal of domain-specific software design systems is to explicitly represent knowledge relevant to a class of applications and use it to partially or completely automate various aspects of the designing systems within that domain. The hope is that this would reduce the intellectual burden on the human designers and lead to more efficient software development. In this paper, we present a domain-specific system built on top of KASE, a knowledge-assisted software engineering environment being developed at the Stanford Knowledge Systems Laboratory. We introduce the main ideas underlying the construction of domain specific systems within KASE, illustrate the application of the idea in the synthesis of a system for tracking aircraft from radar signals, and discuss some of the issues in constructing domain-specific systems.
Document ID
19930008313
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Bhansali, Sanjay
(Stanford Univ. Palo Alto, CA, United States)
Nii, H. Penny
(Stanford Univ. Palo Alto, 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
93N17502
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available