CLASSIC: a structural data model for objects
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
An information system for software reuse
Software reuse: emerging technology
A lexical, syntactic, and semantic framework for TELI: a user customized natural language processor
Relational models of the lexicon
Automated Program Recognition
Plan analysis of programs
Semantic acquisition in TELI: a transportable, user-customized natural language processor
ACL '86 Proceedings of the 24th annual meeting on Association for Computational Linguistics
Classifying Software for Reusability
IEEE Software
Hi-index | 0.00 |
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 re-use in a new development task. Among LaSSIE's features are an integrated natural language front-end (TELI) 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.