Soft computing methods such as neural networks and genetic algorithms draw on the problem solving strategies of the natural world which differ fundamentally from the mathematically-based computing methods normally used in engineering. Human brains are highly effective computers with capabilities far
Soft Computing in Software Engineering
β Scribed by Carlo Bellettini, Maria Grazia Fugini (auth.), Prof. Ernesto Damiani, Mauro Madravio, Prof. Lakhmi C. Jain (eds.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2004
- Tongue
- English
- Leaves
- 323
- Series
- Studies in Fuzziness and Soft Computing 159
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
This book illustrates the impact of soft computing techniques on software engineering research and practices dealing with a range of novel methods reshaping the software development process. Specifically, it is shown how Software Engineering tasks such as reuse-oriented classification (e.g. componentsβ repositories), software diagnostic (e.g. bug detection and correction), effort prediction (e.g. project costs and time estimation), planning (e.g. project scheduling) and others can be appropriately handled by means of soft computing techniques. The book is a valuable reference for practitioners as well as an updated resource of ongoing interdisciplinary research in Soft Computing in Software Engineering.
β¦ Table of Contents
Front Matter....Pages I-XIII
Fuzzy selection of software components and of web services....Pages 1-32
A Training Approach to Develop Reusable Software Components by Combining Adaptation Algorithms....Pages 33-63
Fuzzy Case-Based Reasoning Models for Software Cost Estimation....Pages 64-96
Automating Software Development Process Using Fuzzy Logic....Pages 97-124
Many Maybes Mean (Mostly) the Same Thing....Pages 125-150
Soft Computing Based Effort Prediction Systems β A Survey....Pages 151-182
High-level design of composite systems....Pages 183-220
RSHP: an information representation model based on relationships....Pages 221-253
Neurofuzzy Analysis of Software Quality Data....Pages 254-273
Linguistic resources and fuzzy algebra in adaptive hypermedia systems....Pages 274-312
β¦ Subjects
Appl.Mathematics/Computational Methods of Engineering; Software Engineering; Artificial Intelligence (incl. Robotics); Computational Intelligence; Applications of Mathematics
π SIMILAR VOLUMES
<p><P>This book is dedicated to recent novel applications of soft computing in communications. It presents the methodologies of neural networks, evolutionary computation, fuzzy logic and neurofuzzy systems, and kernel methods. Applications to the wide field of communications are demonstrated, such a
<p><P>The articles in this book present advanced soft methods related to genetic and evolutionary algorithms, immune systems, formulation of deterministic neural networks and Bayesian NN. Many attention is paid to hybrid systems for inverse analysis fusing soft methods and the finite element method.
<p><p>The Soft Computing techniques, which are based on the information processing of biological systems are now massively used in the area of pattern recognition, making prediction & planning, as well as acting on the environment. Ideally speaking, soft computing is not a subject of homogeneous con
Without mathematics no science would survive. This especially applies to the engineering sciences which highly depend on the applications of mathematics and mathematical tools such as optimization techniques, finite element methods, differential equations, fluid dynamics, mathematical modelling, and