Chapter 4. Software Fault Prevention by Language Choice: Why C Is Not My Favorite Language1. Introduction and Background; 2. Why Use C?; 3. Why does Lisp Differ from C?; 4. Root Causes of Flaws: A Lisp Perspective; 5. Arguments against Lisp, and Responses; 6. But Why Is C Used by Lisp Implementors?; 7. Conclusion; Appendix 1: Cost of Garbage Collection; Appendix 2: Isn't C Free?; Acknowledgments and Disclaimers; References; Chapter 5. Quantum Computing and Communication; 1. Introduction; 2. The Surprising Quantum World; 3. The Mathematics of Quantum Mechanics; 4. Quantum Computing.
Chapter 7. Breaking the Robustness Barrier: Recent Progress on the Design of the Robust Multimodal System1. Introduction to Multimodal Systems; 2. Robustness Issues in the Design of Recognition-Based Systems; 3. Future Directions: Breaking the Robustness Barrier; 4. Conclusion; Acknowledgments; References; Chapter 8. Using Data Mining to Discover the Preferences of Computer Criminals; 1. Introduction; 2. The Target Selection Process of Criminals; 3. Predictive Modeling of Crime; 4. Discovering the Preferences of the Agents; 5. Methodology; 6. Testing with Synthetic Data; 7. Conclusions.
0
8
8
8
8
Advances in Computers remains at the forefront in presenting the new developments in the ever-changing field of information technology. Since 1960, Advances in Computers has chronicled the constantly shifting theories and methods of this technology that greatly shape our lives today. Volume 56 presents eight chapters that describe how the software, hardware and applications of computers are changing the use of computers during the early part of the 21st century:·Software Evolution and the Staged Model of the Software Lifecycle·Embedded Software·Empirical Studies of Quality Models in Object-Orie.