enter search term and/or author name
An empirical investigation of software reuse benefits in a large telecom product
Parastoo Mohagheghi, Reidar Conradi
Article No.: 13
Background. This article describes a case study on the benefits of software reuse in a large telecom product. The reused components were developed in-house and shared in a product-family approach. Methods. Quantitative data mined...
Developing and debugging algebraic specifications for Java classes
Johannes Henkel, Christoph Reichenbach, Amer Diwan
Article No.: 14
Modern programs make extensive use of reusable software libraries. For example, a study of a number of large Java applications shows that between 17% and 30% of the classes in those applications use container classes defined in the...
There are various approaches to software size measurement. Among these, the metrics and methods based on measuring the functionality attribute have become widely used since the original method was introduced in 1979. Although functional size...
Failure patterns describe typical ways in which inputs revealing program failure are distributed across the input domain—in many cases, clustered together in contiguous regions. Based on these observations several debug testing methods have...