Reuse Bibliography

Courtesy of The Object Agency, Inc.

[Adelson and Soloway, 1985]. B. Adelson and E. Soloway, "The Role of Domain Experience in Software Design," IEEE Transactions on Software Engineering, Vol. SE-11, No. 11, November 1985, pp. 1351 - 1360.

[Alexandridis, 1986]. N.A. Alexandridis, "Adaptable Software and Hardware: Problems and Solutions, " IEEE Computer, Vol. 19, No. 2, February 1986, pp. 29 - 39.

[Al-Haddad et al., 1991]. H.M. Al-Haddad, K.M. George, and M.H. Samadzadeh, "Approaches to Reusability in C++ and Eiffel," Journal of Object-Oriented Programming, Vol. 4, No. 5, September 1991, pp. 34, 36 - 41, 43 - 45.

[Allen and Holtzman, 1987]. B.P. Allen and P.L. Holtzman, "Simplifying the Construction of Domain-Specific Automatic Programming Systems: The NASA Automated Software Development Workstation Project," Proceedings of the Space Operations Automation and Robotics Workshop, Houston, Texas, 1987, pp. 407 - 410.

[Arango, 1988]. G.F. Arango, "Evaluation of a Reuse-Based Software Construction Technology," Proceedings of the Second IEE/BCS Conference: Software Engineering 88, London, United Kingdom, 1988, pp. 85 - 92.

[Arango, 1989]. G.F. Arango, "Domain Analysis: From Art to Engineering Discipline," Proceedings of the Fifth International Workshop On Software Specification and Design (Software Engineering Notes, Vol. 14, No. 3), May 1989, pp. 152 - 159.

[Arico and Gargaro, 1989]. F. Arico and A. Gargaro, "Disciplined Reusable Ada Programming for Real-Time Applications," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 443 - 455.

[Atkinson, 1991]. C. Atkinson, Object-Oriented Reuse, Concurrency and Distribution, Addison-Wesley Publishing Company, Reading, Massachusetts, 1991.

[Bailey and Basili, 1990]. J.W. Bailey and V.R. Basili, "Software Reclamation: Improving Post-Development Reusability," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 477 - 499.

[Bardin and Thompson, 1988]. B. Bardin and C. Thompson, "Using the Re-Export Paradigm to Build Composable Ada Software Components," Ada Letters, Vol. 8, No. 2, March/April 1988, pp. 39 - 54.

[Barnes and Bollinger, 1991]. B. Barnes and T. Bollinger, "Making Reuse Cost Effective," IEEE Software, Vol. 8, No. 1, January 1991, pp. 13 - 24.

[Barstow, 1985]. D.R. Barstow, "Domain-Specific Automatic Programming," IEEE Transactions on Software Engineering, Vol. SE-11, No. 11, November 1985, pp. 1321 - 1336.

[Basili et al., 1983]. V.R. Basili, R.W. Selby, Jr. and T.-Y. Phillips, "Metric Analysis and Data Validation Across FORTRAN Projects," IEEE Transactions on Software Engineering, Vol. SE-9, No. 6, November 1983, pp. 652-663.

[Basili, 1980]. V. R. Basili, Editor, Tutorial on Models and Metrics for Software Management and Engineering, IEEE Computer Society Press (catalog number EHO-167-7), New York, New York, 1980.

[Bassett, 1987]. P.G. Bassett, "Frame-Based Software Engineering," IEEE Software, Vol. 4, No. 4, July 1987, pp. 9 - 16.

[Batory et al, 1988]. D.S. Batory, J.R. Barnett, J. Roy, B.C. Twichell, and J.F. Garza, Construction of File Management Systems From Software Components, Technical Report TR-88-36 REV, University of Texas, Austin, Texas, October 1988.

[Batory et al., 1994]. D.S. Batory, V. Singhal, J. Thomas, S. Sasari, B. Geraci, and M. Sirkin, "The Gen Voca Model of Software-System Generators," IEEE Software, Vol. 11, No. 5, September 1994, pp. 89 - 94.

[Beane et al, 1984]. J. Beane, N. Giddings, and J. Silverman, "Quantifying Software Designs," Proceedings of the Seventh International Conference on Software Engineering, 1984, pp. 314 - 322.

[Behrens, 1983]. C.A. Behrens, "Measuring the Productivity of Computer Systems Development," IEEE Transactions on Software Engineering, Vol. SE-9, No. 6, November 1983, pp. 648 - 651.

[Berard, 1985]. E.V. Berard, An Object-Oriented Design Handbook for Ada Software, EVB Software Engineering, Inc., Frederick, Maryland, 1985.

[Berard, 1986]. E.V. Berard, "Creating Reusable Ada Software," Proceedings of the National Conference on Software Reusability and Maintainability, September, 1986.

[Berard, 1987a]. E.V. Berard, Creating Reusable Ada Software, (Course Notes), EVB Software Engineering, Inc., Frederick, Maryland, 1987.

[Berard, 1987b]. E.V. Berard, "Software Reusability Cannot Be Considered in a Vacuum," Digest of Papers COMPCON, Spring 1987, IEEE Catalog Number 87CH2409-1, Computer Society Order Number 764, Computer Society Press of the IEEE, Washington, D.C., pp. 390 - 393.

[Berlin, 1990]. L. Berlin, "When Objects Collide: Experiences With Reusing Multiple Class Hierarchies," OOPSLA/ECOOP '90 Conference Proceedings, Special Issue of SIGPLAN Notices, Vol. 25, No. 10, October 1990, pp. 181 - 193.

[Biggerstaff and Perlis, 1984]. E. Biggerstaff and A.J. Perlis, "Foreword: Special Issue on Software Reusability ," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1987, pp. 474 - 477.

[Biggerstaff and Perlis, 1989a]. T. Biggerstaff and A.J. Perlis, Software Reusability, Volume 1: Concepts and Models, Addison-Wesley, Reading, Massachusetts, 1989.

[Biggerstaff and Perlis, 1989b]. T. Biggerstaff and A.J. Perlis, Software Reusability, Volume 2: Applications and Experience, Addison-Wesley, Reading, Massachusetts, 1989.

[Biggerstaff and Richter, 1987]. T. Biggerstaff and C. Richter, "Reusability Framework, Assessment, and Directions," IEEE Software, Vol. 4, No. 2, March 1987, pp. 41 - 49.

[Biggerstaff, 1989]. T. Biggerstaff, "Design Recovery for Maintenance and Reuse," IEEE Computer, Vol. 22, No. 7, July 1989, pp. 36 - 49.

[Boehm et al., 1980]. B.W. Boehm, J.R. Brown and M. Lipow, "Quantitative Evaluation of Software Quality," Tutorial on Models and Metrics for Software Management and Engineering, ed. V.R. Basili, IEEE Computer Society Press, 1980, New York, New York, pp. 218 - 231.

