Experiences in Introducing and Measuring Software Reuse
at IBM Endicott Programming Laboratory

Patricia Stump
IBM Endicott Programming Laboratory
Dept. G95/16-4D10
17C & Glendale Drive
Endicott, NY 13760
Tel: (607) 752-6237
Email: stump@gdlvm7.vnet.ibm.com

Jim Gesacion

IBM Endicott Programming Laboratory
Dept. G85/17-3R16
17C & Glendale Drive
Endicott, NY 13760
Tel: (607) 752-6254

Abstract:

This position paper describes approaches to introducing software reuse as an ingrained part of software development for the Virtual Machine / Enterprise Systems Architecture (VM/ESA) operating system and related products at the Endicott Programming Laboratory (EPL). We discuss the major inhibitors and how to overcome them. Our approach is to motivate software developers to participate without making large investments in time and effort, and to measure reuse in a simple, useful, and comprehensive way.



Keywords: Reuse experiences, reuse program introduction, reuse measurements



Workshop Goals: Learn and exchange information on reuse methods and experiences.



Working Groups: Reuse process models, Reuse and OO methods, Reuse and formal methods, Useful and collectible metrics, Reusable component certification