Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

  • Predictive Data Mining

    A Practical Guide
    • 1st Edition
    • August 1, 1997
    • Sholom M. Weiss + 1 more
    • English
    The potential business advantages of data mining are well documented in publications for executives and managers. However, developers implementing major data-mining systems need concrete information about the underlying technical principles—and their practical manifestations—in order to either integrate commercially available tools or write data-mining programs from scratch. This book is the first technical guide to provide a complete, generalized roadmap for developing data-mining applications, together with advice on performing these large-scale, open-ended analyses for real-world data warehouses.Note: If you already own Predictive Data Mining: A Practical Guide, please see ISBN 1-55860-477-4 to order the accompanying software. To order the book/software package, please see ISBN 1-55860-478-2.
  • Advanced Compiler Design and Implementation

    • 1st Edition
    • August 1, 1997
    • Steven Muchnick
    • English
    From the Foreword by Susan L. Graham:This book takes on the challenges of contemporary languages and architectures, and prepares the reader for the new compiling problems that will inevitably arise in the future.The definitive book on advanced compiler designThis comprehensive, up-to-date work examines advanced issues in the design and implementation of compilers for modern processors. Written for professionals and graduate students, the book guides readers in designing and implementing efficient structures for highly optimizing compilers for real-world languages. Covering advanced issues in fundamental areas of compiler design, this book discusses a wide array of possible code optimizations, determining the relative importance of optimizations, and selecting the most effective methods of implementation.* Lays the foundation for understanding the major issues of advanced compiler design* Treats optimization in-depth* Uses four case studies of commercial compiling suites to illustrate different approaches to compiler structure, intermediate-code design, and optimization—these include Sun Microsystems's compiler for SPARC, IBM's for POWER and PowerPC, DEC's for Alpha, and Intel's for Pentium an related processors* Presents numerous clearly defined algorithms based on actual cases* Introduces Informal Compiler Algorithm Notation (ICAN), a language devised by the author to communicate algorithms effectively to people
  • Productive Objects

    An Applied Software Project Management Framework
    • 1st Edition
    • August 1, 1997
    • Robert J. Muller
    • English
    The increasing popularity of object-oriented programming languages, design methods, database managers, and other technologies has challenged software development project managers with a new set of rules. Project managers need to reexamine their standard methods for planning and controlling projects to adapt to the new rules for development. This book combines the perspectives of project management and systems theory to provide a unique look at managing object-oriented projects. Software engineers and project managers working with object technology will obtain essential tools for managing any software project and will learn how to apply those tools specifically to managing object-oriented software projects.This guidebook provides an integrated, cohesive system of project management that aligns directly with the technology it manages. Organized into self-contained sections, this book permits you to access the project management objects you need. In addition, it provides examples of what to do and what not to do using real-life examples from the author's experience.
  • Time-Varying Image Processing and Moving Object Recognition, 4

    • 1st Edition
    • July 25, 1997
    • V. Cappellini
    • English
    New digital image processing and recognition methods, implementation techniques and advanced applications (television, remote sensing, biomedicine, traffic, inspection, robotics, etc.) are presented in this volume. Novel approaches (i.e. digital filters, source coding, neural networks etc.) for solving 2-D and 3-D problems are described. Many papers focus on the motion estimation and tracking recognition of moving objects. The increasingly important field of Cultural Heritage is also covered. Some papers are more theoretical or of review nature, while others contain new implementations and applications. Generally the book presents - for the above outlined area - the state of the art (theory, implementation, applications) with future trends.This book will be of interest not only to researchers, professors and students in university departments of engineering, communications, computers and automatic control, but also to engineers and managers of industries concerned with computer vision, manufacturing, automation, robotics and quality control.
  • Persistent Object Systems 7 (POS-7)

    • 1st Edition
    • July 3, 1997
    • Richard Conner + 1 more
    • English
  • Microsoft Exchange Server 5.0

    Planning, Design, and Implementation
    • 1st Edition
    • July 3, 1997
    • Tony Redmond
    • English
    Microsoft Exchange Server V5.0: Planning, Design and Implementation incorporates the author's general expertise gained from 15 years working with corporate messaging systems as well as several years specific experience working with large deployments of Exchange Server. The new functionality of Exchange V5.0 is covered, but the real value lies in the pragmatic and practical attitude taken to solving the problems posed by large-scale implementations of any messaging system. Exchange is not magic and little different to other e-mail systems; it is software that needs to be understood to be implemented well. This book helps system designers, implementation teams, and e-mail administrators understand what Exchange V5.0 is good at and where it needs human assistance to succeed.
  • Applying Case-Based Reasoning

    Techniques for Enterprise Systems
    • 1st Edition
    • July 1, 1997
    • Ian Watson
    • English
    Case-based reasoning (CBR) is an intelligent-systems method that enables information managers to increase efficiency and reduce cost by substantially automating processes such as diagnosis, scheduling and design. A case-based reasoner works by matching new problems to "cases" from a historical database and then adapting successful solutions from the past to current situations. Organizations as diverse as IBM, VISA International, Volkswagen, British Airways, and NASA have already made use of CBR in applications such as customer support, quality assurance, aircraft maintenance, process planning, and decision support, and many more applications are easily imaginable. It is relatively simple to add CBR components to existing information systems, as this book demonstrates. The author explains the principles of CBR by describing its origins and contrasting it with familiar information disciplines such as traditional data processing, logic programming, rule-based expert systems, and object-oriented programming. Through case studies and step-by-step examples, he goes on to show how to design and implement a reliable, robust CBR system in a real-world environment. Additional resources are provided in a survey of commercially available CBR tools, a comprehensive bibliography, and a listing of companies providing CBR software and services.
  • EDN Design Ideas (CD ROM)

    • 1st Edition
    • June 15, 1997
    • EDN
    • English
    The EDN Design Ideas CD-ROM contains the articles from EDN's Design Ideas section and related articles from EDN's Bulletin Board. The Design Ideas section of EDN consists of articles submitted by EDN readers to give hints to designers who are troubleshooting or who need ideas to solve circuit design problems. Powerful key word search allows you to quickly find all articles of interest. This CD-ROM has cut and paste capability to export design ideas to other programs. The bookmark and notes functions also help users adapt the information to their specific needs.
  • Advances in Computers

    • 1st Edition
    • Volume 44
    • June 11, 1997
    • English
    Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in hardware and software and in computer theory, design, and applications. It has also provided contributorswith a medium in which they can examine their subjects in greater depth and breadth than that allowed by standard journal articles. As a result, many articles have become standard references that continue to be of significant, lasting value despite the rapid growth taking place in the field.
  • M Programming: A Comprehensive Guide

    • 1st Edition
    • June 5, 1997
    • Richard Walters
    • English
    M Programming: A Comprehensive Guide is a complete update to ABCs of MUMPS. While ABCs of MUMPS was an introduction for novice and intermediate M programmers, M Programming: A Comprehensive Guide has a new section containing advanced material. This new section addresses features such as transaction processing, networking, structured system variables, and interfaces to other standards. Five new chapters have been added, covering an overview of M for readers familiar with other languages; M and the Windows environment; interaction between M and the underlying system; transaction processing; interfacing M with other standards; and error handling. Sections on interactive programming and futures have been extensively updated. M Programming: A Comprehensive Guide is an invaluable resource for everyone who is learning or using M.