Reuse in Software Development Organizations in Latvia

Open access

Reuse in Software Development Organizations in Latvia

The paper presents the results of a survey, which aims to investigate the field of software reuse in software development organizations in Latvia. The topic has a particular significance since reuse may provide some economic benefits by reducing software development and operating costs, and by efficient utilization of development knowledge and corporate expertise. The objective of the study is to identify the key factors to be considered by the companies interested in establishing a software reuse program, thus improving time-to-market, costs and quality of software products by ingraining reuse into the entire software development process. Twenty factors organized into four categories were considered important within the framework of the survey. The results were obtained through the questionnaire involving software organizations in Latvia, whose responses were analyzed and used to relate the characteristics of organizations with their reuse experience. As a result, the influence of the selected factors on the success of the reuse is evaluated using four different levels (strong, weak, none, no data). Additionally, the paper includes review of related researches and comparison of the results. In conclusion, the author provides suggestions for the improvement of the reuse in Latvian software development organizations on the basis of the survey.

C. W. Krueger, "Software reuse," ACM Computing Surveys, vol. 24, New York: ACM, 1992, pp. 131-183.

H. Mili, A. Mili, S. Yacoub, and E. Addy, Reuse-Based Software Engineering: Techniques, Organization, and Measurement. John Wiley & Sons, Inc., 2002.

M. Ezran, M. Morisio, and C. Tully, Practical Software Reuse. Springer, 2002.

V. Kotov, "Forty years of software reuse," in Scientific Proceedings of Riga Technical University, Series: Computer Science, Vol. 38. Riga: RTU Publishing House, 2009, pp. 153-160.

"Software reuse and domain engineering," ReNews blog. [Online]. Available: http://wfrakes.wordpress.com/category/introduction

W. B. Frakes and C. J. Fox, "Sixteen questions about software reuse," Communications of the ACM, vol. 38, no. 6. New York: ACM, 1995, pp. 75-87.

M. Morisio, M. Ezran, and C. Tully, "Success and failure factors in software reuse," IEEE Transactions on Software Engineering, vol. 28, no. 4, 2002, pp. 340-357.

D. Lucrédio, K. dos Santos Brito, A. Alvaro, et al. "Software reuse: the Brazilian industry scenario," Journal of Systems & Software. vol. 81, no. 6, 2008, pp. 996-1013.

M. L. Griss and M. Wosser, "Making software reuse work at HP," HP Labs technical reports, Hewlett-Packard Company. [Online]. Available: http://www.hpl.hp.com/techreports/95/HPL-95-04.html

B. Frakes, Kyo Kang. "Software reuse research status and future," IEEE Transactions on Software Engineering, vol. 31, no. 7, 2005, pp. 529-536.

P. C. Clements, "FAQs: an introduction to software product lines," Software Engineering Institute. [Online]. Available: http://www.sei.cmu.edu/library/abstracts/news-atsei/productlines20053.cfm. [Accessed: September 2009]. http://www.sei.cmu.edu/library/abstracts/news-atsei/productlines20053.cfm

D. Rine and R. Sonnemann, "Investment in reusable software. A study on software reuse investment success factors," The Journal of Systems & Software, vol. 41, 1998, pp. 17-32.

Applied Computer Systems

The Journal of Riga Technical University

Journal Information

Metrics

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 65 65 7
PDF Downloads 18 18 1