[Boehm, 1981]. B.W. Boehm, Software Engineering Economics, Prentice-Hall, Englewood Cliffs, New Jersey, 1981.

[BOEING, 1986]. E-3 Reusable Software Catalog (CDRL 109), Boeing Aerospace Company, Seattle, Washington, 1986.

[Bollinger and Barnes, 1988]. T.B. Bollinger and B.H. Barnes, "Reuse Rules: An Adaptive Approach to Reusing Ada Software," Proceedings of AIDA-88, George Mason University, Fairfax, Virginia, November 1988, pp. 14-1 - 14-8.

[Bollinger and Pfleeger, 1990]. T.B. Bollinger and S.L. Pfleeger, " The Economics of Reuse: Issues and Alternatives," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 436 - 447.

[Booch, 1987]. G. Booch, Software Components With Ada, Benjamin/Cummings, Menlo Park, California, 1987.

[Bowen, 1985]. J.B. Bowen, "Are Current Approaches Sufficient for Measuring Software Quality?," Tutorial on Software Quality Assurance Practical Approach, ed. T.S. Chow, IEEE Computer Society Press, New York, New York, 1985, pp. 62-69.

[Brogida et al, 1984]. A. Brogida, J. Mylopoulos, and H.K.T. Wong, "Generalization/Specialization As a Basis for Software Specifications," in On Conceptual Modeling, Springer-Verlag, New York, New York, 1984, pp. 87 - 117.

[Brown and Quanrud, 1988]. G.R. Brown and R.B. Quanrud, "The Generic Architecture Approach to Reusable Software," Proceedings of the Sixth National Conference on Ada Technology, March 14-18, 1988, U.S. Army Communications-Electronics Command, Fort Monmouth, New Jersey, pp. 390 - 394.

[Bruns and Potts, 1988]. G. Bruns and C. Potts, Domain Modeling Approaches to Software Development, Technical Report STP-186-88, Microelectronics and Computer Technology Corporation, Austin, Texas, June 1988.

[Burnham et al, 1991]. C.A. Burnham, R.D. Geradi, P. Ho, and H.F. Joiner, "Analysis of Software Reuse on AFATDS Concept Evaluation," Proceedings of the Ninth Annual National Conference on Ada Technology, March 4-7, 1991, pp. 87 - 91.

[Burton et al, 1987]. B.A. Burton, R.W. Aragon, S.A. Bailey, K.D. Koehler, and L. A. Mayes, "The Reusable Software Library," IEEE Software, Vol. 4, No. 4, July 1987, pp. 25 - 33.

[Caldiera and Basili, 1991]. G. Caldiera and V.R. Basili, "Identifying and Qualifying Reusable Software Components," IEEE Computer, Vol. 24, No. 2, February 1991, pp. 61 - 70.

[Calvano and McCall, 1985]. J.P. Calvano and J.A. McCall, "A Framework for the Measurement of Software Technology," Tutorial on Software Quality Assurance A Practical Approach, ed. T.S. Chow, IEEE Computer Society Press, New York, New York, 1985, pp. 46-52.

[Carstensen, 1987]. H.B. Carstensen, "A Real Example of Reusing Ada Software," Proceedings of the Second National Conference on Software Reusability and Maintainability, National Institute for Software Quality and Productivity, Washington, D.C., March 1987, pp. B-1 to B-19.

[Chan, 1987]. Y.K. Chan, "Lessons in Software Reusability in Large Complex Software Systems," Proceedings of the Conference on Software Reusability and Portability, National Institute for Software Quality and Productivity, Washington, D.C., September 16-17 1987, pp. B-1 to B-7.

[Cheatham, 1984]. T.E. Cheatham, "Reusability Through Program Transformations," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 589 - 594.

[Chen and Sobkiw, 1989a]. T.L. Chen and W. Sobkiw, "Reusable Subsystems From a High Performance Ada Communication System," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 411 - 418.

[Chen and Sobkiw, 1989b]. T.L. Chen and W. Sobkiw, "Binding As a Mechanism to Support Reusability in a Distributed Ada Communications System," Proceedings of the Sixth Washington Ada Symposium, June 26-29, 1989, pp. 155 - 162.

[Clapp, 1984]. J. Clapp, "Software Reusability: A Management View," Proceedings, Compsac84 Conference, Silver Spring, Maryland: IEEE Computer Society Press, Washington, DC, 1984, pp. 479 - 480.

[Coggins, 1990]. J.M. Coggins, "Design Criteria for C++ Libraries," Proceedings of the C++ Conference, San Francisco, California, April 1990, USENIX Association, Berkeley, California, 1990, pp. 25 - 36.

[Conn, 1987]. R. Conn, "The Ada Software Repository," Digest of Papers COMPCON, Spring 1987, IEEE Catalog Number 87CH2409-1, Computer Society Order Number 764, Computer Society Press of the IEEE, Washington, D.C., pp. 372 - 375.

[Cox, 1986]. B.J. Cox, Object Oriented Programming: An Evolutionary Approach, Addison-Wesley, Reading, Massachusetts, 1986.

[Curtis et al., 1981]. B. Curtis, S.B. Sheppard and P. Milliman, "Third Time Charm: Stronger Prediction of Performance by Software Complexity Measures," Tutorial on Programming Productivity: Issues for the Eighties, Edited by C. Jones, IEEE Computer Society Press, New York, New York, 1981, pp. 81 - 85.

[D'Ippolito, 1989]. R.S. D'Ippolito, "Using Models In Software Engineering," Proceedings of TRI-Ada '89 -- Ada Technology In Context: Application, Development, and Deployment, October 23-26, 1989, Association for Computing Machinery, New York, New York, pp. 256 - 265.

[Denning, 1981]. P.J. Denning, "Throwaway Programs," Communications of the ACM, Vol. 24, No. 2, February 1981, pp. 259 - 260.

[Devanbu and Bachman, 1989]. P. Devanbu and R. Bachman, OOPSLA Workshop on Domain Modeling in Software Engineering, New Orleans, Louisiana, 1989.

[Devanbu et al, 1989a]. P. Devanbu, P. Selfridge, B. Ballard, and R. Brachman, "Steps toward a Knowledge Based Software Information System," Proceedings International Joint Conference on Artificial Intelligence, Detroit, Michigan, 1989, pp. 110 - 115.

[Devanbu et al, 1989b]. P. Devanbu, P. Selfridge, and R. Brachman, "Inference in Support of Retrieval for Re-Use in Large Software Systems," IEEE/SPS Workshop on Software Re-Use, Indialantic, Florida, 1989.

[Dlugosz, 1991]. J.M. Dlugosz, "Libraries With Class," Byte, Vol. 16, No. 2, February 1991, pp. 164 - 166, 168.

[Doberkat, 1989]. E.-E. Doberkat, "Tangraml -- A Program Description Language for Ada," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 390 - 403.

[DoD, 1978]. Department of Defense, Department of Defense Requirements for High Order Computer Programming Languages: "Steelman", NTIS Order Number ADA059444, 1978.

[Dusink and Hall, 1991]. L. Dusink and P. Hall, Editors, Software Re-Use, Utrecht 1989, Springer-Verlag, New York, New York, 1991.

[Dusink and van Katwijk, 1987]. E.M. Dusink and J. van Katwijk, "Reflections on Reusable Software and Software Components," Ada Components: Libraries and Tools - Proceedings of the Ada-Europe International Conference, Stockholm 26-28 May 1987, Edited by S. Tafvelin, Cambridge University Press, Cambridge, U.K., pp. 113 - 126.

[Ejiogu, 1987]. L. O. Ejiogu, "The Critical Issues of Software Metrics, Part 0: Perspectives on Software Metrics," SIGPLAN Notices, Vol. 22, No. 3, March 1987, pp. 59 - 64.

[Embley and Woodfield, 1987]. D.W. Embley and S.N. Woodfield, "A Knowledge Structure for Reusing Abstract Data Types in Ada Software Production," Proceedings of the Joint Ada Conference, Fifth National Conference on Ada Technology and Washington Ada Symposium, U.S. Army Communications-Electronics Command, Fort Monmouth, New Jersey, pp. 27 - 34.

[Fafchamps, 1994]. D. Fafchamps, "Organizational Factors and Reuse," IEEE Software, Vol. 11, No. 5, September 1994, pp. 31 - 41.

[Ferber, 1989]. J. Ferber, "Computational Reflection In Class Based Object-Oriented Languages," OOPSLA '89 Conference Proceedings, Special Issue of SIGPLAN Notices, Vol. 24, No. 10, October 1989, pp. 317 - 326.

[Fischer, 1987]. G. Fischer, "Cognitive View of Reuse and Redesign," IEEE Software, Vol. 4, No. 4, July 1987, pp. 60 - 72.

[Fischer et al., 1992]. G. Fischer, A. Girgensohm, K. Nakakoji, and D. Redmiles, "Supporting Software Designers with Integrated Domain-Oriented Design Environments," IEEE Transactions on Software Engineering, Vol. 18, No. 6, June 1992, pp. 511 - 522.

[Frakes and Gandel, 1989]. W.B. Frakes and P.B. Gandel, "Representation Methods for Software Reuse," Proceedings of TRI-Ada '89 -- Ada Technology In Context: Application, Development, and Deployment, October 23-26, 1989, Association for Computing Machinery, New York, New York, pp. 302 - 314.

[Frakes and Isoda, 1994]. W.B. Frakes and S. Isoda, "Success Factors of Systematic Reuse," IEEE Software, Vol. 11, No. 5, September 1994, pp. 15 - 18.

[Frakes and Nejmeh, 1987a]. W.B Frakes and B.A. Nejmeh, "An Information System for Software Re-Use," Proceedings of the Tenth Minnowbrook Workshop on Software Re-Use, 1987, pp. 142 - 151.

[Frakes and Nejmeh, 1987b]. W.B. Frakes and B.A. Nejmeh, "Software Reuse Through Information Retrieval," Proceedings of the Twentieth Hawaii International Conference on System Sciences, Kailua-Kona, Hawaii, 1987, pp. 530 - 535.

[Frakes and Pole, 1994]. W.B. Frakes and T.P. Pole, "An Emperical Study of Representation Methods for Reusable Software Components," IEEE Transactions on Software Engineering, Vol. 20, No. 8, August 1994, pp. 617 - 630.

[Frankowski, 1986]. E. N. Frankowski. "Why Programs Built from Reusable Software Should be Single Paradigm," Proceedings of the STARS Reusability Workshop, March 24-27, 1986.

[Freeman, 1987]. P. Freeman, "Reusable Software Engineering: Concepts and Research Directions," Tutorial: Software Reusability, IEEE Computer Society Press, Washington, DC, 1987, pp. 10 - 23.

[Fuchsberger and Krasemann, 1990]. "ObjectDrawing -- Reusing the FreeDrawing Class," Journal of Object-Oriented Programming, Vol. 3, No. 1, May/June 1990, pp. 9 - 16.

[Fujino, 1987]. K. Fujino, "Software Factory Engineering: Today and Future," Proceedings of the 1987 Fall Joint Computer Conference, Dallas, Texas, 1987, pp. 262 - 270.

[Gamma et al., 1995]. E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Publishing Company, Reading, Massachusetts, 1995.

[Gargaro and Pappas, 1987]. A. Gargaro and T.L. Pappas, "Reusability Issues and Ada," IEEE Software, Vol. 4, No. 4, July 1987, pp. 43 - 51.

[Gautier, 1987]. R.J. Gautier, "A Language for Describing Ada Software Components," Ada Components: Libraries and Tools - Proceedings of the Ada-Europe International Conference, Stockholm 26-28 May 1987, Edited by S. Tafvelin, Cambridge University Press, Cambridge, U.K., pp. 75 - 84.

[Gilb, 1977]. T. Gilb, Software Metrics, Winthrop Publishers, Inc., Cambridge, Massachusetts, 1977.

[Gilroy et al, 1989]. K.A. Gilroy, E.R. Comer, J.K. Grau, and P.J. Merlet, Impact of Domain Analysis on Reuse Methods, Final Report C04-087LD-0001-00, U.S. Army Communications-Electronics Command, Ft. Monmouth, New Jersey, November 1989.

[Goguen, 1986] J.A. Goguen, "Reusing and Interconnecting Software Components," IEEE Computer, Vol. 19, No. 2, February 1986, pp. 16 - 28.

[Gorlen et al, 1990]. K.E. Gorlen, S. M. Orlow, and P.S. Plexico, Data Abstraction and Object-Oriented Programming in C++, John Wiley and Sons, New York, New York, 1990.

[Gorlen, 1987]. K. Gorlen, "An Object-Oriented Class Library for C++ Programmers," Software: Practice and Experience, Vol. 17, No. 12, December 1987, pp. 899 - 922.

[Grady and Caswell, 1987]. R.B. Grady and D.L. Caswell, Software Metrics: Establishing a Company-Wide Program, Prentice-Hall, Englewood Cliffs, New Jersey, 1987.

[Guindi et al, 1989]. D.S. Guindi, W.M. McCracken, and S. Rugaber, "Reuse and the Software Life-Cycle," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 463 - 468.

[Hailpern and Ossher, 1990]. B. Hailpern and H. Ossher, "Extending Objects to Support Multiple Interfaces and Access Control," IEEE Transactions on Software Engineering, Vol. 16, No. 11, November 1990, pp. 1247 - 1257.

[Halstead, 1977]. M.H. Halstead, Elements of Software Science, Elsevier, North-Holland, New York, 1977.

[Harris and Johnson, 1991]. D.R. Harris and W.L. Johnson, "Sharing and Reuse of Requirements Knowledge," Proceedings of the Sixth Annual Knowledge-Based Software Engineering Conference (KBSE-91), September 1991, pp. 65 - 77.

[Harrison, 1989]. G.C. Harrison, "AdaL, An Automated Code Reuse System," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 404 - 410.

[Henderson-Sellers and Freeman, 1992]. B. Henderson-Sellers and C. Freeman, "Cataloguing and Classification for Object Libraries," Software Engineering Notes, Vol. 17, No. 1, January 1992, pp. 62 - 64.

[Henninger, 1994]. S. Henninger, "Using Iterative Refinement for Find Reusable Software," IEEE Software, Vol. 11, No. 5, September 1994, pp. 48 - 59.

[Hess et al, 1990]. J.A. Hess, W.E. Novak, P.C. Carroll, S.G. Cohen, R.R. Holibaugh, K.C. Kang, and A.S. Peterson, A Domain Analysis Bibliography, Special Report CMU/SEI-90-SR-3, Software Engineering Institute, Pittsburgh, Pennsylvania, 1990.

[Hibbard et. al, 1983]. P. Hibbard, A. Hisgen, J. Rosenberg, M. Shaw, M. Sherman, Studies in Ada Style, Springer-Verlag, New York, New York, 1983.

[Holibough et al, 1989]. R. Holibough, S. Cohen, K. Kang, and S. Peterson, "Reuse: Where to Begin and Why," Proceedings of TRI-Ada '89 -- Ada Technology In Context: Application, Development, and Deployment, October 23-26, 1989, Association for Computing Machinery, New York, New York, pp. 266 - 277.

[Hooper and Chester, 1990]. J.W. Hooper and R.O. Chester, "Software Reuse: Managerial and Technical Guidelines," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 424 - 435.

[Hooper and Chester, 1991]. J.W. Hooper and R.O. Chester, "Software Reuse Progress," Proceedings of the Ninth Annual National Conference on Ada Technology, March 4-7, 1991, pp. 39 - 44.

[Horowitz and Munson, 1984]. E. Horowitz and J.B. Munson, "An Expansive View of Reusable Software," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 477 - 487.

[IEEE, 1983]. IEEE, IEEE Standard Glossary of Software Engineering Terminology, The Institute of Electrical and Electronic Engineers, Inc., New York, 1983.

[IEEE, 1991]. Institute for Electrical and Electronics Engineers, IEEE Standard Glossary of Software Engineering Terminology, IEEE Standard 610.12-1990, The Institute of Electrical and Electronics Engineers, Inc., New York, New York, 1991.

[IEEE, 1993]. Institute for Electrical and Electronics Engineers, IEEE Standards Collection: Software Engineering, 1993 Edition, The Institute of Electrical and Electronics Engineers, Inc., New York, New York, 1993.

[IMSL, 1979]. Reference Manual of the International Mathematical & Statistics Libraries , IMSL Inc., Houston, Texas, 1979.

[Iscoe, 1988]. N. Iscoe, "Domain-Specific Reuse: An Object-Oriented and Knowledge-Based Approach," in IEEE Tutorial: Software Reuse: Emerging Technology, Edited by W. Tracz, IEEE Catalog No. EH0278-2, IEEE Computer Society Press, Washington, D.C., 1988, pp. 299 - 308.

[Jaworski et al, 1990]. A. Jaworski, F. Hills, T.A. Durek, S. Faulk, and J.E. Gaffney, A Domain Analysis Process, Interim Report 90001-N (Version 01.00.03), Software Productivity Consortium, Herndon, Virginia, January 1990.

[Johnson and Foote, 1988]. R.E. Johnson and B. Foote, "Designing Reusable Classes," Journal of Object-Oriented Programming, Vol. 1, No. 2, July/August 1988, pp. 22-35.

[Joiner, 1990]. H.F. Joiner, "Economic Analysis of Software Reuse: A Model Study," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 448 - 451.

[Jones et al, 1989]. A.M. Jones, R.E. Bozman, and W. McIver, "The Morehouse Object-Oriented Reuse Library System," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 456 - 462.

[Jones, 1977]. T.C. Jones, Program Quality and Programmer Productivity, IBM Technical Report TR 02.764, International Business Machines Corporation, San Jose, California, January 1977.

[Jones, 1979]. T.C. Jones, "The Limits of Programmer Productivity," Proceedings of the Joint SHARE/GUIDE/IBM Application Development Symposium, October 1979, pp. 77 - 82.

[Jones, 1983]. T.C. Jones, Editor, Tutorial: Programmer Productivity: Issues for The Eighties, IEEE Catalog Number EHO186-7, Computer Society Order Number 391.

[Jones, 1984]. T.C. Jones, "Reusability in Programming: A Survey of the State of the Art," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 488-494.

[Jones, 1986]. C. Jones, Editor, Tutorial Programming Productivity: Issues for The Eighties, Second Edition, IEEE Computer Society Press (catalog number EHO239-4), Washington, DC, 1986.

[Joos, 1994]. R. Joos, "Software Reuse at Motorola," IEEE Software, Vol. 11, No. 5, September 1994, pp. 42 - 47.

[Kaiser and Garlan, 1987]. G.E. Kaiser and D. Garlan, "Melding Software Systems from Reusable Building Blocks," IEEE Software, Vol. 4, No. 4, July 1987, pp. 17 - 24.

[Kang et al, 1990]. K.C. Kang, S.G. Cohen, J.A. Hess, W.E. Novak, and A.S. Peterson, Feature-Oriented Domain Analysis (FODA) Feasibility Study, Technical Report CMU/SEI-90-TR-21 (ESD-90-TR-222), Software Engineering Institute, Carnegie-Mellon University, Pittsburgh, Pennsylvania, November 1990.

[Kendall and Lamb, 1977]. R. C. Kendall and E. C. Lamb, "Management Perspectives On Programs, Programming, and Productivity," Guide 45, Atlanta, Georgia, November 1977.

[Kendall, 1983]. "An Architecture of Reusability in Programming," Proceedings of the ITT Workshop on Reusability in Programming, T. Biggerstaff, Editor, ITT Programming Technology Center, Stratford, Connecticut, September 1983, pp. 1 - 3.

[Kernighan and Plauger, 1978]. B.W. Kernighan and P.J. Plauger, The Elements of Programming Style, 2nd ed., McGraw-Hill Book Company, New York, New York, 1978.

[Kernighan, 1983]. B.W. Kernighan, "Reusability in the Smalltalk-80 Programming System," Proceedings of the Workshop on Reusability in Programming, ITT, Shelton, Connecticut, September 1983, pp. 235 - 239.

[Kernighan, 1984]. B. W. Kernighan, "The UNIX System and Software Reusability," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1985, pp. 488 - 518.

[Kitaoka, 1989]. B.J. Kitaoka, "Establishing Ada Repositories for Reuse," Proceedings of TRI-Ada '89 -- Ada Technology In Context: Application, Development, and Deployment, October 23-26, 1989, Association for Computing Machinery, New York, New York, pp. 315 - 323.

[Kitaoka, 1990]. B.J. Kitaoka, "Repository Support for a Reuse Process," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 471 - 476.

[Knuth, 1973]. D.E. Knuth, The Art of Computer Programming, Volume 1/Fundamental Algorithms, 2nd Ed., Addison-Wesley, Reading, Massachusetts, 1973.

[Knuth, 1974]. D.E. Knuth, "Structured Programming with GOTO's", Current Trends in Programming Methodology Vol. 1, Prentice- Hall, Englewood Cliffs, New Jersey, 1977.

[LaLonde, 1989]. W.R. LaLonde, "Designing Families of Data Types Using Examplars," ACM Transactions on Programming Languages and Systems, Vol. 11, No. 2, April 1989, pp. 17 - 34.

[Lanergan and Grasso, 1984]. R.G. Lanergan and C.A. Grasso, "Software Engineering With Reusable Designs and Code," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 498 - 501.

[Lanergan and Poynton, 1979]. R.G. Lanergan and B.A. Poynton, "Reusable Code: The Application Development Technique of the Future," Proceedings of the IBM SHARE/GUIDE Software Symposium, IBM, Monterey, California, October 1979, pp. 127 - 136.

[Latour and Meadow, 1990]. L. Latour and C. Meadow, "Engineering Reuse Using Procedure Types," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 106 - 117.

[Leach, 1989]. R.J. Leach, "Software Metrics Analysis of the Ada Repository," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 270 - 277.

[Leavitt, 1985]. R. Leavitt, "Some Practical Experience in the Organization of a Library of Reusable Ada Units," Proceedings of the 3rd Annual National Conference on Ada Technology, March 20-21, 1985, pp. 68 - 71.

[Ledbetter and Cox, 1985]. L. Ledbetter and B. Cox, "Software ICs," Byte, Vol. 10, No. 6, June 1985, pp. 307 - 315.

[Ledgard, 1975]. H.F. Ledgard, Programming Proverbs, Hayden Book Company, Rochelle Park, New Jersey, 1975.

[Lenz et al, 1987]. M. Lenz, H.A. Schmid, and P.F. Wolf, "Software Reuse Through Building Blocks," IEEE Software, Vol. 4, No. 4, July 1987, pp. 34 - 42.

[Levy and Ripken, 1987]. P. Levy and K. Ripken, "Experience in Constructing Ada Programs from Non-Trivial Reusable Modules," Ada Components: Libraries and Tools - Proceedings of the Ada-Europe International Conference, Stockholm 26-28 May 1987, Edited by S. Tafvelin, Cambridge University Press, Cambridge, U.K., pp. 100 - 112.

[Levy, 1991]. S.H. Levy, "A Methodology for the Evaluation of Reusable Ada Software Libraries," Proceedings of the Ninth Annual National Conference on Ada Technology, March 4-7, 1991, pp. 92 - 99.

[Lewis et al, 1991]. J.A. Lewis, S.M. Henry, D.G. Kafura, and R.S. Schulman, "An Empirical Study of the Object-Oriented Paradigm and Software Reuse," OOPSLA '91 Conference Proceedings, Special Issue of SIGPLAN Notices, Vol. 26, No. 11, November 1991, pp. 184 - 196.

[Liberherr and Holland, 1989]. K.J. Liberherr and I.M. Holland, "Assuring Good Style for Object-Oriented Programs," IEEE Software, Vol. 6, No. 5, September 1989, pp. 38 - 48.

[Lim, 1994]. W.C. Lim, "Effects of Reuse on Quality, Productivity, and Economics," IEEE Software, Vol. 11, No. 5, September 1994, pp. 23 - 30.

[Lin and Ernst, 1990]. F. Lin and G.W. Ernst, "Reusability and Verification of Generics in Ada," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 98 - 105.

[Lin and Harous, 1990]. F. Lin and S. Harous, "Reusability and Extensibility in Ada," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 269 - 274.

[Litvintchouk and Matsumoto, 1984]. S.D. Litvintchouk and A.S. Matsumoto, "Design of Ada Systems Yielding Reusable Components: An Approach Using Structured Algebraic Specification," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 544 - 551.

[Lorenz, 1991]. M. Lorenz, "Real World Reuse," Journal of Object-Oriented Programming, Vol. 4, No. 7, November/December 1991, pp. 35 - 39.

[Lubars, 1986]. M.D. Lubars, "Code Reusability In the Large Versus Code Reusability in the Small," Software Engineering Notes, Vol. 11, No. 1, January 1986, pp. 21 - 27.

[Lubars, 1988]. M.D. Lubars, Domain Analysis and Domain Engineering in IDeA, Technical Report STP-295-88, Microelectronics and Computer Technology Corporation, Austin, Texas, September 1988.

[Luckey and DuPont, 1990]. P.H. Luckey and F.G. DuPont, "Rapid Prototyping in Ada in the Rational Environment Emphasizing Software Reuse," Proceedings of the Seventh Washington Ada Symposium, June 25-28, 1990, pp. 71 - 75.

[Mac An Airchinnigh et al, 1987]. M. Mac An Airchinnigh, A. Burns, and C. Chedgey, "Reusable Units - Construction Methods and Measure," Ada Components: Libraries and Tools - Proceedings of the Ada-Europe International Conference, Stockholm 26-28 May 1987, Edited by S. Tafvelin, Cambridge University Press, Cambridge, U.K., pp. 127 - 140.

[Mac An Airchinnigh, 1985]. M. Mac An Airchinnigh, "Reusable Generic Packages -- Design Guidelines Based On Structural Isomorphism," Proceedings of the 3rd Annual National Conference on Ada Technology, March 20-21, 1985, pp. 132 - 144.

[Mackey et al, 1990]. K. Mackey, M. Downs, J. Duffy, and J. Leege, "Achieving Reusability Through an Interactive Ada Interface Builder," Proceedings of the Seventh Washington Ada Symposium, June 25-28, 1990, pp. 313 - 329.

[Mackey, 1989]. S.R. Mackey, "Reusable Ada Modules for Optimal Resource Allocation," Proceedings of the Seventh Annual National Conference on Ada Technology, March 13-16, 1989, pp. 9 - 12.

[Margono and Berard, 1987]. J. Margono and E.V. Berard, "A Modified Booch's Taxonomy for Ada Generic Data-Structure Components and Their Implementation," Ada Components: Libraries and Tools - Proceedings of the Ada-Europe International Conference, Stockholm 26-28 May 1987, Edited by S. Tafvelin, Cambridge University Press, Cambridge, U.K., pp. 61 - 74.

[Masters and Kuchinski, 1983]. M.W. Masters and M.J. Kuchinski, "Software Design Prototyping Using Ada," Ada Letters, Vol. II, No. 4, January-February 1983, pp. 68 - 75.

[Matsumoto, 1984]. Y. Matsumoto. "Some Experiences in Promoting Reusable Software: Presentation in Higher Abstract Levels," IEEE Transaction on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 502 - 513.

[McCabe, 1976]. T.J. McCabe, "A Complexity Measure," IEEE Transactions on Software Engineering, Vol. SE-2, No. 4, October 1976, pp. 243-245.

[McCall et al., 1985]. J. McCall, D. Markham, M. Stosick and R. McGindly, "The Automated Measurement of Software Quality," Tutorial on Software Quality Assurance A Practical Approach, ed. T.S. Chow, IEEE Computer Society Press, New York, New York, 1985, pp. 388-394.

[McGregor and Sykes, 1992]. J.D. McGregor and D.A. Sykes, Object-Oriented Software Development: Engineering Software for Reuse, Van Nostrand Reinhold, New York, New York, 1992.

[McIlroy, 1968]. D. McIlroy, "Mass Produced Software Components," Software Engineering: Report on a Conference Sponsored by the NATO Science Committee, pp. 138 - 150.

[McIlroy, 1968]. M. McIlroy, "Mass Produced Software Components," Software Engineering Concepts and Techniques, 1968 NATO Conference on Software Engineering, J.M. Buxton, P. Naur and B. Randell, Eds. 1976, pp. 88 - 98.

[McNicholl et al, 1986]. D.G. McNicholl et al, Common Ada Missile Packages (CAMP) - Volume 1: Overview and Commonality Study Results, Technical Report AFATL-TR-85-93, McDonnell Douglas Astronautics Company, St. Louis, Missouri, May 1986.

[McNicholl et al, 1988]. D. G. McNicholl, S. G. Cohen, and C. Palmer et al, Common Ada Missile Packages -- Phase 2 (CAMP-2) -- Volume 1: CAMP Parts and Parts Composition System, Final Report AFAL-TR-88-62, Volume 1, McDonnell Douglas Astronautics Company, St. Louis, Missouri, November 1988.

[Mendal, 1986]. G.O. Mendal, "Designing for Ada Reuse: A Case Study", in the Proceedings of the IEEE Computer Society Second International Conference on Ada Applications and Environments, April 8-10, 1986, Miami Beach, FL, pages 33 - 42.

[Meyer, 1987a]. B. Meyer, "Eiffel: Programming for Reusability and Extendability," SIGPLAN Notices, Vol. 22, No. 2, February 1987, pp. 85 - 94.

[Meyer, 1987b]. B. Meyer, "Reusability: The Case for Object-Oriented Design," IEEE Software, Vol. 4, No. 2, March 1987, pp. 50 - 64.

[Micallef, 1988]. J. Micallef, "Encapsulation, Reusability, and Extensibility in OOP Languages," Journal of Object-Oriented Programming, Vol. 1, No. 1, April/May 1988, pp. 12 - 35.

[Miller, 1956]. G. A. Miller, "The Magical Number Seven, Plus or Minus Two: Some Limits on our Capacity for Processing Information," The Psychological Review, Vol. 63, No. 2, March 1956, pp. 81 - 97. Reprinted in [Yourdon, 1982], pp. 443 - 460.

[Mittermeir and Opus, 1987]. R.T. Mittermeir and M. Opus, "Software Bases for Flexible Composition of Application Systems," IEEE Transactions on Software Engineering, Vol. SE-13, No. 4, April 1987, pp. 440 - 460.

[Morgan, 1988]. T.M. Morgan, "Configuration Management and Version Control in the Rational Programming Environment," in Ada In Industry: Proceedings of the Ada-Europe International Conference Munich 7-9 June, 1988, Cambridge University Press, Cambridge, United Kingdom, 1988, pp. 17 - 28.

[Muralidharan and Weide, 1990]. S. Muralidharan and B.W. Weide, "Should Data Abstraction Be Violated to Enhance Software Reuse?," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 515 - 524.

[Myers, 1976]. G.J. Myers, Software Reliability, Principles and Practices, John Wiley and Sons, New York, New York, 1976.

[NAG, 1980]. NAG FORTRAN Library Manual, Numerical Analysis Group Inc., Oxford, UK, 1980.

[Naur and Randell, 1969]. P. Naur and B. Randell, Editors, Software Engineering: Report on a Conference Sponsored by the NATO Science Committee, Garmisch, Germany, October 7-11, 1968.

[Neighbors, 1980]. J.M. Neighbors, "Software Construction Using Components," Technical Report 160, Department of Information and Computer Sciences, University of California, Irvine, 1980.

[Neighbors, 1984]. J.M. Neighbors, "The Draco Approach to Constructing Software from Reusable Components," IEEE Transactions on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 564 - 574.

[Newsted et. al, 1981]. P. Newsted, W. K. Long, J. Yeung, "The Impact of Programming Styles on Debugging Efficiency", ACM SIGSOFT Software Engineering Notes, Vol. 6, No. 5, 1981.

[Nissen and Wallis, 1984]. J. Nissen and P. Wallis, Portability and Style In Ada, Cambridge University Press, Cambridge, United Kingdom, 1984.

[O'Connor et al., 1994]. J. O'Connor, C. Mansour, J. Turner-Harris, and G.H. Campbell, "Reuse in Command-and-Control Systems," IEEE Software, Vol. 11, No. 5, September 1994, pp. 70 - 79.

[Paige, 1985] M. Paige, "A Metric for Software Test Planning," Tutorial on Software Quality Assurance Practical Approach, Edited by T.S. Chow, IEEE Computer Society Press, New York, New York, 1985, pp. 70-75.

[Pappas, 1990]. T.L. Pappas, "Literate Programming for Reusability: A Queue Package Example," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 500 - 514.

[Parnas et al, 1983]. D.L. Parnas, P.C. Clements, and D. M. Weiss, "Enhancing Reusability with Information Hiding," ITT Proceedings of the Workshop on Reusability in Programming, 1983, pp. 240 - 247.

[Parnas, 1972]. D.L. Parnas, "On the Criteria To Be Used in Decomposing Systems Into Modules," Communications of the ACM, Vol. 5, No. 12, December 1972, pp. 1053 - 1058.

[Parnas, 1976]. D.L. Parnas, "On the Design and Development of Program Families," IEEE Transactions on Software Engineering, Vol. 2, No. 1, March 1976, pp. 1 - 9.

[Parnas, 1979]. D.L. Parnas, "Designing Software for Ease of Use and Extension," IEEE Transactions on Software Engineering, Vol. 5, No. 2, March 1979, pp. 128 - 157.

[Pfleeger, 1989]. S.L. Pfleeger, A Reuse-Oriented History of Cost Estimation Models, Contel Technology Center Technical Report CTC-TR-89-020, Chantilly, Virginia, 1989.

[Piper and Barner, 1991]. J.C. Piper and W.L. Barner, "The RAPID Center Reusable Software Components (RCSs) Certification Process," Proceedings of the Ninth Annual National Conference on Ada Technology, March 4-7, 1991, pp. 32 - 38.

[Polster, 1986]. F.J. Polster, "Reuse of Software Through Generation of Partial Systems," IEEE Transactions on Software Engineering, Vol. SE-12, No. 3, March 1986, pp. 402 - 416.

[Prieto-Diaz and Arango, 1991]. R. Prieto-Diaz and G. Arango, Editors, Domain Analysis and Software Systems Modeling, IEEE Computer Society Press, Los Alamitos, California, 1991.

[Prieto-Diaz and Freeman, 1987] R. Prieto-Diaz and P. Freeman, "Classifying Software for Reusability," IEEE Software, Vol. 4, No. 1, January 1987, pp. 6 - 16.

[Prieto-Diaz, 1988]. P. Prieto-Diaz, "Domain Analysis for Reusability," Proceedings of COMPSAC '87, 1987, pp. 23 - 29, reprinted in IEEE Tutorial: Software Reuse: Emerging Technology, Edited by W. Tracz, IEEE Catalog No. EH0278-2, IEEE Computer Society Press, Washington, D.C., 1988, pp. 347 - 353.

[Prieto-Diaz, 1990]. R. Prieto-Diaz, "Domain Analysis: An Introduction," Software Engineering Notes, Vol. 15, No. 2, April 1990, pp. 47 - 54.

[Raj and Levy, 1989]. R.K. Raj and H.M. Levy, "A Compositional Model for Software Reuse," ECOOP '89: Proceedings of the European Conference on Object-Oriented Programming, British Computer Society Workshop Series, Cambridge University Press, Cambridge, United Kingdom, 1989, pp. 3 - 24.

[Ratcliffe, 1987]. M. Ratcliffe, "Report on a Workshop on Software Reuse Held at Hereford, UK on 1,2 May 1986," Software Engineering Notes, Volume 12, No. 1, January 1987, pp. 42 - 47.

[Rational, 1986]. Rational, Inc., Large-System Development and Rational Subsystems, Document Control Number 6004, Rational, Inc., Mountain View, California, November, 1986.

[Rauch-Hindin, 1983]. W.B. Rauch-Hindin, "Reusable Software," Electronic Design, Vol. 31, No. 3, February 3, 1983, pp. 176 - 193.

[Reilly, 1987]. A. Reilly, "Roots of Reuse," IEEE Software, Vol. 4, No. 1, January 1987, page 4.

[Rine, 1991]. D.C. Rine, "A Short Overview of a History of Software Maintenance: As It Pertains to Reuse," Software Engineering Notes, Vol. 16, No. 4, October 1991, pp. 60 - 63.

[RMISE, 1987]. Rocky Mountain Institute of Software Engineering, Workshop on Software Reuse -- Participant Proceedings, October 1987, summary contained in [Tracz, 1988], pp. 41 - 53.

[Ross et al, 1975]. D.T. Ross, J.B. Goodenough, and C.A. Irvine, "Software Engineering: Process, Principles, and Goals," IEEE Computer, Vol. 8, No. 5, May 1975, pp. 17 - 27.

[Rothrock, 1990]. J. Rothrock, "Reusable Ada Products for Information Systems Development (RAPID): Reuse -- Year 2000," Proceedings of the Seventh Washington Ada Symposium, June 25-28, 1990, pp. 1 - 7.

[Russell, 1987]. G.E. Russell, "Experiences Implementing a Reusable Data Structure Component Taxonomy," Proceedings of the Joint Ada Conference, Fifth National Conference on Ada Technology and Washington Ada Symposium, U.S. Army Communications-Electronics Command, Fort Monmouth, New Jersey, pp. 8 - 18.

[Schettino and Koziowski, 1991]. J.C. Schettino and C.S. Koziowski, "Facilitating Reuse in a Software Engineering Environment," Proceedings of the Ninth Annual National Conference on Ada Technology, March 4-7, 1991, pp. 100 - 106.

[Schmucker, 1986]. K.J. Schmucker, "Object Orientation," MacWorld, Vol. 3, No. 11, November 1986, pp. 119 - 123.

[Shlaer and Mellor, 1989]. S. Shlaer and S.J. Mellor, "An Object-Oriented Approach to Domain Analysis," Software Engineering Notes, Vol. 14, No. 5, July 1989, pp. 66 - 77.

[Simos, 1988]. M.A. Simos, "The Domain-Oriented Software Life-Cycle: Towards and Extended Process Model for Reusability," from [RMISE, 1987], reprinted in IEEE Tutorial: Software Reuse: Emerging Technology, Edited by W. Tracz, IEEE Catalog No. EH0278-2, IEEE Computer Society Press, Washington, D.C., 1988, pp. 354 - 364.

[Sivley, 1987]. K.E. Sivley, "Experience and Lessons Learned in Transporting Ada Software," Proceedings of the Joint Ada Conference, Fifth National Conference on Ada Technology and Washington Ada Symposium, U.S. Army Communications-Electronics Command, Fort Monmouth, New Jersey, pp. 436 - 440.

[Sixtensson and Ye, 1990]. A. Sixtensson and W. Ye, "Reuse in the Telecommunications Domain Using Object-Oriented Technology and Ada," Proceedings of the Seventh Washington Ada Symposium, June 25-28, 1990, pp. 231 - 239.

[Softech, 1985]. ISEC Reusability Concepts, Softech, Inc., Waltham, Massachusetts, 1985.

[Solderitsch and Schreyer, 1990]. J. Solderitsch and T. Schreyer, "A Generative Approach to Reusing of Ada Subsystems," Proceedings of the Seventh Washington Ada Symposium, June 25-28, 1990, pp. 55 - 64.

[Solderitsch et al, 1989]. J. Solderitsch, K. Wallnau, and J. Thalhamer, "Constructing Domain-Specific Ada Re-Use Libraries," Proceedings, Seventh Annual National Conference on Ada Technology, Atlantic City, New Jersey, March, 1989, pp. 419 - 433.

[St. Dennis et al, 1986] R. St. Dennis, P. Stachour, E. Frankowski, and E. Onuegne, "Measurable Characteristics of Reusable Ada Software," Ada Letters, Vol. VI, No. 2, March, April 1986, pp. 41 - 50.

[St. Dennis, 1986]. R. St. Dennis, A Guidebook for Writing Reusable Code in Ada, Honeywell, Inc., Golden Valley, Minnesota, 1986.

[Standish, 1984]. T. A. Standish. "An Essay on Software Reuse," IEEE Transaction on Software Engineering, Vol. SE-10, No. 5, September 1984, pp. 494 - 497.

[Staringer, 1994]. W. Staringer, "Constructing Applications From Reusable Components," IEEE Software, Vol. 11, No. 5, September 1994, pp. 61 - 68.

[Stark and Booth, 1989]. M.E. Stark and E.W. Booth, "Using Ada to Maximize Verbatim Software Reuse," Proceedings of TRI-Ada '89 -- Ada Technology In Context: Application, Development, and Deployment, October 23-26, 1989, Association for Computing Machinery, New York, New York, pp. 278 - 298.

[Steinberg, 1990]. R. Steinberg, "Commercial MIS Business Systems, Object-Oriented Development and Ada -- Can They Fit Together?," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 142 - 146.

[Taenzer et al, 1989a]. D. Taenzer, M. Ganti, and S. Podar, "Problems in Object-Oriented Software Reuse," ECOOP '89: Proceedings of the European Conference on Object-Oriented Programming, British Computer Society Workshop Series, Cambridge University Press, Cambridge, United Kingdom, 1989, pp. 25 - 38.

[Taenzer et al, 1989b]. D. Taenzer, M. Ganti, and S. Podar, "Object-Oriented Software Reuse: The Yoyo Problem," Journal of Object-Oriented Programming, Vol. 2, No. 3, September/October 1989, pp. 30 - 35.

[Tarumi et al, 1988]. H. Tarumi, K. Agusa, and Y. Ohno, "A Programming Environment Supporting Reuse of Object-Oriented Software," Proceedings of the 10th International Conference on Software Engineering, April 11-15, 1988, pp. 265 - 273.

[Tracz, 1987a]. W. Tracz, "Software Reuse: Motivators and Inhibitors," Digest of Papers COMPCON, Spring 1987, IEEE Catalog Number 87CH2409-1, Computer Society Order Number 764, Computer Society Press of the IEEE, Washington, D.C., pp. 358 - 363.

[Tracz, 1987b]. W. Tracz, "Ada Reusability Efforts: A Survey of the State of the Practice," Proceedings of the Joint Ada Conference, Fifth National Conference on Ada Technology and Washington Ada Symposium, U.S. Army Communications-Electronics Command, Fort Monmouth, New Jersey, pp. 35 - 44.

[Tracz, 1987c]. W. Tracz, "Reusability Comes of Age," IEEE Software, Vol. 4, No. 4, July 1987, pp. 6 - 8.

[Tracz, 1988a]. W. Tracz, "Software Reuse Maxims," ACM Software Engineering Notes, Vol. 13, No. 4, October 1988, pp. 28 - 31.

[Tracz, 1988b]. W. Tracz, Editor, Software Reuse: Emerging Technology, IEEE Catalog Number EH0278-2, Computer Society Order Number 846, IEEE Computer Society Press, Washington, D.C., 1988.

[Vitaletti and Guerrieri, 1990]. W. Vitaletti and E. Guerrieri, "Domain Analysis Within the ISEC RAPID Center," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 460 - 470.

[Vogelsong and Rothrock, 1990]. T. Vogelsong and J. Rothrock, "Reusable Ada Products for Information Systems Development (RAPID): Lessons Learned During Pilot Operations," Proceedings of the Eighth Annual National Conference on Ada Technology, March 5-8, 1990, pp. 452 - 459.

[Vogelsong, 1989]. T. Vogelsong, "Reusable Ada Packages for Information Systems Development (RAPID): An Operational Center of Excellence for Software Reuse," Proceedings of TRI-Ada '89 -- Ada Technology In Context: Application, Development, and Deployment, October 23-26, 1989, Association for Computing Machinery, New York, New York, pp. 324 - 330.

[Wald, 1987]. E.E. Wald, "Software Engineering with Reusable Parts," Digest of Papers COMPCON, Spring 1987, IEEE Catalog Number 87CH2409-1, Computer Society Order Number 764, Computer Society Press of the IEEE, Washington, D.C., pp. 353 - 356.

[Wegner, 1983]. P. Wegner, "Varieties of Reusability," Tutorial: Software Reusability, IEEE Computer Society Press, Washington, D.C., 1987, pp. 24 - 38.

[Weide et al., 1994]. B.W. Weide, W.F. Ogden, and M. Sitaraman, "Recasting Algorithms to Encourage Reuse," IEEE Software, Vol. 11, No. 5, September 1994, pp. 80 - 88.

[Welch, 1987]. P.H. Welch, "Parallel Processes as Reusable Components," Ada Components: Libraries and Tools - Proceedings of the Ada-Europe International Conference, Stockholm 26-28 May 1987, Edited by S. Tafvelin, Cambridge University Press, Cambridge, U.K., pp. 86 - 99.

[Whinery and Barber, 1985]. D.G. Whinery and G.H. Barber, "Analytical Approach to Software Reusability," Proceedings of the 3rd Annual National Conference on Ada Technology, March 20-21, 1985, pp. 153 - 159.

[Wirfs-Brock and Wilkerson, 1989]. A. Wirfs-Brock and B. Wilkerson, "Variables Limit Reusability," Journal of Object-Oriented Programming, Vol. 2, No. 1, May/June 1989, pp. 34 - 40.

[Wong, 1986]. W. Wong, A Management Overview of Software Reuse, NBS Special Publication 500-142, U.S. Government Printing Office, Washington, D.C., September 1986.

[Woodfield et al, 1987]. S.N. Woodfield, D.W. Embley, and D.T. Scott, "Can Programmers Reuse Software?," IEEE Software, Vol. 4, No. 4, July 1987, pp. 52 - 59.

[TOA Home Page] [HTML Documents] [Contact TOA]