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.

    • Motion Control for Intelligent Automation

      • 1st Edition
      • June 28, 2014
      • A. De Carli + 1 more
      • English
      • Paperback
        9 7 8 0 0 8 0 4 2 0 5 8 5
      • eBook
        9 7 8 1 4 8 3 2 9 7 9 1 0
      Motion Control is a rapidly evolving topic, with a wide range of applications, especially in robotics. Speed and position control of a mechanical system has always been one of the main problems in automatic control, as the demand increases for advanced levels of accuracy and dynamics. The study of motion control aims to combine theoretical approaches with the realization of mechanical systems characterized by high levels of performance. The IFAC workshop focused on the evolution of: mechanical systems modelling; control strategies; intelligent instrumentation; dedicated microprocessor devices, and new fields of application.
    • Computational Morphology

      • 1st Edition
      • Volume 6
      • June 28, 2014
      • G.T. Toussaint
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 3 7 7
      • eBook
        9 7 8 1 4 8 3 2 9 6 7 2 2
      Computational Geometry is a new discipline of computer science that deals with the design and analysis of algorithms for solving geometric problems. There are many areas of study in different disciplines which, while being of a geometric nature, have as their main component the extraction of a description of the shape or form of the input data. This notion is more imprecise and subjective than pure geometry. Such fields include cluster analysis in statistics, computer vision and pattern recognition, and the measurement of form and form-change in such areas as stereology and developmental biology.This volume is concerned with a new approach to the study of shape and form in these areas. Computational morphology is thus concerned with the treatment of morphology from the computational geometry point of view. This point of view is more formal, elegant, procedure-oriented, and clear than many previous approaches to the problem and often yields algorithms that are easier to program and have lower complexity.
    • Analysis, Design & Evaluation of Man-Machine Systems

      • 1st Edition
      • June 28, 2014
      • G. Mancini + 2 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 4 5 2
      • eBook
        9 7 8 1 4 8 3 2 9 8 0 9 2
      Provides a valuable overview of human-machine interaction in technological systems, with particular emphasis on recent advances in theory, experimental and analytical research, and applications related to man-machine systems. Topics covered include: Automation and Operator - task analysis, decision support, task allocation, management decision support, supervisory control, artificial intelligence, training and teaching, expert knowledge; System Concept and Design - software ergonomics, fault diagnosis, safety, design concepts; Man-machine Interface - interface design, graphics and vision, user adaptive interfaces; Systems Operation - process industry, electric power, aircraft, surface transport, prostheses and manual control. Contains 53 papers and three discussion sessions.
    • Planning and Design of Information Systems

      • 1st Edition
      • June 28, 2014
      • André Blokdijk
      • English
      • eBook
        9 7 8 1 4 8 3 2 9 5 7 8 7
      Planning and Design of Information Systems provides a theoretical base and a practical method of executing the planning of computerized information systems, and the planning and design of individual applications. The book is organized into five parts, covering the non-technical and nonimplementational part of information systems planning, design, and development. Part I gives the theoretical base for the subsequent parts of the book. It discusses modeling, techniques, notations, boundaries, quality issues and aspects, and decomposition techniques and problems. Part II discusses the needs, problems, and possible solutions for user participation. It describes user organizations, in respect of culture; maturity in the use of automation and computers; and gives a synthesis of participation, cultures, maturity, and information systems development techniques. Part III describes how to develop an Information Systems Architecture, an Information Systems Plan, and a Data Architecture. Part IV presents a structured, programmed approach to planning an application in a short period while maintaining high quality, and discusses project management of application development. Part V covers information analysis, data specification and conceptual data base design, and process and dialog design.
    • Uncertainty in Artificial Intelligence

      • 1st Edition
      • Volume 4
      • June 28, 2014
      • L.N. Kanal + 1 more
      • English
      • Paperback
        9 7 8 0 4 4 4 8 8 7 4 5 0
      • eBook
        9 7 8 1 4 8 3 2 9 6 5 2 4
      How to deal with uncertainty is a subject of much controversy in Artificial Intelligence. This volume brings together a wide range of perspectives on uncertainty, many of the contributors being the principal proponents in the controversy.Some of the notable issues which emerge from these papers revolve around an interval-based calculus of uncertainty, the Dempster-Shafer Theory, and probability as the best numeric model for uncertainty. There remain strong dissenting opinions not only about probability but even about the utility of any numeric method in this context.
    • Knowledge Representation

      • 1st Edition
      • June 28, 2014
      • T.J.M. Bench-Capon
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 8 6 5
      • eBook
        9 7 8 1 4 8 3 2 9 7 1 0 1
      Although many texts exist offering an introduction to artificial intelligence (AI), this book is unique in that it places an emphasis on knowledge representation (KR) concepts. It includes small-scale implementations in PROLOG to illustrate the major KR paradigms and their developments.****bac... cover copy:**Knowledge representation is at the heart of the artificial intelligence enterprise: anyone writing a program which seeks to work by encoding and manipulating knowledge needs to pay attention to the scheme whereby he will represent the knowledge, and to be aware of the consequences of the choices made.****The book's distinctive approach introduces the topic of AI through a study of knowledge representation issues. It assumes a basic knowledge of computing and a familiarity with the principles of elementary formal logic would be advantageous.****Kno... Representation: An Approach to Artificial Intelligence develops from an introductory consideration of AI, knowledge representation and logic, through search technique to the three central knowledge paradigms: production rules, structured objects, and predicate calculus. The final section of the book illustrates the application of these knowledge representation paradigms through the Prolog Programming language and with an examination of diverse expert systems applications. The book concludes with a look at some advanced issues in knowledge representation.****T... text provides an introduction to AI through a study of knowledge representation and each chapter contains exercises for students. Experienced computer scientists and students alike, seeking an introduction to AI and knowledge representations will find this an invaluable text.
    • Progress in Pattern Recognition 1

      • 1st Edition
      • June 28, 2014
      • L.N. Kanal + 1 more
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 5 4 8 3
      • eBook
        9 7 8 1 4 8 3 2 9 5 8 9 3
      Progress in Pattern Recognition, Volume 1 focuses on the processes, techniques, and approaches involved in pattern recognition, including conceptual clustering, cross-correlation, syntax, software, data structures, and distance transforms. The selection first tackles progress in syntactic pattern recognition and clustering objects into classes characterized by conjunctive concepts. Discussions focus on an overview of clustering problems, conjunctive conceptual clustering, primitive selection and pattern grammars, high dimensional grammars for pattern description, syntactic pattern recognition using stochastic languages, and syntactic approach to shape and texture analysis. The text then elaborates on database representations in hierarchical scene analysis and medium level vision. The book examines image processing software and analysis and synthesis of image patterns by spatial interaction models. Topics include synopsis of discrete spatial interaction models, nonrecursive models over infinite lattices, finite lattice models, and the MSFC image processing package. The text also reviews the mathematical aspects of image reconstruction from projection and recognition of stereo-image cross-correlation errors. The selection is a highly recommended source of data for researchers interested in the process of pattern recognition.
    • History of Computing in the Twentieth Century

      • 1st Edition
      • June 28, 2014
      • Nicholas Metropolis
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 0 9 1
      • eBook
        9 7 8 1 4 8 3 2 9 6 6 8 5
      A History of Computing in the Twentieth Century focuses on the advancements in the processes, methodologies, programs, and techniques in computing. The selection first elaborates on computing developments in Cambridge, U.S.A., pioneering work on computers at Bletchley, and the COLOSSUS. Discussions focus on secrecy and priority, the first COLOSSUS, MARK II COLOSSUS, postwar developments in computing, and the HEATH ROBINSON project. The text then ponders on Turing's work at the National Physical Laboratory and the construction of Pilot ACE, DEUCE, and ACE, the Smithsonian Computer History Project, and programming in America. Topics include origins of FORTRAN, optimization techniques in FORTRAN, DEUCE computer, and the Pilot ACE. The book takes a look at the development of programming in the USSR, advancement of programming languages, and reflections on the evolution of algorithmic language. The book also examines the computer development at Manchester University, the sieve process, MANIAC project, and the ENIAC project. The selection is a valuable reference for computer science experts and researchers interested in the development of computing.
    • Principles of Artificial Intelligence

      • 1st Edition
      • June 28, 2014
      • Nils J. Nilsson
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 0 6 0
      • eBook
        9 7 8 1 4 8 3 2 9 5 8 6 2
      A classic introduction to artificial intelligence intended to bridge the gap between theory and practice, Principles of Artificial Intelligence describes fundamental AI ideas that underlie applications such as natural language processing, automatic programming, robotics, machine vision, automatic theorem proving, and intelligent data retrieval. Rather than focusing on the subject matter of the applications, the book is organized around general computational concepts involving the kinds of data structures used, the types of operations performed on the data structures, and the properties of the control strategies used.Principles of Artificial Intelligenceevolved from the author's courses and seminars at Stanford University and University of Massachusetts, Amherst, and is suitable for text use in a senior or graduate AI course, or for individual study.
    • Representation and Understanding

      • 1st Edition
      • June 28, 2014
      • Jerry Bobrow
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 6 0 0 8
      • eBook
        9 7 8 1 4 8 3 2 9 9 1 5 0
      Language, Thought, and Culture: Advances in the Study of Cognition: Representation and Understanding: Studies in Cognitive Science focuses on the principles, processes, and methodologies involved in artificial intelligence. The selection first offers information on the dimensions of representation, foundations for semantic networks, and reflections on the formal description of behavior. Discussions focus on relativity of behavioral description, hierarchical organization of processes, problems in knowledge representation, and inference, access, and self-awareness. The text then takes a look at the synthesis, analysis, and contingent knowledge in specialized understanding systems, some principles of memory schemata, and representing knowledge for recognition. The book examines frame representations and declarative/procedur... controversy, schema for stories, and structure of episodes in memory. Topics include long-term memory, conceptual dependency, understanding paragraphs, simple story grammar, and first attempt at synthesis. The publication then ponders on concepts for representing mundane reality in plans and multiple representations of knowledge for tutorial reasoning. The selection is highly recommended for researchers interested in exploring artificial intelligence.