Read While You Wait - Get immediate ebook access, if available*, when you order a print book

Advanced Information and Knowledge Processing

Mining Software Engineering Data for Software Reuse

Authors: Diamantopoulos, Themistoklis, Symeonidis, Andreas L.

Free Preview
  • Enables the reader to understand the main benefits and challenges of software reuse when designing and building software
  • Provides answers to a large number of reuse-related questions posed, for all stages of the Software Engineering life cycle: Requirements Elicitation & Specifications Extraction, Software Design and Development, Quality Assurance
  • Includes a variety of methods, tools, libraries and working prototypes for applying data-driven Software Reuse in practice
  • Offers step-by-step processes for applying data-driven Software Reuse on different types of data, including Software Requirements, UML Diagrams, Source Code, meta-information from Online Repositories, and Quality Metrics
  • Treats both theoretical and practical aspects of Software Reuse and discusses state-of-the-art alternatives for each approach proposed
  •  
see more benefits

Buy this book

eBook £87.50
price for United Kingdom (gross)
  • ISBN 978-3-030-30106-4
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Hardcover £109.99
price for United Kingdom (gross)
  • ISBN 978-3-030-30105-7
  • Free shipping for individuals worldwide
  • Immediate ebook access, if available*, with your print order
  • Usually ready to be dispatched within 3 to 5 business days.
About this book

This monograph discusses software reuse and how it can be applied at different stages of the software development process, on different types of data and at different levels of granularity. Several challenging hypotheses are analyzed and confronted using novel data-driven methodologies, in order to solve problems in requirements elicitation and specification extraction, software design and implementation, as well as software quality assurance.

The book is accompanied by a number of tools, libraries and working prototypes in order to practically illustrate how the phases of the software engineering life cycle can benefit from unlocking the potential of data.

Software engineering researchers, experts, and practitioners can benefit from the various methodologies presented and can better understand how knowledge extracted from software data residing in various repositories can be combined and used to enable effective decision making and save considerable time and effort through software reuse. Mining Software Engineering Data for Software Reuse can also prove handy for graduate-level students in software engineering.



Table of contents (12 chapters)

Table of contents (12 chapters)

Buy this book

eBook £87.50
price for United Kingdom (gross)
  • ISBN 978-3-030-30106-4
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Hardcover £109.99
price for United Kingdom (gross)
  • ISBN 978-3-030-30105-7
  • Free shipping for individuals worldwide
  • Immediate ebook access, if available*, with your print order
  • Usually ready to be dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Mining Software Engineering Data for Software Reuse
Authors
Series Title
Advanced Information and Knowledge Processing
Copyright
2020
Publisher
Springer International Publishing
Copyright Holder
Springer Nature Switzerland AG
eBook ISBN
978-3-030-30106-4
DOI
10.1007/978-3-030-30106-4
Hardcover ISBN
978-3-030-30105-7
Series ISSN
1610-3947
Edition Number
1
Number of Pages
XXI, 242
Number of Illustrations
71 b/w illustrations, 103 illustrations in colour
Topics

*immediately available upon purchase as print book shipments may be delayed due to the COVID-19 crisis. ebook access is temporary and does not include ownership of the ebook. Only valid for books with an ebook version. Springer Reference Works and instructor copies are not included.