Title: Software Engineering with Computational Intelligence
Description: The software engineering field has recently observed an increased integration with the computational intelligence (CI) field, which is primarily comprised of the mature technologies of fuzzy logic, artificial neural networks, genetic algorithms, genetic programming, and rough sets. Hybrid systems that combine two or more of these individual technologies are also categorized under the CI umbrella. Software Engineering with Computational Intelligence, an edited volume, was initially selected for a special volume of "The Annals of Software Engineering" (ANSE) Journal, which has been discontinued. The contributions in this book are grouped into four chapters according to the software engineering categories of: software project management and effort estimation; software quality assurance and estimation; software testing, verification, and validation; and software design. The contributions focus on applying CI techniques to address various software engineering problems. This book is designed to meet the needs of a professional and academic software engineering audience, and those of graduate students in Computer Science, Computer Engineering, and Software Engineering programs.
Subjects: Software engineering, Computer science, Artificial intelligence, Computational intelligence