Published in 1993. Software reuse has been shown to achieve improvements in productivity, quality and timeliness of software. The collection of papers in this book were given at a seminar organized by UNICOM and the British Computer Society Software Reuse Specialist Group. They address the reasons why software reuse can maximize an organization's return from past expenditure and ensure a good future expenditure. Increasing the automation of software development requires access to explicit knowledge about processes and products involved. The chapters examine the relationship between reuse and other aspects of software engineering, including management techniques and structures, CASE, methodologies and object orientation. In addition, the papers aim to provide a structures insight into new techniques which will become available through the 1990s. This text is suitable for software managers and directors, software engineers, software professionals, academics, and other involved in software engineering research.
1. An Introduction to Software Reuse Management, Paul Walton
2.
Successful Management Structures for Reuse, Ivan Kruzela
3. Measuring Reuse
in Software Production, David Mole
4. Migrating Towards Software Reuse, Ian
Reekie
5. The Component Management Road to Reuse, Malcolm Fowles
6. Software
Reuse: State of the Art and Survey of Technical Approaches, Alistair
Sutcliffe
7. Formal Methods and Transformations in Software Reuse, Martin
Ward
8. Domain Analysis, Pat Hall
9. Application Templates: Reusable Design,
P. McParland
10. Human Issues in Software Reuse, Neil Maiden
11. Process
Modelling: A Critical Analysis, Anthony Finkelstein, Jeff Kramer and Matthew
Hales
12. Writing Reusable Components in Ada, Mark Ratcliffe
13. AD/Advantage
A Practical Software Reuse Solution, Gordon Woodcock.
Paul Walton, Neil Maiden