Title
A calculus of program modifications
Abstract
It is common to distinguish between two paradigms of software reuse: black boxreuse, which consists in reusing components verbatim, without modifying them; andwhite box reuse, which provides for making modifications to retrieved componentsbefore using them. Because software components are very information-rich (i.e. ittakes a great deal of information to characterize a component), the chances of anexact match between an available component and a query are in general very slim;hence it...
Year
DOI
Venue
1997
10.1145/258366.258415
SSR
Keywords
Field
DocType
program modification,software component,software development methodologies,user requirements,reusability
Programming language,Software engineering,Systems engineering,Computer science,Calculus
Conference
Volume
Issue
ISSN
22
3
0163-5948
ISBN
Citations 
PageRank 
0-89791-945-9
4
0.47
References 
Authors
24
4
Name
Order
Citations
PageRank
R. Mili140.47
M. Frappier2211.83
Jules Desharnais349350.06
A. Mili414716.73