Introducing architecture-centric reuse into a small development organization

9Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Reuse promises cost-effective development and maintenance of software systems. Profiting from reuse, however, requires an upfront investment into creating building blocks to be reused by applications. When therefore required resources are limited, creating reusable building blocks practically often means migrating existing software assets into reusable components while concurrently realizing new developments. This pragmatic approach, which is especially often found in small organizations, often frustrates the vision of successful reuse across similar products. This paper, however, presents a success story of iteratively introducing architecture-centric development at Wikon GmbH. This small German company develops remote monitoring and controlling devices with a small team of three engineers only. The presented approach for adopting systematic reuse eventually reduced effort for development and testing by more than 35% without any decline in quality. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Beyer, H. J., Hein, D., Schitter, C., Knodel, J., Muthig, D., & Naab, M. (2008). Introducing architecture-centric reuse into a small development organization. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5030 LNCS, pp. 1–13). https://doi.org/10.1007/978-3-540-68073-4_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free