This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Software Reuse Research: Status and Future
July 2005 (vol. 31 no. 7)
pp. 529-536
This paper briefly summarizes software reuse research, discusses major research contributions and unsolved problems, provides pointers to key publications, and introduces four papers selected from The Eighth International Conference on Software Reuse (ICSR8).

[1] B. Stroustrup, “Language-Technical Aspects of Reuse,” Proc. Fourth Int'l Conf. Software Reuse (ICSR '96), 1996.
[2] J. Favaro, K. Favaro, and P. Favaro, “Value Based Software Reuse Investment,” Annals of Software Eng., vol. 5, pp. 5-52, 1998.
[3] C. Krueger, “Eliminating the Adoption Barrier,” IEEE Software, pp. 29-31, July/Aug. 2002.
[4] W. Frakes and C. Terry, “Software Reuse: Metrics and Models,” ACM Computing Surveys, vol. 28, pp. 415-435, 1996.
[5] W. Frakes, R. Prieto-Diaz, and C. Fox, “DARE: Domain Analysis and Reuse Environment,” Annals of Software Eng., vol. 5, pp. 125-141, 1998.
[6] O. Alonso, “Generating Text Search Applications for Databases,” IEEE Software, pp. 98-105, 2003.
[7] D.M. Weiss and C.T. R. Lai, Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley, 1999.
[8] K.C. Kang, J. Lee, and P. Donohoe, “Feature-Oriented Product Line Engineering,” IEEE Software, vol. 19, no. 4, pp. 58-65, July/Aug. 2002.
[9] K.C. Kang et al., “Feature-Oriented Domain Analysis (FODA) Feasibility Study,” Technical Report CMU/SEI-90-TR-21, Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, Penn., 1990.
[10] K.C. Kang et al., “Feature-Oriented Product Line Software Engineering: Principles and Guidelines ,” Domain Oriented Systems Development: Perspectives and Practices, K. Itoh et al., eds., pp. 29-46, 2003.
[11] C. Atkinson et al., Component-Based Product Line Engineering with UML. Addison-Wesley, 2002.
[12] H. Gomaa, Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison-Wesley, 2004.
[13] R. Ommering et al., “The Koala Component Model for Consumer Electronics Software,” Computer, vol. 33, no. 3, pp. 78-85, Mar. 2000.
[14] J. Kramer et al., “Software Architecture Description,” Software Architecture for Product Families: Principles and Practice, M. Jazayeri et al., eds., pp. 31-64, 2000.
[15] F. Buschmann et al., Pattern-Oriented Software Architecture. Chichester, UK; New York: Wiley, 1996.
[16] W. Tracz, “DSSA (Domain-Specific Software Architecture) Pedagogical Example,” ACM SIGSOFT Software Eng. Notes, vol. 20, no. 3, pp. 49-62, July 1995.
[17] N. Leveson, Safeware: System Safety and Computers. Addison-Wesley, 1995.
[18] B. Meyer, “.NET is Coming,” Computer, vol. 34, no. 8, pp. 92-97, Aug. 2001.

Index Terms:
Index Terms- Software reuse, domain engineering, research, metrics, architectures, generators, finance.
Citation:
William B. Frakes, Kyo Kang, "Software Reuse Research: Status and Future," IEEE Transactions on Software Engineering, vol. 31, no. 7, pp. 529-536, July 2005, doi:10.1109/TSE.2005.85
Usage of this product signifies your acceptance of the Terms of Use.