Proceedings

A Knowledge-Based Software Information System

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Tools. Pages 110-114.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

The difficulty of maintaining very large software systems is becoming more widely acknowledged. One of the primary problems is the need to access information about a complex and evolving system. We are exploring the contribution to be made by applying explicit knowledge representation and reasoning to the management of information about large systems. LaSSIE is a prototype tool (based on the ARGON system) that uses a frame-based description language and classification inferences to facilitate a programmer's discovery of the structure of a complex system. It also supports the retrieval of software for possible reuse in a new development task. Among LaSSIE's features are an integrated natural language frontend (TELl) that allows users to express requests in an informal and compact fashion. Although not without some limitations, LaSSIE represents significant progress over existing software retrieval methods and strictly bottom-up cross-referencing facilities.

  1. [AT&T Technical Journal, 1985] AI&T Technical Journal, Special Issue on the System 75 Digital Communica- tions System, Vol. 64, No. 1, Part 2, January 1985.
  2. [Ballard and Stumberger, 1986] Ballard, B. W., and Stum- berger, D.E., Semantic Acquisition in TELl: A Trans- portable, User-Customized Natural Language Proces- sor, 24th Annual Meeting of the ACL, New York, June 1986, pp. 20-28.
  3. [Ballard, 1988] Ballard, B. W., A Lexical, Syntactic, and Semantic Framework for a User-Customized Natu- ral Language Question-Answering System, Lexical- Semantic Relational Models, Martha Evens, Editor, Cambridge University Press, 1988, pp. 211 -236.
  4. [Biggerstaff, 1988] Biggerstaff, T. J., Design recovery for Maintenance, MCC Technical Report Number STP- 378-88, November, 1988 . .
  5. [Borgida et al., 1989] Borgida, A., Brachman, R. J., McGuinness, D., and Resnick, L. A. CLASSIC: A Structural Data Model for Objects. Proc. ACM SIGMOD-89, on Management of Data, Portland, OR., May-June, 1989
  6. [Chen and Ramamoorthy, 1986] Chen, Y. F. and Ra- mamoorthy, C. V., The C Information Abstractor, COMPSAC, Chicago, October 1986.
  7. [Steffen, 1985] The CScope Program, Berkeley UNIX Re- lease 3.2, originally written by Joe Steffen. [Frakes and Nejmeh, 1987]
  8. Frakes, W. B. and Nejmeh, B. A., An Information System for Software Reuse, Pro- ceedings of the Tenth Minnowbrook Workshop on Soft- ware Reuse, p. 142-151, 1987.
  9. [Letovsky, 1988] Letovsky, S.I., Plan Analysis of Programs, Ph.D. Thesis, Yale University, December 1988.
  10. patel-Schneider, [1984]
  11. Patel-Schneider, P. F. Small can be beautiful in knowledge representation. In Proc. IEEE Workshop on Principles of Knowledge-Based Systems, Denver, December, 1984.
  12. [patel-Schneider et al., 1984] Patel-Schneider, P. F., Brach- man, R. J., and Levesque, H. J. Argon: Knowledge representation meets information retrieval. In Proc. First Conference on Artificial Intelligence Applications, 1984,pp. 280-286.
  13. [Prieto-Diaz, 1987] Prieto-Diaz, R. and Freeman, P. Classi- fying Software for Reusability, IEEE Software 4: 6-16, January, 1987.
  14. [Robins, 1988] Robins, Gabriel., The lSI Grapher Manual, USC Information Sciences Institute, Technical Manual ISI/fM-88-197, February 1988.
  15. [Teitelman, 1974] Teitelman, W., The INTERLISP Refer- ence Manual, Bolt, Beranek and Neuman, 1974. Sec- tion 20 describes MasterScope written by L. M. Mas- inter. [Wills, 1988]
  16. Wills, L., Automated Program Recognition, Technical Report 904, MIT AI Labs,

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards