Wiley Encyclopedia of Computer Science and Engineering, 5-Volume Set / Edition 1 available in Hardcover
- Pub. Date:
Wiley Encyclopedia of Computer Science and Engineering, 5-volume set, includes over 450 A to Z articles addressing the latest advances and findings in computer science and engineering, in addition to important topics of interest to computer scientists and engineers, including standards, electronic commerce, financial engineering, and computer education. Each article is written by an expert in his or her particular specialty and is peer-reviewed by two other experts to ensure that it is clear and precise. References and website of related interest accompany every article.
|Product dimensions:||9.30(w) x 11.90(h) x 7.00(d)|
About the Author
Benjamin W. Wah received his Ph.D. degree in computer science from the University of California, Berkeley, CA, in 1979. He is currently the Franklin W. Woeltge Professor of Electrical and Computer Engineering and a Professor of the Coordinated Science Laboratory of the University of Illinois at Urbana-Champaign, Urbana, IL. Previously, he had served on the faculty of Purdue University (1979-85), and as a Program Director at the National Science Foundation (1988-89).
Dr. Wah has served as editor of a number of jounals:
- Knowledge and Information Systems (Honorary Editor-in-Chief: since 1998),
- IEEE Trans. on Knowledge and Data Engineering (Editor-in-Chief: 1993-96; Associate Editor-in-Chief: 1989-92),
- Information Science (Associate Editor: 1988-93, 2004-present; Senior Associate Editor: 1988-2003),
- Int'l Journal on Artificial Intelligence Tools (Editor: 1991-present),
- Neural Processing Letters (Editor: 1999-present),
- World Wide Web Journal (Editor: 2001-present),
- Chinese Journal on Electronics (Editor: 1996-present),
- IEEE Trans. on Software Engineering (Editor: 1985-88),
- Journal of Parallel and Distributed Computing (Area Editor: 1985-95, Advisory Board: 1999-present),
- Journal of VLSI Signal Processing (Editor: 1994-present),
- Parallel Algorithms and Applications (Editor: 1997-2004),
He has served in the IEEE Computer Society as
- Past President (2002),
- President (2001),
- President-Elect (2000),
- Elected First Vice President for Publications (1999),
- Elected Second Vice President for Publications (1998),
- Treasurer and Executive Committee member (1997),
- Elected Governing Board member (1989-93, 1996-98),
- Publications Board (1989-1996),
- Press Activities Board (1991-1996),
- Membership Activities Board (1993),
- Computer Society representative to IEEE Neural Network Council (1992-93, 1995-1998),
- Fellow Evaluation Committee (member: 1993-95, vice chair: 1996, chair 1997),
- Distinguished Visitor (1983-86, 1989-92).
Table of Contents
Abstract Data Types.
Active Contours: Snakes.
Active Database Systems.
Ad Hoc and Sensor Networks.
Addressing: Direct and Indirect.
Agent-Oriented Software Engineering.
Agile Software Development.
Algebraic Coding Theory.
Algorithm Based Fault Tolerant Cryptography.
Analog-to-Digital Conversion in the Early 21st Century.
Analytical Customer Relationship Management.
Answer Set Programming.
Artificial Intelligence Languages.
Artificial Neural Networks.
Aspect-Oriented Software Development: An Introduction.
Asynchronous Transfer Mode Networks.
Authorization, Access Control, Information Flow.
Automated Theorem Proving.
Automatic Test Generation.
Autonomous Decentralized Systems.
Autonomous Surveillance Systems.
Autonomy-Oriented Computing (AOC).
Bayesian Belief Networks.
Behavioral Sciences and Computing.
Biologically Inspired Neural Computation.
Capability Maturity Models (CMM).
CD-ROMs and Computer Systems.
Cerebellar Model Arithmetic Computer.
Choice Uncertainty Principle.
Class and Object.
Clusters and Grids.
Cognitive Systems and Cognitive Architectures.
Collaborative Virtual Environments: Applications.
Collaborative Virtual Environments: System Architectures.
Collaborative Virtual Environments: Web-based Issues.
Communication Processors for Wireless Systems.
Communication-Induced Checkpointing Protocols andRollback-Dependency Trackability.
Component-Based Software Engineering.
Computational Complexity Theory.
Computational Materials Physics.
Computational Number Theory.
Computer Engineering Education.
Computer Music Composition/Analysis.
Computer Supported Asynchronous Learning: The Relevance ofCommunication and Facilitation.
Computerized Dictionaries: Integrating Portable Devices,Translation Software and Web Dictionaries to Maximize Learning.
Computing Accreditation: Evolution and Trends Associated withUnited States Accrediting Agencies.
Computing Pre-University: Challenges in K-12 ComputingEducation.
Computing Pre-University: Primary Computing Education.
Computing Pre-University: Secondary Level ComputingCurricula.
Content-Based Multimedia Retrieval.
Cooperative Database Systems.
Cooperative XML (CoXML) Query Answering.
Coordination & Synchronization: Designing PracticalDetectors for Large-Scale Distributed Systems.
Data Compression Codes, Lossy.
Data Handling in Intelligent Transportation Systems.
Data Search Engine.
Data Storage on Magnetic Disks.
Data Structures and Algorithms.
Dataflow Computers: Their History and Future.
Decision Support Systems: Foundations and Variations.
Digital Sound Synthesis for Multimedia Audio.
Discrete Event Systems: Untimed Models and their Analysis.
Distance Education in Computer Science.
Distributed and Collaborative Development.
Distributed File Systems.
Distributed Project Management.
Document Image Analysis and Recognition.
Edge Detection in Gray Scale, Color and Range Images.
Education and Training in Software Engineering.
Electronic Data Interchange.
Embedded Operating Systems.
Entity Relationship Model.
Environmental Science Computing.
Ethics and Professional Responsibility in Computing.
Expert Decision System for Robot Selection.
Face Recognition Techniques.
Failure Detectors for Asynchronous Distributed Systems: AnIntroduction.
Fault Tolerant Computing.
Fiber Optical Communication Networks.
Financial Application: Stock Markets.
Fixed-Point Computer Arithmetic.
Floating-Point Computer Arithmetic.
Fluency with Information Technology.
Formal Program Verification.
FPGA PAL Design Tools.
Fuzzy Logic Control Systems.
Fuzzy Modeling Fundamentals.
Geographic Information Systems.
Geometric Camera Calibration.
Geometric Modeling in Computer Vision: An Introduction toProjective Geometry.
Gradient-based Optimization Techniques for Discrete EventSystems Simulation.
Graphical User Interfaces.
Great Principles of Computing.
Hardware Based Rapid Prototyping.
High Quality Texture Mapping and Rendering of Point-Models.
Home Computing Services.
Hopfield Neural Nets.
Image Segmentation by Region-based and Watershed Algorithms.
Information Systems and Computer Science and Engineering.
Intelligent Power System.
Introduction to Game Theory.
Kernel-Based Topographic Maps: Theory and Applications.
Knowledge Management Application.
Large Scale Group Collaboration Systems.
LCD Design Tools.
Level Set Methods.
Linear and Nonlinear Programming.
Managing and Mining Multimedia Data, Animations andAnnotation.
Markov Chain Monte Carlo Simulations.
Medical Image Processing.
Methods for Acceleration of Convergence (Extrapolation) ofVector Sequences.
Metropolitan Area Networks.
Middleware for Distributed Systems.
Mixed Integer Programming.
Mobile and Ubiquitous Computing.
Multicast Protocols and Algorithms.
Network Flow and Congestion Control.
Network Reliability and Fault Tolerance.
Network Security Fundamentals.
Neural Net Architectures.
Nuclear Reactor Instrumentation and Control Systems.
Object-Oriented Analysis and Design.
Operating Systems For Wireless Embedded Devices.
Operating Systems: A Business Perspective.
Optical Disk Data Storage, Distribution and Retrieval.
OS for Graphics and Multimedia.
Parallel and Vector Programming Languages.
Parallel Database Management Systems.
Parallel Programming Tools.
Parametric Surface Rendering.
Perspectives on Software Engineering Professionalism.
Posets and Lattices.
Probability and Statistics.
Process-Aware Information Systems: Design, Enactment andAnalysis.
Program Transformation: What, How and Why.
Programmable Logic Arrays (PLAs).
Programming Models: Client-Server, Process Groups andPeer-to-Peer.
Proofs of Correctness in Mathematics and Industry.
Quality in Computing Education.
Radiometric Camera Calibration.
Ray Tracing Acceleration Techniques.
Real Time Database System.
Real-Time Systems: An Introduction and the State-of-the-Art.
Reason Maintenance Systems: Tools for Foundations-based BeliefRevision.
Reduced Instruction Set Computer Architecture.
Remote Sensing Information Processing.
Requirements Specification and Analysis.
Robot Motion Planning.
Robot Path Planning.
Robotic Tactile Sensors.
Robust Resource Allocation in Heterogeneous Parallel andDistributed Computing Systems.
Rough Set Theory.
Service Oriented Architecture and Web Services.
Shape from Shading.
Software Aging and Rejuvenation.
Software Component Repositories.
Software Configuration Management.
Software Effort Prediction.
Software Engineering for Telecommunication Systems.
Software Module Risk Analysis.
Software Performance Evaluation.
Software Product Certification.
Software Quality Classification Models.
Software Quality Modeling as a Reliability Tool.
Software Testing: from Source Code Testing to Software ProductLines and Service Oriented Testing.
Software Verification and Validation.
Specification Formalisms and Models.
Statistical Methods for Target Tracking.
Storage Area Networks.
3D Point Correspondence and Registration.
The Computing Field: Structure.
The Finite Element Method.
Theory and Algorithms of Perceptual Grouping.
Time and State in Asynchronous Distributed Systems.
Transaction Processing and Replication in Mobile, HeterogeneousDatabases.
Unified Modeling Language.
Very Large Databases.
Video Conferencing and IP Telephony.
Vienna Development Method.
Virtual Memory and Buffer Storage.
Visual Programming Languages.
Visual Software Engineering.
VLSI Circuit Layout.
Volume Graphics and Volume Visualization.
Warping and Morphing.
Web Intelligence (WI).
Wide Area Networks.
Women in Computing.