What can program supervision do for program reuse?
Author(s) -
Monique Thonnat,
Sabine Moisan
Publication year - 2000
Publication title -
iee proceedings - software
Language(s) - English
Resource type - Book series
eISSN - 1463-9831
pISSN - 1462-5970
ISBN - 3-540-64574-8
DOI - 10.1049/ip-sen:20000898
Subject(s) - reuse , computer science , software engineering , modular design , code reuse , set (abstract data type) , focus (optics) , knowledge base , programming language , knowledge management , engineering management , software , engineering , world wide web , physics , optics , waste management
The authors are interested in a knowledge-based technique (called program supervision) for managing the reuse of a modular set of programs. The focus of the paper is to analyse which reuse problems program supervision can solve. First, they propose a general definition for program supervision, a knowledge representation model, and a reasoning model. They then analyse a program supervision solution for reuse in terms of the structure of the programs to re-use and in terms of the effort for building a program supervision knowledge base. The paper concludes with what program supervision can do for program reuse from the points of view of the code developers, the experts, and the end-users
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom