Skip to main content

Reuse Bibliography

  • Conference paper
Software Re-use, Utrecht 1989

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

  • 27 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Arango G. et al. Maintenance and Porting of Software by Design Recovery. In: With thanks to the Ada-Europe Reuse Workgroup.

    Google Scholar 

  • Adelson B, Soloway E. The Role of Domain Experience in Software Design. IEEE Transactions on Software Engineering 1985 11; 11: 1351–60

    Article  Google Scholar 

  • Afshar SK. Software Reuse Via Source Transformation. In: Proceedings of COMP- SAC 85. IEEE Computer Society Press, Washington, DC, USA, Oct 1985, pp 54–61

    Google Scholar 

  • Albrechtson H. Software Concepts: Knowledge Organisation and the human interface. In: Fugmann R. (ed) Tools for Knowledge Organization and the Human Interface; Advances in Knowledge Organisation, Proceedings of ISKO conference, Dortmund, August 1990, vol 1 Si 2. Indeks, Frankfurt am Main, 1990 pp 48–63

    Google Scholar 

  • Alexandridis NA. Adaptable Software and Hardware: Problems and Solutions. Computer 1986 19; 2: 29–39

    Article  Google Scholar 

  • Allen RC. SOFTBUS — An Approach to Software Engineering for Distributed Real-Time Long-Lifetime Spacecraft Data Management Systems. In: Nickols HK, Simpson D. (eds) ESEC’87; 1st European Software Engineering Conference, Strassbourg, France, Sept 1987. Springer, Berlin, pp 217–226 (Lecture Notes in Computer Science 289)

    Google Scholar 

  • Ambras JP, Berlin LM, Chiarelli ML, Foster AL, O’Day V, Splitter RN. MicroScope: An Integrated Program Analysis Tool. Hewlett-Packard Journal, August 1988;

    Google Scholar 

  • Anderson JA. Exploiting Generics in Ada Training. In: Wallis PJL. (ed) Ada: Managing the Transition. Proceedings of the Ada-Europe International Conference Edinburgh 6–8 May 1986. Cambridge University Press, 1986, pp 217–226 (Ada Companion Series)

    Google Scholar 

  • Antonini P et al. Maintenance and Reverse Engineering: Low-level Design Documents Production and Improvement. In: Martin RJ. (chair) Proceedings of the Conference on Software Maintenance; Austin, Texas, September 21–24, 1987, IEEE Computer Society Press, Washington DC, 1987 pp 91–100

    Google Scholar 

  • Aoyama M, Suzuki T, Suzuki M, Fujimoto H. Development of Telecommunications Software Based on Paradigms. In: Proceedings Software Engineering for Telecommunication Switching Systems, 6th International Conference, 1986. IEE, London, England 1986 pp 112–117

    Google Scholar 

  • Barra S, Ghisio S, Gouthier O, Truzzi P. Assisted Reusability of CHILL Programs. CSELT Tech. Rep. Italy, April 1986 14; 2: 111–115

    Google Scholar 

  • Barra S, Ghisio S, Gouthier O, Truzzi P. Proceedings Conference on Software Maintenance. IEEE Computer Society Press, Los Alamitos, California, 1985, pp 42–49

    Google Scholar 

  • Arango G, Freeman P. Modelling Knowledge for Software Development. In: International Workshop on Software Specification and Design. IEEE Computer Society Press, 1985, pp 63–66

    Google Scholar 

  • Arango G. Domain Analysis: From Art to Engineering Discipline. Proceedings Fifth International Workshop on Software Specification and Design; Pittsburgh, Pennsylvannia, USA, May 19–20, 1989. Software Engineering Notes 1989 14; 3: 152–159

    Google Scholar 

  • Arango G. Evaluation of a Reuse-based Software Construction Technology. Department of Information and Computer Science, University of California

    Google Scholar 

  • Arango G. Domain Engineering for Mechanical Reuse. Department of Information and Computer Science, University of California

    Google Scholar 

  • Arkwright TD. Global Issues in Reuse from a real project. In: Wallis PJL. (ed) Ada: Managing the Transition. Proceedings of the Ada-Europe International Conference Edinburgh 6–8 May 1986. Cambridge University Press, 1986, pp 13–22 (Ada Companion Series)

    Google Scholar 

  • Arnold RS. (ed) Tutorial on Software Restructuring. IEEE Computer Society Press, 1986

    Google Scholar 

  • Arthur JD. An Interactive Environment for Tool Selection, Specification, and Composition. Technical Report TR-86–2, Department of Computing, Virginia Polytechnic Institute, Blackburg, VA, USA, 1986

    Google Scholar 

  • Ausnit C, Braun C, Sterling E, Goodenough J, Simpson R. Ada Reusability Guidelines. Report no 3285–2–208/2, SofTech Inc., Waltham, MA, April 1985

    Google Scholar 

  • Ayers GA, Curry RM. Experience with Traits in the Xerox Star Workstation. IEEE Transactions on Software Engineering Sept 1984 10; 5: 519–527

    Article  Google Scholar 

  • Balzer R, Goldman N, Wile D. Informality in Program Specifications. IEEE Transactions on Software Engineering, March 1978 4; 2: 94–103

    Article  Google Scholar 

  • Balzer R. Evolution as a New Basis for Reusability. In: Proceedings of COMPSAC 84. IEEE Computer Society Press. Silver Spring, MD, USA, Nov 1984, pp 471–473

    Google Scholar 

  • Barnard JH, Mertz RF, Price AL. A Recommended Practice for Describing Software Designs: IEEE Standards Project 1016. IEEE Transactions on Software Engineering 1986 12; 2: 258–263

    Google Scholar 

  • Barra S, Ghisio S, Gouthier 0, Truzzi P. An Environment Providing Assistance in Code Reusability. In: Proceedings Software Engineering for Telecommunication Switching Systems, 6th International Conference, 1986. IEE, London, England pp 221–225

    Google Scholar 

  • Barstow D. Knowledge-Based Program Construction. Elsevier North-Holland, 1979

    Google Scholar 

  • Barstow DR. A Perspective on Automatic Programming. AI Magazine, 1984; Spring 5–27

    Google Scholar 

  • Barstow DR. Domain-Specific Automatic Programming. IEEE Transactions on Software Engineering Nov 1985 11; 11: 1321–1336

    Article  Google Scholar 

  • Bassett PG. Frame-Based Software Engineering. IEEE Software, July 1987 4; 4: 9–16

    Article  Google Scholar 

  • Berard EV. Software Reusability Cannot Be Considered in a Vacuum. In: Michael GA. (chair) Intellectual Leverage; Spring COMPCON 87; 32nd International Conference, San Francisco, Feb 1987, Digest of Papers. IEEE Computer Society Press Washington DC, Spring 1987, pp 390–393

    Google Scholar 

  • Biggerstaff T. A Radical Hypothesis: Reusability is the Essence of Design. In: Proceedings of COMPSAC 84. IEEE Computer Society Press, Silver Spring, MD, USA, Nov 1984, pp 474–475

    Google Scholar 

  • Biggerstaff TJ, Perlis AJ. Foreword on Reusability. IEEE Transactions on Software Engineering Sept 1984 10; 5: 474–476

    Article  Google Scholar 

  • Biggerstaff TJ. Software Technology Program. MCC Technical Report No STP-20287. Microelectronics and Computer Technology Corporation (MCC) 1987

    Google Scholar 

  • Biggerstaff T, Richter C. Reusability Framework, Assessment, and Directions. IEEE Software 1987 4; 2: 41–49

    Article  Google Scholar 

  • Biggerstaff TJ. Design Recovery for Maintenance and Reuse. IEEE Computer, July 1989 22; 7: 36–49

    Article  Google Scholar 

  • Biggerstaff TJ, Perlis AJ. Software Reusability, vol 1& 2. ACM Press 1989 ( Frontier Series )

    Google Scholar 

  • Boldyreff C. Automating the Analysis of Source Code to Support Reuse: A Survey of Relevant Work and Available Tools. Paper submitted to Toulouse ‘89 Second International Workshop: Software Engineering and its Applications.

    Google Scholar 

  • Boldyreff C. Reuse, Software Concepts, Descriptive Methods and the Practitioner Project. ACM SIGSOFT Software Engineering Notes, 1989 14; 2: 25–31

    Article  Google Scholar 

  • Boldyreff C, Hall P. Reusability: Evaluation of Practitioner Project Experience and Future Directions. In: CASE 89 Advance Working Papers. Imperial College London July 1989 pp 470–471

    Google Scholar 

  • Boldyreff C, Zhang J. From Recursion Abstraction to Automated Commenting — A Transformational Approach towards Reverse Engineering of Software to Support Reusability. PRACTITIONER, Working Paper, Department of Computer Science, Brunel University, December 1989

    Google Scholar 

  • Boldyreff C, Elzer P, Hall P, Kaaber U, Keilmann J, Witt J. Pragmatic Support for the Reuse of Concepts in Existing Software. Submitted to SE90

    Google Scholar 

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

    Google Scholar 

  • Bott MF, Elliot A, Gautier RJ. Ada Reuse Guidelines. ECLIPSE/REUSE/DST/ADA-GUIDE/RP, Software Sciences Ltd. 1986

    Google Scholar 

  • Bott MF. Software Reuse — An Overview. In: IEE Colloquium on Reusable Software Components (Digest No. 68 ). IEE, London, England, 1987, pp 28

    Google Scholar 

  • Bowles K. Software Components Industry. In: Ada-Europe/Ada TEC Joint Conference. March 1983, Comm. Eur. Communities, Brussels, Belgium, 1983

    Google Scholar 

  • Boyle JM, Muralidharan MN. Program Reusability Through Program Transformation. IEEE Transactions on Software Engineering Sept 1984 10; 5: 574–588

    Article  Google Scholar 

  • Braun CL, Goodenough JB, Eanes RS. Ada Reusability Guidelines. TR 3285–2208/2, SoftTech Inc., April 1985

    Google Scholar 

  • Brena. Program Synthesis through Problem Splitting. Computers & AI Czech, 1985 4; 5: 421–9

    Google Scholar 

  • Brodie ML, Mylopoulos J, Schmidt JW. (eds) On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases, and Programming Languages. Springer-Verlag, New York 1984 ( Topics in Information Systems )

    Google Scholar 

  • Bron C. On Reusable Software. In: Proceedings Ada-Europe/Ada TEC Joint Conference. March 1983, Comm. Eur. Communities, Brussels, Belgium, 1983

    Google Scholar 

  • Bruns GR, Gerhart SL, Johnson C, Yaung A. Design Technology Assessments: Affirm, CAEDE, Draco and PNUT. MCC Technical Report No STP-179–87, Microelectronics and Computer Technology Corporation (MCC), June 1987

    Google Scholar 

  • Burton BA, Broido MD. A Phased Approach to Ada Package Reuse. In: Proceedings of Software Technology for Adaptable Reliable Systems ( STARS) Workshop. April 1985, pp 83–98

    Google Scholar 

  • Burton BA, Broido MD. Development of an Ada Package Library. In: Proceedings 1st Conference on Ada Programming Applications for the NASA Space Station. Houston, June 1986

    Google Scholar 

  • Burton BA, Aragon RW, Bailey SA, Koehler KD, Mayes LA. The Reusable Software Library. IEEE Software 1987 4; 4: 25–33

    Article  Google Scholar 

  • Carbonell JG. Derivational Analogy: A Theory of Reconstructive Problem Solving and Expertise Acquisition. Technical Report CMU-CS-85–115. Computer Science Department, Carnegie-Mellon University, Pittsburgh, March 1985

    Google Scholar 

  • Carstensen HB. A Real Example of Reusing Ada Software. In: Proceedings of the Second National Conference on Software Reusability and Maintainability. National Institute for Software Quality and Productivity, Washington, DC, March 1987 pp

    Google Scholar 

  • Cavaliere MJ, Archambleault PJ. Reusable Code at the Hartford Insurance Company. In: Proceedings of the Workshop on Reusability in Programming. ITT, Shelton, Conn, USA, 1983, pp 273–278

    Google Scholar 

  • Cheatham TE.Jr. Reusability Through Program Transformations. IEEE Transactions on Software Engineering 1984 10; 5: 589–594

    Article  Google Scholar 

  • Chikofsky EJ, Cross JHII. Reverse Engineering and Design Recovery: a Taxonomy. IEEE Software January 1990; 1: 13–18

    Article  Google Scholar 

  • Clapp J. Software Reusability: A Management View. In: Proceedings of COMP-SAC 84. IEEE Computer Society Press, Silver Spring, MD, USA, Nov 1984, pp 479–480

    Google Scholar 

  • Coelho EMP. Cognitive Issues in Software Reuse. AD-A159386/2 Naval Postgraduate School, June 1985

    Google Scholar 

  • Conn R. The Ada Software Repository. In: Michael GA. (chair) Intellectual Leverage; Spring COMPCON 87; 32nd International Conference, San Francisco, Feb 1987, Digest of Papers. IEEE Computer Society Press Washington DC, Spring 1987, pp 372–275

    Google Scholar 

  • Conradi R. Knowledge Based Assistants for Programming Environments (unpublished draft document). Norwegian Institute for Technology, Trondheim, Norway, 1987

    Google Scholar 

  • Cross A. Design Intelligence: The Use of Codes and Language Systems. Design Studies 1986 7; 1: 14–19

    Article  Google Scholar 

  • Curry GA, Ayers RM. Experience with Traits in the Xerox Star Workstation. IEEE Transactions on Software Engineering 1984 10; 5: 519–527

    Article  Google Scholar 

  • Dausmann M. The Application of Multiple Libraries to Reuse Existing Software in Ada. Doc. Ref. Ada Reuse MD87/3, I.I. Biometric Institute, 1987

    Google Scholar 

  • Dennis R, Stachour P, Frankowski E, Onuegbe E. Measurable Characteristics of Reusable Ada Software. Ada Letters March/April 1986 6; 2: 41–50

    Article  Google Scholar 

  • Deutsch LP. Reusablily in the Smalltalk-80 Programming System. In: Proceedings of the ITT Workshop on Reusability in Programming; Stratford, Connecticut, ITT, Newport, RI, Sept 7–9, 1983. pp 72–76

    Google Scholar 

  • Dhama HS, Shtern V. A Net Method for Specification of Reusable Software. Proceedings Fifth International Workshop on Software Specification and Design; Pittsburgh, Pennsylvannia, USA, May 19–20, 1989. Software Engineering Notes 1989 14; 3: 137–139

    Article  Google Scholar 

  • Dillistone BR. Configuration Management within an IPSE and its Implications for Software Re-Use. In: Brereton P. (ed) Software Engineering Environments. Nor- wood Chichester England, 1988 ( Ellis Horwood Books on Information Technology )

    Google Scholar 

  • Freeman P. A Conceptual Analysis of the Draco Approach to Constructing Software Systems. In: Freeman P. (ed) Tutorial: Software Reusability. IEEE Computer So-

    Google Scholar 

  • Dusink EM, van Katwijk J. Reflections on Reusable Software and Software Components. In: Tafvelin S. (ed) Ada Components: Libraries and Tools. Proceedings of the Ada-Europe International Conference, Stockholm 26–28 May 1987. Cambridge University Press, U.K., 1987, pp 113–126 (Ada Companion Series)

    Google Scholar 

  • Embley DW, Woodfield SN. 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, 1987, pp 27–34

    Google Scholar 

  • Embley DW, Woodfield SN. A Knowledge Structure for Reusing Abstract Data Types. In: Proceedings of the 9th International Conference on Software Engineering, March 30–April 2 1987, Monterey, California, USA. IEEE Computer Society Press, Washington, DC, USA, 1987, pp 360–368

    Google Scholar 

  • Feather M. Reuse in the Context of a Transformation Based Methodology. In: Proceedings of the ITT Workshop on Reusability in Programming, Stratford, Connecticut, ITT, Newport, RI, September 7–9, 1983

    Google Scholar 

  • Fischer G. Cognitive View of Reuse and Redesign. IEEE Software, 1987 4; 4: 60–72

    Article  Google Scholar 

  • Fischer G, Lemke AC, Rathke C. From design to redesign. In: Proceedings of the 9th International Conference on Software Engineering, March 30 - April 2 1987, Monterey, California, USA. IEEE Computer Society Press, Washington, DC, USA, 1987

    Google Scholar 

  • Fischer G, Lemke AC. Construction Kits and Design Environments: Steps Toward Human Problem Domain Communication. Department of Computer Science and Institute of Cognative Science, University of Colorado, 1988

    Google Scholar 

  • Foster JR, Munro M. A Documentation Method Based on Cross-referencing. In: Martin RJ. (chair) Proceedings of the Conference on Software Maintenance; Austin, Texas, September 21–24, 1987, IEEE Computer Society Press, Washington DC, 1987 pp 181–185

    Google Scholar 

  • Frakes BA. Nejmeh WB. Software Reuse Through Information Retrieval. In: Proceedings of the 20th Hawaii International Conference on System Sciences. Hawaii Int. Conference Syst. Sci., Honolulu, HI, USA, 1987, Western Periodicals Company, Honolulu, HI, USA. pp 530–535

    Google Scholar 

  • Frankowski EN. Why Programs Built from Reusable Software Should be Single Paradigm. In: Proceedings of the STARS Reusability Workshop, March 24–27, 1986, pp 24–27

    Google Scholar 

  • Freeman P. Reusable Software Engineering: Concept and Research Direction. In: Proceedings of the ITT Workshop on Reusability in Programming, Stratford, Connecticut, ITT, Newport, RI, September 7–9, 1983

    Google Scholar 

  • Hall P, Boldyreff C. Software Reuse. In: McDermid J. (ed) Software Engineering ciety Press, Washington, DC, 1987

    Google Scholar 

  • Freeman P. (ed) Tutorial: Software Reusability. IEEE Computer Society Press, Washington, DC, 1987

    Google Scholar 

  • Gargaro A, Pappas T. Understanding Ada Software Reusability Issues for the Transition of Mission Critical Computer Resource Applications. In: Wallis PJL. (ed) Ada: Managing the Transition. Proceedings of the Ada-Europe International Conference Edinburgh 6–8 May 1986. Cambridge University Press, 1986, pp 105–114 (Ada Companion Series)

    Google Scholar 

  • Gautier RJ. A Language for Describing Ada Software Components. In: Tafvelin S. (ed) Ada Components: Libraries and Tools. Proceedings of the Ada-Europe International Conference, Stockholm 26–28 May 1987. Cambridge University Press, U.K., 1987, pp 75–85 (Ada Companion Series)

    Google Scholar 

  • Gargaro A, Pappas TL. Reusability Issues and Ada. IEEE Software 1987 4; 4: 43–51

    Article  Google Scholar 

  • Geary K. Practical Problems in Introducing Software Reuse. In: IEE Colloquium on ‘Reusable Software Components’ (Digest No. 68 ). IEE, London, England, 1987

    Google Scholar 

  • Genillard C, Ebel N. Reusability of Software Components in the Building of Syntax-Driven Software Tools Written in Ada. In: Wallis PJL. (ed) Ada: Managing the Transition. Proceedings of the Ada-Europe International Conference Edinburgh 6–8 May 1986 Cambridge University Press, 1986, pp 125–135 (Ada Companion Series)

    Google Scholar 

  • Gerhart S. Reusability lessons from verification technology. In: Proceedings of the ITT Workshop on Reusability in Programming, Stratford, Connecticut. ITT, Newport, RI, Sept 7–9, 1983

    Google Scholar 

  • Goguen JA. Parameterized Programming. IEEE Transactions on Software Engineering Sept 1984 10; 5: 528–543

    Article  MATH  Google Scholar 

  • Goguen JA. Reusing and Interconnecting Software Components. IEEE Computer 1986 19; 2: 16–28

    Article  Google Scholar 

  • Grover V, Guerrieri E. Expressing Module Interconnections in Ada. In: Wallis PJL. (ed) Ada: Managing the Transition. Proceedings of the Ada-Europe International Conference Edinburgh 6–8 May 1986. Cambridge University Press, 1986, pp 273–280 (Ada Companion Series)

    Google Scholar 

  • Hall PAV. Reusable and Reconfigurable Software Using C. In: Brown P. (ed) Proceedings of Software Engineering-86. IEE Computing Series 6, Peter Peregrinus Ltd., U.K., 1986 Chapter 12

    Google Scholar 

  • Hall PAV. Software Components and Reuse. Computer Bulletin of the BCS Dec 1987; 14–20

    Google Scholar 

  • Hall PAV. Software Components and Reuse — Getting More out of Your Code. Information & Software Technology U.K. Jan/Feb 1987 29; 1:

    Google Scholar 

  • Jones H, Krasner B, Litvintchouk H, Mellby J, Mungle J, Willman H. Issues in Software Reusability. ACM Ada Letters March-April 1985 4; 5: 97–99

    Article  Google Scholar 

  • Hansen GA, Spoulding SD, Edgar G. Certification of Ada Parts for Reuse. In: Proceedings 1st Conference on Ada Programming Applications for the NASA Space Slation. Houston, June 1986

    Google Scholar 

  • Harandi MT, Ning JQ. Knowledge-Based Program Analysis. IEEE Software January 1990; 1: 74–81

    Article  Google Scholar 

  • Henderson P, Warboys B. An Architectural Framework for Systems. ICL Journal May 1989;

    Google Scholar 

  • Hill J. Reusable Code. Unisphere USA, Aug 1985 5; 5: 22–24

    Google Scholar 

  • Horowitz JB, Munson E. An Expansive View of Reusable Software. IEEE Transactions on Software Engineering Sept 1984 10; 5: 477–487

    Article  Google Scholar 

  • Horowitz E. Fundamentals of Programming Languages. Springer- Verlag, 1987

    Google Scholar 

  • Hulkkonen TO, Keha NM. Software Component Library. In: Wallis PJL. (ed) Ada: Managing the Transition. Proceedings of the Ada-Europe International Conference Edinburgh 6–8 May 1986. Cambridge University Press, 1986, pp 175–182 (Ada Companion Series)

    Google Scholar 

  • ISO 2788–1986, Documentation - Guidelines for establishment and development of monolingual thesauri

    Google Scholar 

  • ISO 5964–1985; Documentation - Guidelines for establishment and development of multilingual thesauri

    Google Scholar 

  • Isoda S. Quality Assurance and Software Reuse Activities with Multi-Firm Joint Teams. In: Proceedings 10th Anniversary COMPSAC’86. IEEE Computer Society Press, Washington, DC, USA, October 1986

    Google Scholar 

  • Jandrasics G. SOFTDOC: A System for Automated Software Analysis and Documentation. In: Proceedings of ACM Workshop on Software Quality Assurance April, 1981

    Google Scholar 

  • Johnson WC. Reusable Software. Masters Thesis AD-A146575/6, Naval Postgraduate School, March 1984

    Google Scholar 

  • Johnson WL. Overview of the Knowledge-Based Specification Assistant. USC/Information Sciences Institute. Marina del Rey, CA 90292

    Google Scholar 

  • Johnson WL, Soloway E. Proust: Knowledge-Based Program Understanding. IEEE Transactions on Software Engineering Nov 1985 11; 3:267–275

    Google Scholar 

  • Jones G. Software Reusability: Approaches and Issues. In: Proceedings of COMPSAC’84. IEEE Computer Society Press, Silver Spring, NM, USA, Nov 1984, pp 476–478

    Google Scholar 

  • Jones H, Krasner B, Litvinchouk H, Mellby S, Mungle J, Willman J. Issues in Software Reusability. SIGSOFT Software Engineering Notes, April 1985 10; 2: 108–109

    Google Scholar 

  • Jones TC. (ed) Tutorial: Programmer Productivity: Issues for the Eighties. IEEE Computer Society Press, 1983

    Google Scholar 

  • Jones TC. Reusability in Programming: A Survey of the State of the Art. IEEE Transactions on Software Engineering 1984 10; 5: 487–493

    Article  Google Scholar 

  • Jones TC. (ed) Tutorial: Programming Productivity: Issues for The Eighties. Second Edition, IEEE Computer Society Press, Washington, DC, 1986

    Google Scholar 

  • Kaiser GE, Garlan D. Melding Software Systems from Reusable Building Blocks. IEEE Software 1987 4; 4: 17–24

    Article  Google Scholar 

  • Kandt K. Pegasus: A Tool for the Acquisition and Reuse of Software Designs. In: Proceedings of COMPSAC 84. IEEE Computer Society Press, Silver Spring, MD, USA, Nov 1984, pp 288–293

    Google Scholar 

  • Kant E, Barstow D. The Refinement Paradigm: The Interaction of Coding and Efficiency Knowledge in Program Synthesis. IEEE Transactions on Software Engineering Sept 1981 7; 5: 458–471

    Article  Google Scholar 

  • Karakostas V. Requirements for CASE Tools in Early Software Reuse. Software Engineering Notes April 1989 14; 2: 39–41

    Article  MathSciNet  Google Scholar 

  • Karimi J, Konsyski BR. An Automated Design Assistant. IEEE Transactions on Software Engineering Febr 1988 14; 2: 194–210

    Article  Google Scholar 

  • Kass R, Finn T. Rules for Implicit Acquisition of Knowledge about the User. University of Pennsylvania, Computing and Information Science, Philadelphia, PA 19104, USA

    Google Scholar 

  • Katz S, Richter CA, The K-S. PARIS: A System for Reusing Partially Interpreted Schemas. In: Proceedings of the 9th International Conference on Software Engineering. IEEE Computer Society Press, Washington, DC, USA, 1987, pp 377–389

    Google Scholar 

  • Kazaczynski W, Ning JQ. SRE: A Knowledge-based Environment for Large-Scale Software Re-engineering Activities. In: Proceedings of the International Conference on Software Engineering. IEEE Computer Society Press, 1989

    Google Scholar 

  • Keenan P. The Reuse of Design as a First Step towards the Introduction of Ada Components. Ada User 1987 8 (Supplement); 33–41

    Google Scholar 

  • Kernighan BW. The UNIX System and Software Reusability. IEEE Transactions on Software Engineering Sept 1984 10; 5: 513–518

    Article  MATH  Google Scholar 

  • Krampell CS, Collberg MG. A Property-Based Method for Selecting Among Multiple Implementations of Modules. In: Nickols HK, Simpson D. (eds) ESEC’87; 1st European Software Engineering Conference, Strassbourg, France, Sept 1987. Springer, Berlin, pp 207–216 (Lecture Notes in Computer Science 289)

    Google Scholar 

  • Lanergan RG, Dugan DK. Software Engineering with Reusable Design and Code. In: Mills H. (chair) Productivity; an Urgent Priority; Proceedings 23rd IEEE Computer Society International Conference, COMPCON Fall 81 Washington, DC, Sept 1981, pp 296–303

    Google Scholar 

  • Lanergan RG, Grasso CA. Reusable Designs and Code: a Strategy for Designing Software with Maintenance in Mind. In: Arnold RS (ed) Software Maintenance; Workshop Record, Dec 1983, Monterey, CA. IEEE Computer Society Press, 1984, pp 55–56

    Google Scholar 

  • Lanergan RG, Grasso CA. Software Engineering with Reusable Designs and Code. IEEE Transactions on Software Engineering Sept 1984 10; 5: 498–501

    Article  Google Scholar 

  • Ledbetter L, Cox B. Software-ICs: A Plan for Building Reusable Software Components. BYTE June 1985; 307–316

    Google Scholar 

  • Lenz M, Schmid HA, Wolf PF. Software Reuse through Building Blocks. IEEE Software 1987 4; 4: 34–42

    Article  Google Scholar 

  • Levy P, Ripken K. Experience in Constructing Ada Programs from Non-Trivial Reusable Modules. In: Tafvelin S. (ed) Ada Components: Libraries and Tools. Proceedings of the Ada-Europe International Conference, Stockholm 26–28 May 1987. Cambridge University Press, U.K., 1987, pp 100–112 (Ada Companion Series)

    Google Scholar 

  • Lewis TG, Eissa IF. A Programmer’s Database for Reusable Modules. In: Proceedings 4th Annual Pacific Northwest Software Quality Conference on Software Excellence, 1986. pp 273–292

    Google Scholar 

  • Litke D. A Design for a Reusable Ada Library. In: Proceedings 1st Conference on Ada Programming Applications for the NASA Space Station, Houston, June 1986

    Google Scholar 

  • Litvintchouk SD, Matsumoto AS. Design of Ada Systems Yielding Reusable Components: An Approach Using Structured Algebraic Specification. IEEE Transactions on Software Engineering Sept 1984 10; 5: 544–551

    Article  Google Scholar 

  • London RL, Milsted KR. Specifying and Verifying Reusable Components Using Z: Sets and Dictionaries. Proceedings Fifth International Workshop on Software Specification and Design; Pittsburgh, Pennsylvannia, USA, May 19–20, 1989. Software Engineering Notes 1989 14; 3: 120–127

    Google Scholar 

  • Lubars MD. Affording Higher Reliability Through Software Reusability. SIGSOFT Software Engineering Notes Oct 1986 11; 5: 39–42

    Article  Google Scholar 

  • Lubars MD. Code Reusability in the Large versus Code Reusability in the Small. SIGSOFT Software Engineering Notes Jan 1986 11; 1: 21–28

    Article  Google Scholar 

  • Lubars MD. Wide-Spectrum Support for Software Reusability. Technical Report STP-276–87. MCC, August 1987

    Google Scholar 

  • Lubars MD, Harandi MT. Knowledge-Based Software Design Using Design Schemas. In: Proceedings of the 9th International Conference on Software Engineering, 30th March–2nd April 1987. IEEE Computer Society Press, Washington, DC, USA, 1987, pp 253–262

    Google Scholar 

  • MacAnAirchinnigh C. Reusable Generic Packages: Design Guidelines Based on Structural Isomorphism. In: Proceedings 3rd Annual National Conference on Ada Technology; Hyatt Regency Houston, Houston, Texas, March 1985. US Army Communications-Electronics Command Fort Monmouth, NJ, US Army, Center for Tactical Computer Systems, 1985, pp 132–144

    Google Scholar 

  • MacAnAirchinnigh M. Conceptual Model of an Ada Software Factory. Ada-Europe Environment Working Group. Internal report, 1987

    Google Scholar 

  • MacAnAirchinnigh C, Burns M, Chedgey A. Reusable Units — Construction Methods and Measure. In: Tafvelin S. (ed) Ada Components: Libraries and Tools. Proceedings of the Ada-Europe International Conference, Stockholm 26–28 May 1987. Cambridge University Press, U.K., 1987, pp 127–140 (Ada Companion Series)

    Google Scholar 

  • Machida S. Approaches to Software Reusability in Telecommunications Software Systems. In: Proceedings of COMPSAC 85 IEEE Computer Society Press, Washington, DC, USA, Oct 1985

    Google Scholar 

  • Margono J, Berard EV. A Modified Booch’s Taxonomy for Ada Generic Data Structure Components and Thier Implementation. In: Tafvelin S. (ed) Ada Components: Libraries and Tools. Proceedings of the Ada-Europe International Conference, Stockholm 26–28 May 1987. Cambridge University Press, U.K., 1987, pp 61–74 (Ada Companion Series)

    Google Scholar 

  • Martin J, McClure C. Diagramming Techniques for Analysts and Programmers. Prentice-Hall 1985

    Google Scholar 

  • Masters MW, Kuchinski MJ. Software Design Prototyping Using Ada. Ada Letters Jan-Febr 1983 2; 4: 68–75

    Article  Google Scholar 

  • Matsumoto SD, Litvintchouk AS. Design of Ada Systems Yielding Reusable Components: An Approach Using Structured Algebraic Specification. IEEE Transactions on Software Engineering Sept 1984 10; 5: 544–551

    Google Scholar 

  • Matsumoto Y. Organizational Effort for Reusing Existing Softwares. In: Proceedings of COMPCON Fall ‘84. IEEE Computer Society Press. Silver Spring, VA, USA, Sept 1984

    Google Scholar 

  • Matsumoto Y. Some Experience in Promoting Reusable Software: Presentation in Higher Abstract Levels. IEEE Transactions on Software Engineering Sept 1984 10; 5: 502–512

    MATH  Google Scholar 

  • McCain R. A Software Development Methodology for Reusable Components. In: Proceedings of the Eighteenth Hawaii International Conference on System Sciences. Western Periodicals Company, Honolulu, HI, USA, Jan 1985, pp 319–324

    Google Scholar 

  • McIllroy MD. Mass-Produced Software Components. In: Buxton JM, Naur P, Ran-dell B. Software Engineering Concepts and Techniques; 1968 NATO Conference on Software Engineering. Petrocelli/Charter, Belgium, 1976, pp 88–98

    Google Scholar 

  • Neighbors JM. The DRACO Approach to Constructing Software from Reusable Components. IEEE Transactions on Software Engineering 1984 10; 5: 564–573

    Article  Google Scholar 

  • McWilliams G. Users See a CASE Advance in Reverse Engineering Tools. Datamation Febr 1, 1988; 30–36

    Google Scholar 

  • Mendal GO. Micro Issues in Reuse from a Real Project. Ada Technology Support Laboratory. Lockheed Missiles and Space Company Inc., Sunnyvale, CA, 1985

    Google Scholar 

  • Mendal GO. Designing for Ada Reuse: A Case Study. In: IEEE Computer Society Second International Conference on Ada Applications and Environments, April 8–10 1986, Miami Beach, FL. IEEE Los Angelos 1986 pp 33–42

    Google Scholar 

  • Metcalf SG. Software Library. A Reusable Software Issue (AD-AI50722/7). Naval Postgraduate School, June 1984

    Google Scholar 

  • Meyer B. Eiffel: Programming for Reusability and Extendibility. SIGPLAN Notices Febr 1987 22; 2: 85–94

    Article  Google Scholar 

  • Meyer B. Reusability: The Case for Object-Oriented Design. IEEE Software March 1987 4; 2: 50–64

    Article  Google Scholar 

  • Meyer B, Nerson M, Matsuo JM. EIFFEL: Object-Oriented Design for Software Engineering. In: Nickols HK, Simpson D. (eds) ESEC’87; 1st European Software Engineering Conference, Strassbourg, France, Sept 1987. Springer, Berlin, pp 237–245 (Lecture Notes in Computer Science 289)

    Google Scholar 

  • Mikulecky P, Chorvatova I. A Knowledge-Based Tools for a Scientific Program Library. Comenius University, Institute of Computer Science, 842 43 Bratislava, Czechoslovakia

    Google Scholar 

  • Mittermeir RT, Oppitz M. Software Bases for the Flexible Composition of Applica- tion Systems. IEEE Transactions on Software Engineering April 1987 13; 4: 440–460

    Article  Google Scholar 

  • Mittermeir RT, Oppitz M. More on Reusability (Software), System Dev. (USA) 1986 5; 11: 440–460

    Google Scholar 

  • Morrison R, Brown AL, Carrick R, Connor RCH, Dearle A, Atkinson MP. Polymorphism Persistence and Software-Reuse in a Strongly Typed Object-Oriented Environment. Software Engineering Journal Nov 1987 2; 6: 199–204

    Article  Google Scholar 

  • Murnan CA. Reusable Software: Trade Off Analysis and a New Approach. ADAI59813/5 Naval Postgraduate School, June 1985

    Google Scholar 

  • Musser DR. Aids to Hierarchical Specification Structuring and Reusing Theorems in AFFIRM-85. SIGSOFT Software Engineering Notes Aug 1985 10; 4: 2–4

    Article  Google Scholar 

  • Myers GJ. Reliable Software through Composite Design. van Nostrand Reinhold, 1975

    Google Scholar 

  • Neighbors J. Software Construction Using Components. PhD Thesis Tech. Report TR-160, University of California, 1980

    Google Scholar 

  • Prieto-Diaz R. Domain Analysis for Reusability. COMPSAC ‘87 Conference. Tokyo, Japan, Oct 7–9, 1987

    Google Scholar 

  • Nise NS, Griffin C. Considerations for the Design of Ada Reusable Packages. In: Proceedings 1st Conference on Ada Programming Applications for the NASA Space Station, Houston, June 1986

    Google Scholar 

  • Nissen J, Wallis P. Portability and Style In Ada. Cambridge University Press, Cambridge, United Kingdom, 1984 (the Ada Companion Series)

    Google Scholar 

  • Nourani GA, Jones CF. Software Reusability — A Perspective. In: Proceedings of the Eighteenth Hawaii International Conference on System Sciences. Western Periodicals Company, Honolulu, HI, Western Periodicals Company, Jan 1985, vol 2, pp 447–456

    Google Scholar 

  • Onuegbe EO. Software Classification as an Aid to Reuse: Initial Use as Part of a Rapid Prototyping System. In: Proceedings of 20th Hawaii International Conference on System Sciences. Hawaii Int. Conference Syst. Sci., Western Periodicals Company, Honolulu, HI, Western Periodicals Company, 1987, vol 2, pp 521–529

    Google Scholar 

  • Parker J, Hendley B. The Reuse of Low-Level Progamming Knowledge in the UNIVERSE Programming Environment. In: Brereton P. (ed) Software Engineering Environments. Horwood Chichester England, 1988 ( Ellis Horwood books on Information Technology )

    Google Scholar 

  • Parnas DL. On the Criteria To Be Used in Decomposing Systems Into Modules. Communications of the ACM Dec 1972 5; 12: 1053–1058

    Article  Google Scholar 

  • Parnas DL. Designing Software for Ease of Extension and Contraction. IEEE Transactions on Software Engineering March 1979 5; 2: 128–137

    Article  MATH  Google Scholar 

  • Parnas DL, Clement C, Weiss D. Enhancing Reusability with Information Hiding. In: Proceedings of the ITT Workshop on Reusability in Programming. Stratford, Connecticut, ITF, Newport, RI, Sept 7–9, 1983

    Google Scholar 

  • Parnas DL, Clements PC. A Rational Design Process: How and Why to Fake It. IEEE transactions on Software Engineering Febr 1986 12; 2: 251–257

    Article  Google Scholar 

  • Polster FJ. Reuse of Software through Partial Systems. TIB/B86–80334 Kernforschungszentrum Karlsruhe GmbH, September 1985

    Google Scholar 

  • Pressman, Roger S. Software Engineering. McGraw-Hill, Computer Science Series, Second Edition 1987

    Google Scholar 

  • Presson PE, Tsai J, Bowen TP, Post JV, Schmidt R. Software Inoperability and Reusability. In: Guidebook for Software Quality Measurement. Boeing Aerospace Company, Seatle, WA, July 1983

    Google Scholar 

  • Prieto-Diaz R. A Software Classification Scheme. Technical Report 85–19 Department of Information and Computer Science, University of California, Irvine, 1985

    Google Scholar 

  • Prieto-Diaz R, Neighbors JM. Module Interconnection Languages. Journal of System and Software Nov 1986 6; 4: 307–334

    Google Scholar 

  • Richter C, Biggerstaff T. Reusability Framework, Assessment, and Directions. In: Proceedings of 20th Hawaii International Conference on System Sciences. Hawaii

    Google Scholar 

  • Prieto-Diaz R, Freeman P. Classifying Software for Reusability. IEEE Software 1987 4; 1: 6–16

    Article  Google Scholar 

  • Prywes ED, Cheng NS, Lock TT. Use of Very High Level Languages and Program Generation by Management Professionals. IEEE Transactions on Software Engineering Sept 1984 10; 5: 552–563

    Article  Google Scholar 

  • Przybylinksi SM. Archetyping: A Knowledge-Based Reuse Paradigm. In: Agrawal DP. (ed) Proceedings of the Workshop on Future Directions in Computer Architecture and Software; May 5–7 1986, Seabrook Island, Charlston. US Army Research Office, Research Triangle Park, NC, USA, 1986, pp 186–193

    Google Scholar 

  • Puncello PP, Torrigiani P, Pietri F, Burion R, Cardile B, Conti M. ASPIS: A Knowledge-Based CASE Environment. IEEE Software March 1988 5; 2: 58–65

    Article  Google Scholar 

  • Purtilo JM. Polylith Architecture. DE86007640 Illinois University March 1986

    Google Scholar 

  • Raj RK, Levy HM. A Composition Model for Software Reuse. The Computer Journal Aug 1989 32; 4: 312–322

    Article  Google Scholar 

  • Ramamoorthy CV, Usuda Y, Tsai W-T, Prakash A. GENESIS: An Integrated Environment for Supporting Development and Evolution of Software. IEEE 1985, pp 472–479

    Google Scholar 

  • Ramamoorthy CV, Garg V, Prakash A. Support for Reusability in Genesis. In: Proceedings 10th Anniversary COMPSAC’86. IEEE Computer Society Press, Washington, DC, USA, Oct 1986, pp 299–305

    Google Scholar 

  • Ratcliffe M. Report on a Workshop on Software Reuse Held at Hereford, UK on 1,2 May 1986. Software Engineering Notes Jan 1987 12; 1: 42–47

    Article  MathSciNet  Google Scholar 

  • Rauch-Hindin W. Reusable Software. Systems & Software, Febr 1983; 78–92

    Google Scholar 

  • Reed N, Yeh J, Mittermeir RT, Roussopoulos R. A Programming Environment Framework Based on Reusability. International Conference on Data Engineering. IEEE Computer Society Press. Silver Spring, MD, USA, April 1984, pp 277–280

    Google Scholar 

  • Rich C, Waters RC. Automatic Programming: Myths and Prospects. IEEE Computer Aug 1988 21; 11: 40–51

    Article  Google Scholar 

  • Rich C, Waters RC. The Programmer’s Apprentice: A Research Overview. IEEE Computer Nov 1988 21; 11: 10–25

    Article  Google Scholar 

  • Rich C, Wills LM. Recognizing a Program’s Design: A Graph-Parsing Approach. IEEE Software Jan 1990; 1: 82–89

    Article  Google Scholar 

  • Ricket NW. Preconditions for Widespread Reuse of Code. ACM SIGSOFT Software Engineering Notes 1986 11; 2: 21

    Article  Google Scholar 

  • Sneed HM, Jandrasics G. Software Recycling. In: Martin RJ. (chair) Proceedings of the Conference on Software Maintenance; Austin, Texas, September 21–24, 1987

    Google Scholar 

  • Rockmore AJ. Int. Conference Syst. Sci., Honolulu, HI, USA, 1987, Western Periodicals Company, Honolulu, HI, USA, pp 502–512

    Google Scholar 

  • Rockmore AJ. Knowledge-Based Software Turns Specifications into Efficient Programs. Electron. Des.(USA) July 1985 33; 17: 105–12

    Google Scholar 

  • Roubine O. Reusable Software. II/SA/RT.86.004 Informatique Internationale, 1984

    Google Scholar 

  • Rouse WB, Hunt RM. Human Problems Solving in Fault Diagnoses Tasks. In: Rouse WB. (ed) Advances in Man-Machine Systems Research, vol 1. JAI Press, Greenwich, Conn., 1984

    Google Scholar 

  • Russell GE. Experiences Implementing a Reusable Data Structure Component Taxonomy. In: 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, 1987, pp 8–18

    Google Scholar 

  • Schank RC. (ed) Conceptual Information Processing. Amsterdam, North-Holland, 1975, reprinted 1984 (Fundamental Studies in Computer Science vol 3)

    Google Scholar 

  • Scherlis WL. Abstract Data Types, Specialization, and Program Reuse. In: Conradi R. et al. (ed) Advanced Programming Environments; Proceedings of an International Workshop, Trondheim, June 1986. Springer-Verlag, Berlin, Germany, 1986, pp 433–453

    Google Scholar 

  • Selby RW. Analysing Software Reuse at the Project and Module Design Levels. In: Nickols HK, Simpson D. (eds) ESEC’87; 1st European Software Engineering Conference, Strassbourg, France, Sept 1987. Springer, Berlin, pp 227–236 (Lecture Notes in Computer Science 289)

    Google Scholar 

  • Seppanen V. Reusability in Software Engineering. In: Freeman P. (ed) Tutorial: Software Reusability. IEEE Computer Society Press Washington, DC, 1987

    Google Scholar 

  • Shemer I. Systems Analysis: A Systemic Analysis of a Conceptual Model. Communications of the ACM June 1987 30; 6: 506–512

    Article  Google Scholar 

  • Shlaer S, Mellor SJ. An Object-Oriented Approach to Domain Analysis. Software Engineering Notes July 1989 14; 5: 66–77

    Article  Google Scholar 

  • Shriver BD. Reuse Revisited: Editorial. IEEE Software Jan 1987 4; 1: 5

    Article  Google Scholar 

  • Sivley KE. Experience and Lessons Learned in Transporting Ada Software. In: 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, 1987, pp 436–440

    Google Scholar 

  • Smith DD. Designing Generics for Compatibility and Reusability. In: Proceedings 1st Conference on Ada Programming Applications for the NASA Space Station. Houston, June 1986 IEEE Computer Society Press, Washington DC, 1987

    Google Scholar 

  • Sneed HM, Jandrasics G. Inverse Transformation from Code to Specification. In: Software Tools ‘89; Proceedings of the Conference held in London, June 1989. Blenheim Online, London, 1989

    Google Scholar 

  • Soloway K, Ehrlich E. Empirical Studies of Programming Knowledge. IEEE Transactions on Software Engineering Sept 1984 10; 5: 595–609

    Article  Google Scholar 

  • Sommerville I, Wood M. A software components catalogue. In: Davis R. (ed) Intelligent Information Systems: Progress and Prospects. Wiley 1987 pp 13–32

    Google Scholar 

  • Spivey M. The Z Notation. Prentice-Hall, 1989

    Google Scholar 

  • Standish TA. An Essay on Software Reuse. IEEE Transactions on Software Engineering Sept 1984 10; 5: 494–497

    Article  Google Scholar 

  • STARS. STARS Workshop on Reusable Components of Application Software. Navel Research Laboratory, 1985

    Google Scholar 

  • Stepoway SP, Arnold SL. The REUSE System: Cataloging and Retrieval of Reusable Software. In: Michael GA. (chair) Intellectual Leverage; Spring COMPCON 87; 32nd International Conference, San Francisco, Feb 1987, Digest of Papers. IEEE Computer Society Press Washington DC, Spring 1987, pp 376–379

    Google Scholar 

  • Studer R. Knowledge-Based Software Engineering Environment. Comput. Phys. Commun. (Netherlands), Oct-Nov 1985 38; 2: 277–87

    Google Scholar 

  • Sugimoto H, Katoh M, Yoshida H. Logic-Based Retrieval and Reuse of Software Modules. In: Proceedings of 5th annual International Phoenix Conference on Computers and Communications. PCCC’86. IEEE Computer Society Press, Washington, DC, USA, March 1986, pp 445–449

    Google Scholar 

  • Swanson EB, Beath CM. Maintaining Information Systems in Organizations. Wiley Chichester 1989 ( John Wiley Information Systems Series )

    Google Scholar 

  • Tajima D, Matsubara T. Inside the Japanese Software Industry. IEEE Computer 1984 17; 3: 34–43

    Article  Google Scholar 

  • Tracz W. Software Reuse: Motivators and Inhibitors. In: Michael GA. (chair) Intellectual Leverage; Spring COMPCON 87; 32nd International Conference, San Francisco, Feb 1987, Digest of Papers. IEEE Computer Society Press Washington DC, Spring 1987, pp 358–363

    Google Scholar 

  • Tracz W. Ada Reusability Efforts: A Survey of the State of the Practice. In: 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, 1987, pp 35–44

    Google Scholar 

  • Tracz W. Reusability Comes of Age. IEEE Software July 1987 4; 4: 25–33

    Article  Google Scholar 

  • Tracz W. (ed) Software Reuse: Emerging Technology. IEEE Computer Society Press, Washington, DC, 1988

    Google Scholar 

  • Tracz W. Software Reuse Myths. ACM SIGSOFT, Software Engineering Notes 1988 13; 1: 17–21

    Article  Google Scholar 

  • Truzzi O, Ghisio S. An Extended Approach to Ada Software Reusability. CSELT Tech. Rep. (Italy), vol 15, No. 1, pp 89–94, Feb 1987

    Google Scholar 

  • Truzzi P, Ghisio S, Gouthier O. An Extended Approach to Reusability. In: Michael GA. (chair) Intellectual Leverage; Spring COMPCON 87; 32nd International Conference, San Francisco, Feb 1987, Digest of Papers. IEEE Computer Society Press Washington DC, Spring 1987, pp 385–389

    Google Scholar 

  • Ververs F, van Katwijk J, Dusink L. Directions in Reusing Software. Report of the Faculty of Mathematics and Informatics TR 88–58, TU Delft, The Netherlands 1988

    Google Scholar 

  • Volpano DM, Kieburtz RB. Software Templates. In: Proceedings of the 8th International Conference on Software Engineering. IEEE Computer Society Press, Los Alamitos, California, 1985, pp 55–60

    Google Scholar 

  • Wald EE. Software Engineering with Reusable Parts. In: Michael GA. (chair) Intellectual Leverage; Spring COMPCON 87; 32nd International Conference, San Francisco, Feb 1987, Digest of Papers. IEEE Computer Society Press Washington DC, Spring 1987, pp 353–356

    Google Scholar 

  • Ward M. Transforming a Program into a Specification. Computer Science Technical Report 88/1. School of Engineering and Applied Science. University of Durham, January 1988

    Google Scholar 

  • Waters RC. Reuse of Cliches in the Knowledge-based Editor. In: Proceedings of an International Workshop. Springer-Verlag, Berlin, Germany, 1986, pp 536–550

    Google Scholar 

  • Wegner P. Varieties of Reusability. In: Proceedings of the ITT Workshop on Reusability in Programming. Stratford, Connecticut, ITT, Newport, RI, September 7–9, 1983

    Google Scholar 

  • Wegner P. Capital-intensive Software Technology. IEEE Software July 1984 1; 6: 754

    Google Scholar 

  • Welch PH. Parallel Processes as Reusable Components. In: Tafvelin S. (ed) Ada Components: Libraries and Tools. Proceedings of the Ada-Europe International Conference, Stockholm 26–28 May 1987. Cambridge University Press, U.K., 1987, pp 86–99 (Ada Companion Series)

    Google Scholar 

  • Winston PH. Learning and Reasoning by Analogy. Communications of the ACM Dec 1980 23; 12: 689–703

    Article  Google Scholar 

  • Wirfs-Brock A, Wilkerson B. Variables Limit Reusability. Journal of Object Oriented Programming May/June 1989; 38–40

    Google Scholar 

  • Wong W. A Management Overview of Software Reuse. NBS Special Publication 500–142 U.S. Government Printing Office, Washington, DC, Sept 1986

    Google Scholar 

  • Wood M, Sommerville I. A Knowledge-Based Software Components Catalogue. In: Brereton P. (ed) Software Engineering Environments. Horwood Chichester England, 1988 ( Ellis Horwood books on Information Technology )

    Google Scholar 

  • Woodfield SN, Embley DW, Stokes GL, Zhang K. Assumptions and Issues of Software Reusability. Proceedings of 5th annual International Phoenix Conference on Computers and Communications. PCCC’86 IEEE Computer Society Press, Washington, DC, USA, March 1986, pp 450–454

    Google Scholar 

  • Woodfield SN, Embley DW, Scott DT. Can Programmers Reuse Software? IEEE Software July 1987 4; 4: 52–59

    Article  Google Scholar 

  • Yamamoto S, Isoda S. SoftDA — A Reuse-Oriented Software Design System. In: Proceedings 10th Anniversary COMPSAC’86. IEEE Computer Society Press, Washington, DC, USA, Oct 1986, pp 284–290

    Google Scholar 

  • Yeh RT, Mittermeir RT, Conceptual Modelling as a Basis for Deriving Software Requirements. In: International Computer Symposium, Taepci, Taiwan, Dec 1980

    Google Scholar 

  • Yeh RT, Roussopoulos N, Chu B. Management of reusable software. In: The Small Computer (R)Evolution, Proceedings of COMPCON Fall 84, Sept 1984. IEEE Computer Society Press 1984, pp 311–320

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dusink, L.M., Hall, P.A.V. (1991). Reuse Bibliography. In: Dusink, L.M., Hall, P.A.V. (eds) Software Re-use, Utrecht 1989. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3536-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3536-4_3

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19652-5

  • Online ISBN: 978-1-4471-3536-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics