© 2016

Computational Intelligence and Quantitative Software Engineering

  • Witold Pedrycz
  • Giancarlo Succi
  • Alberto Sillitti


  • Offers introductory chapters on Computational Intelligence so that the volume is made self-contained and easily accessible to the community of Computational Intelligence as well as researchers working in Software Engineering

  • Each chapter is authored by an expert in the area, and includes a comprehensive and fully updated list of references

  • The main topics are arranged into five sections: Introduction to Computational Intelligence, Principles of Software Engineering, Methodological developments in CI environment of Software Engineering, Algorithmic studies, and Case studies - a suite of representative areas of applications


Part of the Studies in Computational Intelligence book series (SCI, volume 617)

Table of contents

  1. Front Matter
    Pages i-ix
  2. Witold Pedrycz, Alberto Sillitti, Giancarlo Succi
    Pages 1-12
  3. Witold Pedrycz, Alberto Sillitti, Giancarlo Succi
    Pages 13-31
  4. Roberto E. Lopez-Herrejon, Javier Ferrer, Francisco Chicano, Alexander Egyed, Enrique Alba
    Pages 59-87
  5. Valerio Bellandi, Stelvio Cimato, Ernesto Damiani, Gabriele Gianini
    Pages 173-207

About this book


In a down-to-the earth manner, the volume lucidly presents how the fundamental concepts, methodology, and algorithms of Computational Intelligence are efficiently exploited in Software Engineering and opens up a novel and promising avenue of a comprehensive analysis and advanced design of software artifacts. It shows how the paradigm and the best practices of Computational Intelligence can be creatively explored to carry out comprehensive software requirement analysis, support design, testing, and maintenance.

Software Engineering is an intensive knowledge-based endeavor of inherent human-centric nature, which profoundly relies on acquiring semiformal knowledge and then processing it to produce a running system. The knowledge spans a wide variety of artifacts, from requirements, captured in the interaction with customers, to design practices, testing, and code management strategies, which rely on the knowledge of the running system. This volume consists of contributions written by widely acknowledged experts in the field who reveal how the Software Engineering benefits from the key foundations and synergistically existing technologies of Computational Intelligence being focused on knowledge representation, learning mechanisms, and population-based global optimization strategies.

This book can serve as a highly useful reference material for researchers, software engineers and graduate students and senior undergraduate students in Software Engineering and its sub-disciplines, Internet engineering, Computational Intelligence, management, operations research, and knowledge-based systems.


Computational Intelligence Intelligent Systems Principles of Software Engineering Quantitative Software Engineering Software Engineering

Editors and affiliations

  • Witold Pedrycz
    • 1
  • Giancarlo Succi
    • 2
  • Alberto Sillitti
    • 3
  1. 1.Department of Electrical and Computer EnUniversity of AlbertaEdmontonCanada
  2. 2.Innopolis UniversityBolzanoItaly
  3. 3.Center for Applied Software EngineeringBolzanoItaly

Bibliographic information

  • Book Title Computational Intelligence and Quantitative Software Engineering
  • Editors Witold Pedrycz
    Giancarlo Succi
    Alberto Sillitti
  • Series Title Studies in Computational Intelligence
  • Series Abbreviated Title Studies Comp.Intelligence
  • DOI
  • Copyright Information Springer International Publishing Switzerland 2016
  • Publisher Name Springer, Cham
  • eBook Packages Engineering Engineering (R0)
  • Hardcover ISBN 978-3-319-25962-8
  • Softcover ISBN 978-3-319-79866-0
  • eBook ISBN 978-3-319-25964-2
  • Series ISSN 1860-949X
  • Series E-ISSN 1860-9503
  • Edition Number 1
  • Number of Pages IX, 207
  • Number of Illustrations 15 b/w illustrations, 26 illustrations in colour
  • Topics Computational Intelligence
    Artificial Intelligence
    Software Engineering
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
IT & Software
Consumer Packaged Goods
Materials & Steel
Finance, Business & Banking
Energy, Utilities & Environment
Oil, Gas & Geosciences


“An overview of the current state of the art in the use of computational intelligence in software engineering is presented in this book. … Each application chapter concludes with a comprehensive bibliography. … The book can be recommended to practitioners interested in improving their quantitative evaluations in the field of software engineering.” (J. P. E. Hodgson, Computing Reviews, March, 2016)