1 option
Computational intelligence in software engineering / W. Pedrycz, J.F. Peters.
- Format:
- Book
- Author/Creator:
- Pedrycz, Witold, 1953-
- Series:
- Advances in fuzzy systems ; v. 16.
- Advances in fuzzy systems ; v. 16
- Language:
- English
- Subjects (All):
- Fuzzy sets.
- Neural networks (Computer science).
- Soft computing.
- Software engineering.
- Physical Description:
- 1 online resource (500 p.)
- Place of Publication:
- Singapore ; River Edge, NJ : World Scientific, c1998.
- Language Note:
- English
- Summary:
- This unique volume is the first publication on software engineering and computational intelligence (CI) viewed as a synergistic interplay of neurocomputing, granular computation (including fuzzy sets and rough sets), and evolutionary methods. It presents a unified view of CI in the context of software engineering.The book addresses a number of crucial issues: what is CI, what role does it play in software development, how are CI elements built into successive phases of the software life cycle, and what is the role played by CI in quantifying fundamental features of software artifacts?With cont
- Contents:
- CONTENTS; PREFACE; References; NEUROCOMPUTING IN SOFTWARE ENGINEERING; ON THE PROMISE OF NEURAL NETWORKS TO SUPPORT SOFTWARE TESTING; 1 Introduction; 2 Background on Neural Networks; 2.1 Training; 2.2 The Overfitting Problem; 3 System Testing; 3.1 Input Representation; 3.2 Test Data Generation; 3.3 Test Oracle; 3.4 Neural Network Training; 3.5 Training Results; 4 White Box Testing; 4.1 VHDL Branch Coverage; 4.2 Experiment with 3 Clock-ticks; 4.3 Higher Number of Clock Ticks; 4.4 Neural Net Training; 5 Assessment and Conclusions; Acknowledgements; References; Exercises
- NEURAL NETWORKS FOR SOFTWARE QUALITY PREDICTION1 Introduction; 2 Neural Networks; 3 Case Studies; 3.1 Example 1: Military System; 3.2 Example 2: Telecommunication System; 4 Methodology; 4.1 Transformation of Raw Data; 4.2 Prepare Data Sets; 4.3 Develop Models; 4.4 Making Predictions; 4.5 Evaluating Predictive Quality; 5 Conclusions; Acknowledgments; References; Problems; SELF-ORGANIZING MAPS AND SOFTWARE REUSE; 1 Introduction; 2 Software Reuse; 3 Organization of Software Libraries; 4 Self-Organizing Maps; 5 The Experimental Software Library; 5.1 The NIH class library
- 5.2 Cluster analysis: The baseline for comparison6 Unsupervised Learning in Software Library Organization; 6.1 Results with the standard self-organizing map model; 6.2 Adaptive coordinates for improved similarity representation in self-organizing maps; 6.3 Results with the growing grid model; 7 Conclusions; Acknowledgments; References; Exercises; THE CASE FOR AN INDUCTIVE COMPUTING SCIENCE; 1 Introduction; 2 Deduction as the Framework of Computing; 3 Examples of Inductive Methods; 4 The Neglect of Inductive Methods; 5 Reasons for the Neglect; 6 The Relative Merits of Inductive Programming
- 7 Concluding RemarksAcknowledgments; References; Exercises; Exercise 1; Exercise 2; EVOLUTIONARY COMPUTING IN SOFTWARE ENGINEERING; AUTOMATIC CREATION OF COMPUTER PROGRAMS FOR DESIGNING ELECTRICAL CIRCUITS USING GENETIC PROGRAMMING; 1. Introduction; 2. Five Problems of Analog Circuit Design; 3. Design by Genetic Programming; 3.1. The Embryonic Circuit; 3.2. Component-Creating Functions; 3.3. Connection-Modifying Functions; 4. Preparatory Steps; 4.1. Embryonic Circuit; 4.2. Program Architecture; 4.3. Function and Terminal Sets; 4.4. Fitness Measure; 4.4.1 Lowpass Filter
- 4.4.2 Tri-state Frequency Discriminator4.4.3 Computational Circuit; 4.4.4 Robot Controller Circuit; 4.4.5 60 dB Amplifier; 4.5. Control Parameters; 4.6. Implementation on Parallel Computer; 5. Results; 5.1. Lowpass Filter; 5.2. Tri-state Frequency Discriminator; 5.3. Computational Circuit; 5.4. Robot Controller Circuit; 5.5. 60 dB Amplifier; 6. Other Circuits; 7. Conclusion; References; THE COMPUTER ZOO - EVOLUTION IN A BOX; 1 Modeling Life; 2 Defining the Zoo; 2.1 Language Principles; 2.2 The Environment; 2.3 What The Zoo Can Do; 2.4 Relations to Biology; 3 Running the Zoo
- 3.1 Symbiosis and Parasites
- Notes:
- Description based upon print version of record.
- Includes bibliographic references and index.
- ISBN:
- 9789812816153
- 9812816151
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.