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.

  • A Discipline of Software Engineering

    • 1st Edition
    • B. Walraet
    • English
    This comprehensive approach to the creation of software systems charts a road through system modelling techniques, allowing software engineers to create software meeting two very basic requirements:• that the software system represent a narrow emulation of the organization system that served as its model; • and that the software system display life attributes identical to those of the organization system that it automatizes.The result is a quantum leap increase in software application quality. Such benefit is achieved by the introduction of a fundamental paradigm: the office-floor metaphor which incorporates such well-balanced basic ideas as the functional normalization of tasks and information (in sharp contrast to the classic data normalization) and the principle of tenant-ownership.
  • Pattern Recognition in Practice IV: Multiple Paradigms, Comparative Studies and Hybrid Systems

    • 1st Edition
    • Volume 16
    • E.S. Gelsema + 1 more
    • English
    The era of detailed comparisons of the merits of techniques of pattern recognition and artificial intelligence and of the integration of such techniques into flexible and powerful systems has begun.So confirm the editors of this fourth volume of Pattern Recognition in Practice, in their preface to the book.The 42 quality papers are sourced from a broad range of international specialists involved in developing pattern recognition methodologies and those using pattern recognition techniques in their professional work. The publication is divided into six sections: Pattern Recognition, Signal and Image Processing, Probabilistic Reasoning, Neural Networks, Comparative Studies, and Hybrid Systems, giving prospective users a feeling for the applicability of the various methods in their particular field of specialization.
  • Neural Networks in Bioprocessing and Chemical Engineering

    • 1st Edition
    • D. R. Baughman + 1 more
    • English
    Neural networks have received a great deal of attention among scientists and engineers. In chemical engineering, neural computing has moved from pioneering projects toward mainstream industrial applications. This book introduces the fundamental principles of neural computing, and is the first to focus on its practical applications in bioprocessing and chemical engineering. Examples, problems, and 10 detailed case studies demonstrate how to develop, train, and apply neural networks. A disk containing input data files for all illustrative examples, case studies, and practice problems provides the opportunity for hands-on experience. An important goal of the book is to help the student or practitioner learn and implement neural networks quickly and inexpensively using commercially available, PC-based software tools. Detailed network specifications and training procedures are included for all neural network examples discussed in the book.
  • Concurrency Control in Distributed Database Systems

    • 1st Edition
    • Volume 3
    • W. Cellary + 2 more
    • English
    Distributed Database Systems (DDBS) may be defined as integrated database systems composed of autonomous local databases, geographically distributed and interconnected by a computer network.The purpose of this monograph is to present DDBS concurrency control algorithms and their related performance issues. The most recent results have been taken into consideration. A detailed analysis and selection of these results has been made so as to include those which will promote applications and progress in the field. The application of the methods and algorithms presented is not limited to DDBSs but also relates to centralized database systems and to database machines which can often be considered as particular examples of DDBSs.The first part of the book is devoted to basic definitions and models: the distributed database model, the transaction model and the syntactic and semantic concurrency control models. The second discusses concurrency control methods in monoversion DDBSs: the locking method, the timestamp ordering method, the validation method and hybrid methods. For each method the concept, the basic algorithms, a hierarchical version of the basic algorithms, and methods for avoiding performance failures are given. The third section covers concurrency control methods in multiversion DDBSs and the fourth, methods for the semantic concurrency model. The last part concerns performance issues of DDBSs.The book is intended primarily for DDBMS designers, but is also of use to those who are engaged in the design and management of databases in general, as well as in problems of distributed system management such as distributed operating systems and computer networks.
  • Reasoning About Plans

    • 1st Edition
    • James Allen + 3 more
    • English
    This book presents four contributions to planning research within an integrated framework. James Allen offers a survey of his research in the field of temporal reasoning, and then describes a planning system formalized and implemented directly as an inference process in the temporal logic. Starting from the same logic, Henry Kautz develops the first formal specification of the plan recognition process and develops a powerful family of algorithms for plan recognition in complex situations. Richard Pelavin then extends the temporal logic with model operators that allow the representation to support reasoning about complex planning situations involving simultaneous interacting actions, and interaction with external events. Finally, Josh Tenenberg introduces two different formalisms of abstraction in planning systems and explores the properties of these abstraction techniques in depth.
  • High Performance Servers

    • 1st Edition
    • Architecture Technology Architecture Technology Corpor
    • English
    Please note this is a Short Discount publication.LANs have gone through stages. Early LANs connected asychronous terminals to minicomputers. With the advent of the IBM PC the focus on technology changed to that of PCs connected to some type of 'file server'. After a number of years, the battle over file servers turned into a battle of network operating systems. With the advent of the client server model, and high performance workstations, one direction the battle has been taking is to develop a high performance server engine.The general strategy in this arena is to attempt to remove bottlenecks in the processing of service requests to the various networks operating. Several consortiums of venture capitalists have poured amounts of money in the range of $20m into developing the ultimate high performance server. With Novell shipping thousands of copies of NetWare 386 per month, this lucrative market is about to undergo intense long term competition.This report describes the general approaches that can be used to develop a high performance server and several of the key products in the area including products from several start up ventures.
  • Virtual Reality Systems

    • 1st Edition
    • R. A. Earnshaw
    • English
    This volume brings together a number of the leading practitioners and exponents in the field of virtual reality (VR), and explores some of the main issues in the area and its associated hardware and software technology. The main components of the current generation of virtual reality systems are outlined, and major developments of VR systems are discussed.
  • Minisupercomputers

    • 1st Edition
    • Architecture Technology Architecture Technology Corpor
    • English
    Please note this is a Short Discount publication.A new category of product has been developed which needs to be considered by any purchaser of a high performance machine: minisupercomputers. Thoroughly revised and updated this years report compares in–depth, these computers to parallel processors, supercomputers, mainframe, superminicomputers and workstations. With an explosion of manufacturers announcing such computers, the choice and usage of these high performance systems is a key issue for the potential user.As the computer market continues to become more competitive, users continue their search for cost effective solutions to the point that most manufacturers are now providing alternative architectures for consideration by customers. The minisupercomputer technology is an international one with vendors such as BBN, Convex, IPS, AMT, and NCube filling market needs.Thoroughly revised and updated, this year's report is essential reading for any purchaser, or potential purchaser, of a high performance machine. By discussing the rapid increase in the use of minisupercomputers, as well as technology and market size, this report presents all the necessary information for a thorough understanding of these computer systems.
  • Machine Learning Proceedings 1995

    Proceedings of the Twelfth International Conference on Machine Learning, Tahoe City, California, July 9-12 1995
    • 1st Edition
    • Armand Prieditis + 1 more
    • English
    Machine Learning: Proceedings of the Twelfth International Conference on Machine Learning covers the papers presented at the Twelfth International Conference on Machine Learning (ML95), held at the Granlibakken Resort in Tahoe City, California on July 9-12, 1995. The book focuses on the processes, methodologies, principles, and approaches involved in machine learning, including inductive logic programming algorithms, neural networks, and decision trees. The selection first offers information on the theory and applications of agnostic PAC-learning with small decision trees; reinforcement learning with function approximation; and inductive learning of reactive action models. Discussions focus on inductive logic programming algorithm, collecting instances for learning, residual gradient algorithms, direct algorithms, and learning curves for decision trees of small depth. The text then elaborates on visualizing high-dimensional structure with the incremental grid growing neural network; empirical support for winnow and weighted-majority based algorithms; and automatic selection of split criterion during tree growing based on node location. The manuscript takes a look at learning hierarchies from ambiguous natural language data, learning with rare cases and small disjuncts, learning by observation and practice, and learning collection fusion strategies for information retrieval. The selection is a valuable source of data for mathematicians and researchers interested in machine learning.
  • Analysis, Design and Evaluation of Man-Machine Systems 1988

    Selected Papers from the Third IFAC/IFIP/IEA/IFORS Conference, Oulu, Finland, 14-16 June 1988
    • 1st Edition
    • J. Ranta
    • English
    This volume provides a state-of-the-art review of the development and future use of man-machine systems in all aspects of business and industry. The papers cover such topics as human-computer interaction, system design, and the impact of automation in general, and also by the use of case studies describe a wide range of applications in such areas as office automation, transportation, power plants, machinery and manufacturing processes and defence systems. Contains 73 papers.