A LEARNING-BASED SOFTWARE ENGINEERING ENVIRONMENT FOR REUSING DESIGN KNOWLEDGE

被引:1
作者
BAILIN, SC
GATTIS, RH
TRUSZKOWSKI, W
机构
[1] CTA INC,ROCKVILLE,MD 20852
[2] NASA,GODDARD SPACE FLIGHT CTR,DIV DATA SYST TECHNOL,GREENBELT,MD 20771
关键词
D O I
10.1142/S0218194091000251
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As part of the NASA/Goddard Code 522.3 research program in software engineering, a Knowledge-Based Software Engineering Environment (KBSEE) is being developed. The KBSEE will support a comprehensive artifact-reuse capability and will incorporate knowledge-based concepts such as machine learning and design knowledge capture. The distinguishing features of this work are that it is a systematic approach to the reuse of knowledge, not just of products, and it implements learning as an explicitly supported function in a software engineering environment. Each of these objectives' is currently being pursued in a distinct prototype environment: design knowledge capture and knowledge reuse in KAPTUR (Knowledge Acquisition for Preservation of Tradeoffs and Underlying Rationales), and learning in LEARN (Learning Enhanced Automation of Reuse engineering). Despite their prototype realization in different environments, the integration of these approaches into an overall KBSEE is a key goal of our work.
引用
收藏
页码:351 / 371
页数:21
相关论文
共 10 条
  • [1] BAILIN SC, 1990, 5TH P KNOWL BAS SOFT
  • [2] BAILIN SC, 1988, COMMUN ACM MAY
  • [3] BOOCH G, 1990, OBJECT ORIENTED DESI
  • [4] Dejong G., 1986, Machine Learning, V1, P145, DOI 10.1023/A:1022898111663
  • [5] GATTIS RH, 1991, APR P FLOR ART INT R
  • [6] GOMAA H, 1990, SUSTAINING ENG LIFE
  • [7] MINTON S, 1990, MACHINE LEARNING PAR
  • [8] MITCHELL T, 1985, 9TH P IJCAI
  • [9] Riesbeck C.K., 1989, INSIDE CASE BASED RE
  • [10] SHAVLIK JW, 1990, EXTENDING EXPLANATIO