Copying and swapping: Influences on the design of reusable software components

DE Harms, BW Weide - IEEE Transactions on Software …, 1991 - search.proquest.com
The assignment statement for copying the value of one variable to another is the only built-in
mechanism for data movement in most modern programming languages. When dealing with …

Reusable software components

BW Weide, WF Ogden, SH Zweben - Advances in computers, 1991 - Elsevier
Publisher Summary The chapter focuses on consolidating important recent technical
advances that help in making reusable software components more feasible. It describes a …

[引用][C] Reusability comes of age

W Tracz - Software reuse: emerging technology, 1988 - dl.acm.org
Reusability comes of age | Software reuse: emerging technology skip to main content ACM
Digital Library home ACM home Google, Inc. (search) Advanced Search Browse About Sign in …

Software reuse by specialization of generic procedures through views

GS Novak - IEEE Transactions on Software Engineering, 1997 - ieeexplore.ieee.org
A generic procedure can be specialized, by compilation through views, to operate directly on
concrete data. A view is a computational mapping that describes how a concrete type …

Can programmers reuse software?

SN Woodfield, DW Embley, DT Scott - IEEE Software, 1987 - search.proquest.com
Can Programmers _ Page 1 Can Programmers _ Reuse Software? An experimentasked
programmers untrained in reuse to evaluate component reusability. They did poorly. Are …

Recasting algorithms to encourage reuse

BW Weide, WF Ogden, M Sitaraman - IEEE Software, 1994 - ieeexplore.ieee.org
Instead of viewing algorithms as single large operations, the authors use a machine-
oriented view to show how they can be viewed as collections of smaller objects and …

Sixteen questions about software reuse

WB Frakes, CJ Fox - Communications of the ACM, 1995 - dl.acm.org
Software reuse is the use of existing software knowledge or artifacts to build new software
artifacts. Reuse is sometimes confused with porting. The two are distinguished as follows …

Practical improvements to the construction and destruction of static single assignment form

P Briggs, KD Cooper, TJ Harvey… - Software: Practice and …, 1998 - Wiley Online Library
Abstract Static Single Assignment (SSA) form is a program representation that is becoming
increasingly popular for compiler-based code optimization. In this paper, we address three …

[引用][C] Abstract programming and program transformation—An approach to reusing programs

JM Boyle - Software reusability: vol. 1, concepts and models, 1989 - dl.acm.org
programming and program transformation—an approach to reusing programs | Software
reusability: vol. 1, concepts and models skip to main content ACM Digital Library home ACM …

Four dynamics for bringing use back into software reuse

KC Desouza, Y Awazu, A Tiwana - Communications of the ACM, 2006 - dl.acm.org
Four dynamics for bringing use back into software reuse Page 1 96 January 2006/Vol. 49, No.
1 COMMUNICATIONS OF THE ACM Page 2 COMMUNICATIONS OF THE ACM January …