Chapter One

Comparing Reuse Strategies in Different Development Environments

Julia Varnell-Sarjeant; Anneliese Amschler Andrews    Department of Computer Science, University of Denver, Denver, Colorado, USA


There is a debate in the aerospace industry whether lessons from reuse successes and failures in nonembedded software can be applied to embedded software. This chapter analyzes and compares reuse success and failures in embedded versus nonembedded systems. A survey of the literature identifies empirical studies of reuse that can be used to compare reuse outcomes in embedded versus nonembedded systems. Reuse outcomes include amount of reuse, effort, quality, performance, and overall success. We also differentiate between types ...

Get Advances in Computers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.