Description

Book Synopsis
Based on the lecture notes for several courses taught by the authors on software reuse, this book includes exercises and two term projects.

Trade Review
"...well written and easy to understand...I would certainly recommend this book..." (The Journal of Software Testing, Verification and Reliability, December 2002)

Table of Contents
Preface.

Acronyms and Symbols.

PART I: INTRODUCTION.

Software Reuse and Software Engineering.

State of the Art and the Practice.

Aspects of Software Reuse.

PART II: ORGANIZATIONAL ASPECTS.

Software Reuse Organizations.

Support Services.

Institutionalizing Reuse.

PAART III: DOMAIN ENGINEERING: BUILDING FOR REUSE.

Building Reuseable Assets: An Overview.

Domain Analysis.

Programming Paradigms and Reusability.

PART IV: OBJECT-ORIENTED DOMAIN ENGINEERING.

A Pragmatic Introduction to Object Orientation.

Abstraction and Parameterization Techniques in Object-Orientation.

Composition Techniques in Object Orientation.

Application Frameworks.

Architectural Frameworks.

PART V: APPLICATION ENGINEERING.

Application Engineering.

Component Storage and Retrieval.

Reusable Asset Integration.

PART VI: MANAGERIAL ASPECTS OF SOFTWARE REUSE.

Software Reuse Metrics.

Software Reuse Cost Estimation.

Software Reuse Return on Investment.

PART VII: SOFTWARE REUSE TECHNOLOGIES.

Component-Based Software Engineering (CBSE).

Product Line Engineering (PLE).

COTS Based Development.

Appendix A: Software Reuse Resources.

Appendix B: Term Projects.

Bibliography.

Index.

ReuseBased Software Engineering Techniques

    Product form

    £149.35

    Includes FREE delivery

    RRP £165.95 – you save £16.60 (10%)

    Order before 4pm today for delivery by Fri 7 Aug 2026.

    A Hardback by Hafedh Mili, Ali Mili, Sherif Yacoub

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of ReuseBased Software Engineering Techniques by Hafedh Mili

      Publisher: John Wiley & Sons Inc
      Publication Date: Publication Date: 14/01/2002
      ISBN13: 9780471398196, 978-0471398196
      ISBN10: 0471398195

      Description

      Book Synopsis
      Based on the lecture notes for several courses taught by the authors on software reuse, this book includes exercises and two term projects.

      Trade Review
      "...well written and easy to understand...I would certainly recommend this book..." (The Journal of Software Testing, Verification and Reliability, December 2002)

      Table of Contents
      Preface.

      Acronyms and Symbols.

      PART I: INTRODUCTION.

      Software Reuse and Software Engineering.

      State of the Art and the Practice.

      Aspects of Software Reuse.

      PART II: ORGANIZATIONAL ASPECTS.

      Software Reuse Organizations.

      Support Services.

      Institutionalizing Reuse.

      PAART III: DOMAIN ENGINEERING: BUILDING FOR REUSE.

      Building Reuseable Assets: An Overview.

      Domain Analysis.

      Programming Paradigms and Reusability.

      PART IV: OBJECT-ORIENTED DOMAIN ENGINEERING.

      A Pragmatic Introduction to Object Orientation.

      Abstraction and Parameterization Techniques in Object-Orientation.

      Composition Techniques in Object Orientation.

      Application Frameworks.

      Architectural Frameworks.

      PART V: APPLICATION ENGINEERING.

      Application Engineering.

      Component Storage and Retrieval.

      Reusable Asset Integration.

      PART VI: MANAGERIAL ASPECTS OF SOFTWARE REUSE.

      Software Reuse Metrics.

      Software Reuse Cost Estimation.

      Software Reuse Return on Investment.

      PART VII: SOFTWARE REUSE TECHNOLOGIES.

      Component-Based Software Engineering (CBSE).

      Product Line Engineering (PLE).

      COTS Based Development.

      Appendix A: Software Reuse Resources.

      Appendix B: Term Projects.

      Bibliography.

      Index.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account