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.

  • Computer Aided Design in Control and Engineering Systems

    Advanced Tools for Modern Technology
    • 1st Edition
    • P. Martin Larsen + 1 more
    • English
    Computer Aided Design in Control and Engineering Systems contains the proceedings of the 3rd International Federation of Automatic Control/Internationa... Federation for Information Processing Symposium held in Lyngby, Denmark, from July 31 to August 2, 1985. The papers review the state of the art and the trends in development of computer aided design (CAD) of control and engineering systems, techniques, procedures, and concepts. This book is comprised of 74 chapters divided into 17 sections and begins with a description of a prototype computer environment that combines expert control system analysis and design tools. The discussion then turns to decision support systems which could be used to address problems of management and control of large-scale multiproduct multiline batch manufacturing outside the mechanical engineering industries. The following chapters focus on the use of CAD in control education, industrial applications of CAD, and hardware/software systems. Some examples of universal and specialized CAD packages are presented, and applications of CAD in electric power plants, process control systems, and transportation systems are highlighted. The remaining chapters look at CAD/computer aided engineering/computer aided manufacturing systems as well as the use of mathematical methods in CAD. This monograph will be of interest to practitioners in computer science, computer engineering, and industrial engineering.
  • Structural Analysis Systems

    Software — Hardware Capability — Compatibility — Applications
    • 1st Edition
    • A. Niku-Lari
    • English
    Structural Analysis Systems: Software—Hardware Capability—Compatibi... Volume 3 is a practical guidebook on structural analysis systems and their applications. It provides detailed information about a specific software, its postprocessor capabilities and limitations, computer-aided design connection, and compatibility with the most common computers. Several practical examples from industry with computer and user cost are given. This volume consists of 20 chapters and begins with a description of ALSA, a general purpose finite element computer program for accurate large order structural analysis. The discussion then turns to BEFE, a general purpose program for the static analysis of structures and solids using the finite element method, the boundary element method, or a combination of the two. The following chapters focus on other computer programs such as BEWAVE, CASTEM, FEMFAM, FEMPAC, and OSTIN for applications ranging from finite element analysis to seismic analysis. This book will be a useful resource for practitioners in scientific and industrial disciplines such as mechanical or civil engineering, informatics, applied mathematics, and computer science.
  • Object-Oriented Programming under Windows

    • 1st Edition
    • Stephen Morris
    • English
    Object-Oriented Programming under Windows presents object-oriented programming (OOP) techniques that can be used in Windows programming. The book is comprised of 15 chapters that tackle an area in OOP. Chapter 1 provides an introductory discourse about OOP, and Chapter 2 covers the programming languages. Chapter 3 deals with the Windows environment, while Chapter 4 discusses the creation of application. Windows and dialogue boxes, as well as controls and standard controls, are tackled. The book then covers menus and event response. Graphics operation, clipboard, bitmaps, icons, and cursors are also dealt with. The book also tackles disk file access, and then discusses the help file system. The last chapter covers data transfer. The text will be of great use to individuals who want to write Windows based programs.
  • Knowledge Processing and Applied Artificial Intelligence

    • 1st Edition
    • Soumitra Dutta
    • English
    Knowledge Processing and Applied Artificial Intelligence discusses the business potential of knowledge processing and examines the aspects of applied artificial intelligence technology. The book is comprised of nine chapters that are organized into five parts. The text first covers knowledge processing and applied artificial intelligence, and then proceeds to tackling the techniques for acquiring, representing, and reasoning with knowledge. The next part deals with the process of creating and implementing strategically advantageous knowledge-based system applications. The fourth part covers intelligent interfaces, while the last part details alternative approaches to knowledge processing. The book will be of great use to students and professionals of computer or business related disciplines.
  • Alpha AXP Architecture Reference Manual

    • 2nd Edition
    • Richard L. Sites + 1 more
    • English
    Alpha AXP Architecture Reference Manual, Second Edition describes the required behavior of all Alpha implementations, as seen by the machine-language programmer. This book discusses Alpha single-board computers, which have been introduced to cover the high-end embedded controller market. Organized into five parts, this edition begins with an overview of the instruction-set architecture. This text then describes the supporting PALcode routines for three operating systems. Other parts consider a particular console implementation that is specific to platforms that support the OpenVMS AXP or DEC OSF/1 operating systems. This book discusses as well the specific operating system PALcode architecture. The final part provides a discussion of console issues for Windows NT with its PALcode description. This book is a valuable resource for machine-language programmers.
  • The Art of Technical Documentation

    • 1st Edition
    • Katherine Haramundanis
    • English
    The Art of Technical Documentation presents concepts, techniques, and practices in order to produce effective technical documentation. The book provides the definition of technical documentation; qualities of a good technical documentation; career paths and documentation management styles; precepts of technical documentation; practices for gathering information, understanding what you have gathered, and methods for testing documentation; and considerations of information representation, to provide insights on how different representations affect reader perception of your documents. Technical writers and scientists will find the book a good reference material.
  • Capability-Based Computer Systems

    • 1st Edition
    • Henry M. Levy
    • English
    Capability-Based Computer Systems focuses on computer programs and their capabilities. The text first elaborates capability- and object-based system concepts, including capability-based systems, object-based approach, and summary. The book then describes early descriptor architectures and explains the Burroughs B5000, Rice University Computer, and Basic Language Machine. The text also focuses on early capability architectures. Dennis and Van Horn's Supervisor; CAL-TSS System; MIT PDP-1 Timesharing System; and Chicago Magic Number Machine are discussed. The book then describes Plessey System 250, Cambridge CAP Computer, and Hydra System. The selection also discusses STAROS System and IBM System/38. STAROS object support and abstract type management, as well as IBM System/38 profiles and authority and programs/procedures, are described. The book highlights Intel iAPX 432, and then considers segment and objects, program execution, storage resources, and abstraction support. Problems related with capability-based architectures are also noted. The text is a good source for readers wanting to study computer programming.
  • Annual Review in Automatic Programming

    Papers Read at the Working Conference on Automatic Programming of Digital Computers Held at Brighton, 1–3 April 1959
    • 1st Edition
    • Richard Goodman
    • English
    Annual Review in Automatic Programming is a collection of papers presented at the Working Conference on Automatic Programming of Digital Computers held in Brighton, UK, on April 1-3, 1959. Contributors focus on developments in automatic programming and cover topics ranging from automatic coding for TREAC to the PEGASUS and MERCURY autocodes, automatic programming of DEUCE, and the philosophy of programming. Business applications of automatic programming are also discussed. This book is comprised of 17 chapters and begins with a review of future trends in automatic programming, focusing on the environment of a computer as well as machine languages and automatic codes. The features of existing automatic programming languages are also described, along with the advantages and disadvantages of such languages. The next chapter presents some of the arguments in favor of standardized notations for programming, mainly with reference to scientific problems. The reader is also introduced to the Mark 5 system of automatic coding for TREAC; assembly, interpretive, and conversion programs for PEGASUS; and application of formula translation to the automatic coding of ordinary differential equations. The final chapter describes a machine designed for the manufacture of accurate models for wind tunnel tests. This monograph will be of interest to computer programmers, computer manufacturers, computer users, and university students.
  • The Chaos Cookbook

    A Practical Programming Guide
    • 1st Edition
    • Joe Pritchard
    • English
    The Chaos Cookbook: A Practical Programming Guide discusses the use of chaos in computer programming. The book is comprised of 11 chapters that tackle various topics relevant to chaos and programming. Chapter 1 reviews the concept of chaos, and Chapter 2 discusses the iterative functions. Chapters 3 and 4 cover differential and Lorenz equations. Chapter 5 talks about strange attractors, while Chapter 6 deals with the fractal link. The book also discusses the Mandelbrot set, and then covers the Julia sets. The other fractal systems and the cellular automata are also explained. The last chapter discusses practical chaos. The book will be of great use to professionals, students, and hobbyist programmers who have an interest with the chaos systems.
  • Students' Guide to Program Design

    • 1st Edition
    • Lesley Anne Robertson
    • English
    Students’ Guide to Program Design is a textbook on program design. This textbook approaches program design by using structures programming techniques and pseudocode to develop a solution algorithm. Divided into 10 chapters, the book begins with a basic explanation of structured programming techniques, top-down development, and modular design. This discussion is followed by detailed concepts of the syntax of pseudocode; methods of defining the problem; the application of basic control structures in the development of the solution algorithm; desk checking techniques; hierarchy charts; and module design considerations. Each step in the development of solution algorithms is covered in this book. These steps are defining the problem; grouping of activities into subtask or functions; creating a hierarchy chart; establishing the logic of the mainline of the algorithm; developing each pseudocode for each successive module in the hierarchy chart; and to desk check the solution algorithm. The development of general pseudocode algorithms as used in common business applications is then studied to help student programmers be familiarized with the concept. In program design, the independence of each module, the ease of maintenance, and the cohesive of the particular module with the other modules in the program are all considered as being important. This textbook will serve as a guide for both beginning and experienced programmers who want to solve common business programming problems.
  • CIM Handbook

    The Opportunities for Rationalisation Opened up by the Acquisition and Integration of Computer Automation
    • 1st Edition
    • M. Mesina + 2 more
    • English
    CIM Handbook: The Opportunities for Rationalisation Opened Up by the Acquisition and Integration of Computer Automation aims to help everyone responsible for structuring computer integrated manufacturing (CIM) concepts and for procuring and selecting CIM components, to find the solutions which meet their requirements in an optimal way, as well as having scope for future development. The significance of the most important individual CIM packages, their function, the increase in efficiency to be obtained by their implementation and the prerequisites for their integration in a total CIM concept will all be clearly set out in this book. The book begins with a discussion of CIM and the increasing competition faced by companies in both domestic and international markets. This is followed by separate chapters on the most important CIM packages; the basic prerequisites of CIM, namely local networks and databases; the implementation of CIM projects; and CIM concepts for the middle-order companies. The final chapter describes the successful implementation of an automated assembly provisioning system in the car industry.
  • Computer-Aided Design Techniques

    • 1st Edition
    • E. Wolfendale
    • English
    Computer-aided Design Techniques deals with the tools used in computer-aided design, problems associated with software development for design, and techniques applied in the development of the REDAC system. The book covers topics such as program design, requirements of a program for general use, and representation of the circuit in a computer; device modeling, general linear modeling, and linear and non-linear transistor modeling; and non-linear transient analysis. Also covered are topics such as layout capacitances and inductances computation; the use of graphic display as a drawing aid for circuit layout; and the writing of design programs. The text is recommended for engineers and physicists who would like to know how computers can aid them in design, as well as computer experts who aim to write programs intended for design.
  • Computer Science

    A Concise Introduction
    • 1st Edition
    • Ian Sinclair
    • English
    Computer Science: A Concise Introduction covers the fundamentals of computer science. The book describes micro-, mini-, and mainframe computers and their uses; the ranges and types of computers and peripherals currently available; applications to numerical computation; and commercial data processing and industrial control processes. The functions of data preparation, data control, computer operations, applications programming, systems analysis and design, database administration, and network control are also encompassed. The book then discusses batch, on-line, and real-time systems; the basic concepts of computer architecture; and the characteristics of main memory and backing storage. The main characteristics of common types of input, output, and input/output devices used in commercial computer applications and data transmission system are also considered. The book tackles the organization and accessing of serial, sequential, and indexed sequential file; file processing and management; and the concepts and functions of operating systems. The text describes on-line and off-line programming methods as well. Computer science students will find the book useful.
  • Technical Aspects of Data Communication

    • 3rd Edition
    • John E. McNamara
    • English
    Technical Aspects of Data Communication, Third Edition provides information pertinent to the technical aspects of data communication. This book discusses a simple asynchronous interface implemented with a specialized integrated circuit called a UART. Organized into 28 chapters, this edition begins with an overview of the interface standards ranging from the classic EIA-232-D to the EIA-530. This text then describes modems and modem control, with material on high-speed modems and error-correcting modems. Other chapters discuss hardware and software methods. This book discusses as well digital transmission systems and the Integrated Service Digital Network (ISDN). The final chapter deals with local area networks (LANs) and shows how data communication is the key to information and resources sharing in modern networks of personal computers and work stations. This book is intended to be suitable for readers who are about to design a data communication system, are about to purchase a program data communication hardware, or are just interested in learning more about data communication.
  • A Simple Introduction to Data and Activity Analysis

    • 1st Edition
    • Rosemary Rock-Evans
    • English
    A Simple Introduction to Data and Activity Analysis provides an introduction to the main concepts embodied in the analysis techniques. This book provides a more balanced picture of the methods of the analysis by showing what deliverables are collected as well as how to obtain them. Organized into eight chapters, this book begins with an overview of some of the activities that need to be done to analyze the business and some of the end and intermediate deliverables produced by these activities. This text then explains how to get the activity analysis deliverables. Other chapters consider the causes and effects of problems in business. This book discusses as well how activities can be decomposed or broken down into more and more detailed activities, using the techniques of activity decomposition and data flow diagramming. The final chapter deals with the methods of analysis that show how different types of input could be converted into the data and activity models. This book is a valuable resource for computer programmers.
  • Working with Teamlinks

    Client-Server Office Computing for Microsoft Windows
    • 1st Edition
    • Tony Redmond
    • English
    Working with Teamlinks: Client-Server Office Computing for Microsoft Windows presents the fundamental aspects of TeamLinks program. This book deals with the network-based application services such as MAILbus, DEC MAILworks, and TeamRoute. Organized into 10 chapters, this book begins with an overview of the TeamLinks program. This text then examines the practical aspects of office systems implementation that outlast the specific details about any version of any particular product. Other chapters describe the hardware and software requirements for TeamLinks for Windows. This book discusses as well TeamLinks mail system and the structure of the TeamLinks File Cabinet. The final chapter deals with issues encountered when moving to TeamLinks from an established office system. This book is a valuable resource for established systems managers of digital office automation products as well as readers who have no established office systems and wish to know more about TeamLinks because they are interested in the possibilities of moving some or all of their user community to it.
  • Digital Logic Design

    • 2nd Edition
    • B. Holdsworth
    • English
    Digital Logic Design, Second Edition provides a basic understanding of digital logic design with emphasis on the two alternative methods of design available to the digital engineer. This book describes the digital design techniques, which have become increasingly important. Organized into 14 chapters, this edition begins with an overview of the essential laws of Boolean algebra, K-map plotting techniques, as well as the simplification of Boolean functions. This text then presents the properties and develops the characteristic equations of a number of various types of flip-flop. Other chapters consider the design of synchronous and asynchronous counters using either discrete flip-flops or shift registers. This book discusses as well the design and implementation of event driven logic circuits using the NAND sequential equation. The final chapter deals with simple coding techniques and the principles of error detection and correction. This book is a valuable resource for undergraduate students, digital engineers, and scientists.
  • Database

    Principles Programming Performance
    • 1st Edition
    • Patrick O'Neil
    • English
    Database: Principles Programming Performance provides an introduction to the fundamental principles of database systems. This book focuses on database programming and the relationships between principles, programming, and performance. Organized into 10 chapters, this book begins with an overview of database design principles and presents a comprehensive introduction to the concepts used by a DBA. This text then provides grounding in many abstract concepts of the relational model. Other chapters introduce SQL, describing its capabilities and covering the statements and functions of the programming language. This book provides as well an introduction to Embedded SQL and Dynamic SQL that is sufficiently detailed to enable students to immediately start writing database programs. The final chapter deals with some of the motivations for database systems spanning multiple CPUs, including client-server and distributed transactions. This book is a valuable resource for database administrators, application programmers, specialist users, and end users.
  • Foundations of Deductive Databases and Logic Programming

    • 1st Edition
    • Jack Minker
    • English
    Foundations of Deductive Databases and Logic Programming focuses on the foundational issues concerning deductive databases and logic programming. The selection first elaborates on negation in logic programming and towards a theory of declarative knowledge. Discussions focus on model theory of stratified programs, fixed point theory of nonmonotonic operators, stratified programs, semantics for negation in terms of special classes of models, relation between closed world assumption and the completed database, negation as a failure, and closed world assumption. The book then takes a look at negation as failure using tight derivations for general logic programs, declarative semantics of logic programs with negation, and declarative semantics of deductive databases and logic programs. The publication tackles converting AND-control to OR-control by program transformation, optimizing dialog, equivalences of logic programs, unification, and logic programming and parallel complexity. Topics include parallelism and structured and unstructured data, parallel algorithms and complexity, solving equations, most general unifiers, systems of equations and inequations, equivalences of logic programs, and optimizing recursive programs. The selection is a valuable source of data for researchers interested in pursuing further studies on the foundations of deductive databases and logic programming.
  • Readings in Fuzzy Sets for Intelligent Systems

    • 1st Edition
    • Didier J. Dubois + 2 more
    • English
    Readings in Fuzzy Sets for Intelligent Systems is a collection of readings that explore the main facets of fuzzy sets and possibility theory and their use in intelligent systems. Basic notions in fuzzy set theory are discussed, along with fuzzy control and approximate reasoning. Uncertainty and informativeness, information processing, and membership, cognition, neural networks, and learning are also considered. Comprised of eight chapters, this book begins with a historical background on fuzzy sets and possibility theory, citing some forerunners who discussed ideas or formal definitions very close to the basic notions introduced by Lotfi Zadeh (1978). The reader is then introduced to fundamental concepts in fuzzy set theory, including symmetric summation and the setting of fuzzy logic; uncertainty and informativeness; and fuzzy control. Subsequent chapters deal with approximate reasoning; information processing; decision and management sciences; and membership, cognition, neural networks, and learning. Numerical methods for fuzzy clustering are described, and adaptive inference in fuzzy knowledge networks is analyzed. This monograph will be of interest to both students and practitioners in the fields of computer science, information science, applied mathematics, and artificial intelligence.
  • Uncertainty in Artificial Intelligence

    Proceedings of the Eighth Conference (1992), July 17–19, 1992, Eighth Conference on Uncertainty in Artificial Intelligence, Stanford University
    • 1st Edition
    • Didier J. Dubois + 2 more
    • English
    Uncertainty in Artificial Intelligence: Proceedings of the Eighth Conference (1992) covers the papers presented at the Eighth Conference on Uncertainty in Artificial Intelligence, held at Stanford University on July 17-19, 1992. The book focuses on the processes, methodologies, technologies, and approaches involved in artificial intelligence. The selection first offers information on Relative Evidential Support (RES), modal logics for qualitative possibility and beliefs, and optimizing causal orderings for generating DAGs from data. Discussions focus on reversal, swap, and unclique operators, modal representation of possibility, and beliefs and conditionals. The text then examines structural controllability and observability in influence diagrams, lattice-based graded logic, and dynamic network models for forecasting. The manuscript takes a look at reformulating inference problems through selective conditioning, entropy and belief networks, parallelizing probabilistic inference, and a symbolic approach to reasoning with linguistic quantifiers. The text also ponders on sidestepping the triangulation problem in Bayesian net computations; exploring localization in Bayesian networks for large expert systems; and expressing relational and temporal knowledge in visual probabilistic networks. The selection is a valuable reference for researchers interested in artificial intelligence.
  • Image Modeling

    • 1st Edition
    • Azriel Rosenfeld
    • English
    Image Modeling compiles papers presented at a workshop on image modeling in Rosemont, Illinois on August 6-7, 1979. This book discusses the mosaic models for textures, image segmentation as an estimation problem, and comparative analysis of line-drawing modeling schemes. The statistical models for the image restoration problem, use of Markov random fields as models of texture, and mathematical models of graphics are also elaborated. This text likewise covers the univariate and multivariate random field models for images, stochastic image models generated by random tessellations of the plane, and long crested wave models. Other topics include the Boolean model and random sets, structural basis for image description, and structure in co-occurrence matrices for texture analysis. This publication is useful to specialists and professionals working in the field of image processing.
  • Advanced Programming Methodologies

    • 1st Edition
    • Gianna Cioni + 1 more
    • English
    Advanced Programming Methodologies consists of lecture demos and practical experiments from the Summer School on Advanced Programming Methodologies which took place in Rome, Italy, on September 17-24, 1987. The school focused on tools of advanced programming as well as theoretical foundations for software engineering. Problems connected with implementation and application of high-level programming languages are highlighted. Comprised of 11 chapters, this volume first looks at two software development projects at the Institute of Informatics of the University of Warsaw in Poland, with emphasis on the methodologies used in programming and implementation. The reader is then introduced to flexible specification environments; object-oriented programming; and Paragon's type hierarchies for data abstraction. Subsequent chapters focus on the inheritance rule in object-oriented programming; a functional programming approach to modularity in large software systems; database management systems; and relational algebra and fixpoint computation for logic programming implementation. The book also examines modules in high-level programming languages before concluding with a chapter devoted to storage management. This book is intended for computer programmers, undergraduate students taking various courses in programming, and advanced students of computer science.
  • Virtual Reality

    Applications and Explorations
    • 1st Edition
    • Alan Wexelblat
    • English
    Virtual Reality: Applications and Explorations provides information pertinent to the fundamental aspects of virtual reality and artificial reality. This book discusses the potential applications of virtual reality. Organized into three parts encompassing 10 chapters, this book begins with an overview of the traditional computer science activities ad discusses how hard problems in computer science can be addressed with virtual reality ideas and technology. This text then explores some applications of virtual reality technology that could potentially touch almost every purposeful activity that humans undertake in a technological civilization. Other chapters consider the use of virtual reality to manage and present to users information that cannot otherwise be comprehended. This book discusses as well the use of artificial worlds in both computer art and virtual reality. The final chapter deals with how the ideas of virtual reality and artificial reality can be of use to anyone who has to manage a business or organization. This book is a valuable resource for computer scientists.
  • Computers and the General Practitioner

    Proceedings of the GP-Info Symposium, London, 1980
    • 1st Edition
    • Alastair Malcolm + 1 more
    • English
    Computers and the General Practitioner focuses on the applications of computers in various aspects of health service, including ECG analysis, primary care, and diagnosis. The selection first tackles general practice and technological promise and experience of pioneers. Topics include information systems and general practice, trends in silicon chip technology, and problems of computer usage in National Health Service practice. The publication then examines security in computer controlled information systems and national strategy for primary care computing, including security defenses, linked systems, cryptography, and basic system. The text takes a look at the computer education of the general practitioner, use of computers in the consulting room, and ECG analysis by computer in general practice. Discussions focus on the problems associated with educating doctors, features of a heuristic system, and the function of the computer as a general practitioner's diagnostic assistant. The selection is a dependable source of data for doctors and readers interested in exploring the applications of computers in health services.
  • Quantum Information Processing with Diamond

    Principles and Applications
    • 1st Edition
    • Steven Prawer + 1 more
    • English
    Diamond nitrogen vacancy (NV) color centers can transform quantum information science into practical quantum information technology, including fast, safe computing. Quantum Information Processing with Diamond looks at the principles of quantum information science, diamond materials, and their applications. Part one provides an introduction to quantum information processing using diamond, as well as its principles and fabrication techniques. Part two outlines experimental demonstrations of quantum information processing using diamond, and the emerging applications of diamond for quantum information science. It contains chapters on quantum key distribution, quantum microscopy, the hybridization of quantum systems, and building quantum optical devices. Part three outlines promising directions and future trends in diamond technologies for quantum information processing and sensing. Quantum Information Processing with Diamond is a key reference for R&D managers in industrial sectors such as conventional electronics, communication engineering, computer science, biotechnology, quantum optics, quantum mechanics, quantum computing, quantum cryptology, and nanotechnology, as well as academics in physics, chemistry, biology, and engineering.
  • Modeling Enterprise Architecture with TOGAF

    A Practical Guide Using UML and BPMN
    • 1st Edition
    • Philippe Desfray + 1 more
    • English
    Modeling Enterprise Architecture with TOGAF explains everything you need to know to effectively model enterprise architecture with The Open Group Architecture Framework (TOGAF), the leading EA standard. This solution-focused reference presents key techniques and illustrative examples to help you model enterprise architecture. This book describes the TOGAF standard and its structure, from the architecture transformation method to governance, and presents enterprise architecture modeling practices with plenty of examples of TOGAF deliverables in the context of a case study. Although widespread and growing quickly, enterprise architecture is delicate to manage across all its dimensions. Focusing on the architecture transformation method, TOGAF provides a wide framework, which covers the repository, governance, and a set of recognized best practices. The examples featured in this book were realized using the open source Modelio tool, which includes extensions for TOGAF.
  • Business Process Change

    • 3rd Edition
    • Paul Harmon
    • English
    Business Process Change, 3rd Edition provides a balanced view of the field of business process change. Bestselling author Paul Harmon offers concepts, methods, cases for all aspects and phases of successful business process improvement. Updated and added for this edition is new material on the development of business models and business process architecture development, on integrating decision management models and business rules, on service processes and on dynamic case management, and on integrating various approaches in a broad business process management approach. New to this edition: How to develop business models and business process architecture How to integrate decision management models and business rules New material on service processes and on dynamic case management Learn to integrate various approaches in a broad business process management approach
  • Conformal Prediction for Reliable Machine Learning

    Theory, Adaptations and Applications
    • 1st Edition
    • Vineeth Balasubramanian + 2 more
    • English
    The conformal predictions framework is a recent development in machine learning that can associate a reliable measure of confidence with a prediction in any real-world pattern recognition application, including risk-sensitive applications such as medical diagnosis, face recognition, and financial risk prediction. Conformal Predictions for Reliable Machine Learning: Theory, Adaptations and Applications captures the basic theory of the framework, demonstrates how to apply it to real-world problems, and presents several adaptations, including active learning, change detection, and anomaly detection. As practitioners and researchers around the world apply and adapt the framework, this edited volume brings together these bodies of work, providing a springboard for further research as well as a handbook for application in real-world problems.
  • Ultimate Computing

    Biomolecular Consciousness and NanoTechnology
    • 1st Edition
    • S.R. Hameroff
    • English
    The possibility of direct interfacing between biological and technological information devices could result in a merger of mind and machine - Ultimate Computing. This book, a thorough consideration of this idea, involves a number of disciplines, including biochemistry, cognitive science, computer science, engineering, mathematics, microbiology, molecular biology, pharmacology, philosophy, physics, physiology, and psychology.
  • Social Engineering Penetration Testing

    Executing Social Engineering Pen Tests, Assessments and Defense
    • 1st Edition
    • Gavin Watson + 2 more
    • English
    Social engineering attacks target the weakest link in an organization's security human beings. Everyone knows these attacks are effective, and everyone knows they are on the rise. Now, Social Engineering Penetration Testing gives you the practical methodology and everything you need to plan and execute a social engineering penetration test and assessment. You will gain fascinating insights into how social engineering techniques including email phishing, telephone pretexting, and physical vectors can be used to elicit information or manipulate individuals into performing actions that may aid in an attack. Using the book's easy-to-understand models and examples, you will have a much better understanding of how best to defend against these attacks. The authors of Social Engineering Penetration Testing show you hands-on techniques they have used at RandomStorm to provide clients with valuable results that make a real difference to the security of their businesses. You will learn about the differences between social engineering pen tests lasting anywhere from a few days to several months. The book shows you how to use widely available open-source tools to conduct your pen tests, then walks you through the practical steps to improve defense measures in response to test results.
  • Collaboration with Cloud Computing

    Security, Social Media, and Unified Communications
    • 1st Edition
    • Ric Messier
    • English
    Collaboration with Cloud Computing discusses the risks associated with implementing these technologies across the enterprise and provides you with expert guidance on how to manage risk through policy changes and technical solutions. Drawing upon years of practical experience and using numerous examples and case studies, author Ric Messier discusses: The evolving nature of information security The risks, rewards, and security considerations when implementing SaaS, cloud computing and VoIP Social media and security risks in the enterprise The risks and rewards of allowing remote connectivity and accessibility to the enterprise network
  • Knowledge-Based Configuration

    From Research to Business Cases
    • 1st Edition
    • Alexander Felfernig + 3 more
    • English
    Knowledge-based Configuration incorporates knowledge representation formalisms to capture complex product models and reasoning methods to provide intelligent interactive behavior with the user. This book represents the first time that corporate and academic worlds collaborate integrating research and commercial benefits of knowledge-based configuration. Foundational interdisciplinary material is provided for composing models from increasingly complex products and services. Case studies, the latest research, and graphical knowledge representations that increase understanding of knowledge-based configuration provide a toolkit to continue to push the boundaries of what configurators can do and how they enable companies and customers to thrive.
  • The UX Five-Second Rules

    Guidelines for User Experience Design's Simplest Testing Technique
    • 1st Edition
    • Paul Doncaster
    • English
    The five-second test is one of the most convenient rapid UX testing methods available, although its value can be compromised by ignoring the restrictions of the method. The Five-Second Rules uses detailed examples from a collection of more than 300 tests to describe the strengths and weaknesses of this rapid testing method. Readers will learn about the "five-second rules" for getting useful data, and will explore what types of design issues can be resolved by using the method. A five-second test (also known as "timeout test" and "exposure test") involves displaying a visual or informational design for five seconds, removing it from view, then asking what aspects were recalled most easily or vividly. The goal is to understand what stands out most about a design or product, and the impact on the viewer's perception of it.
  • High-Performance Embedded Computing

    Applications in Cyber-Physical Systems and Mobile Computing
    • 2nd Edition
    • Marilyn Wolf
    • English
    High-Performance Embedded Computing, Second Edition, combines leading-edge research with practical guidance in a variety of embedded computing topics, including real-time systems, computer architecture, and low-power design. Author Marilyn Wolf presents a comprehensive survey of the state of the art, and guides you to achieve high levels of performance from the embedded systems that bring these technologies together. The book covers CPU design, operating systems, multiprocessor programs and architectures, and much more. Embedded computing is a key component of cyber-physical systems, which combine physical devices with computational resources for control and communication. This revised edition adds new content and examples of cyber-physical systems throughout the book, including design methodologies, scheduling, and wide-area CPS to illustrate the possibilities of these new systems.
  • Pragmatic Enterprise Architecture

    Strategies to Transform Information Systems in the Era of Big Data
    • 1st Edition
    • James Luisi
    • English
    Pragmatic Enterprise Architecture is a practical hands-on instruction manual for enterprise architects. This book prepares you to better engage IT, management, and business users by equipping you with the tools and knowledge you need to address the most common enterprise architecture challenges. You will come away with a pragmatic understanding of and approach to enterprise architecture and actionable ideas to transform your enterprise. Experienced enterprise architect James V. Luisi generously shares life cycle architectures, transaction path analysis frameworks, and more so you can save time, energy, and resources on your next big project. As an enterprise architect, you must have relatable frameworks and excellent communication skills to do your job. You must actively engage and support a large enterprise involving a hundred architectural disciplines with a modest number of subject matter experts across business, information systems, control systems, and operations architecture. They must achieve their mission using the influence of ideas and business benefits expressed in simple terms so that any audience can understand what to do and why. Pragmatic Enterprise Architecture gives you the tools to accomplish your goals in less time with fewer resources.
  • Eye Tracking in User Experience Design

    • 1st Edition
    • Jennifer Romano Bergstrom + 1 more
    • English
    Eye Tracking for User Experience Design explores the many applications of eye tracking to better understand how users view and interact with technology. Ten leading experts in eye tracking discuss how they have taken advantage of this new technology to understand, design, and evaluate user experience. Real-world stories are included from these experts who have used eye tracking during the design and development of products ranging from information websites to immersive games. They also explore recent advances in the technology which tracks how users interact with mobile devices, large-screen displays and video game consoles. Methods for combining eye tracking with other research techniques for a more holistic understanding of the user experience are discussed. This is an invaluable resource to those who want to learn how eye tracking can be used to better understand and design for their users.
  • Windows Forensic Analysis Toolkit

    Advanced Analysis Techniques for Windows 8
    • 4th Edition
    • Harlan Carvey
    • English
    Harlan Carvey has updated Windows Forensic Analysis Toolkit, now in its fourth edition, to cover Windows 8 systems. The primary focus of this edition is on analyzing Windows 8 systems and processes using free and open-source tools. The book covers live response, file analysis, malware detection, timeline, and much more. Harlan Carvey presents real-life experiences from the trenches, making the material realistic and showing the why behind the how. The companion and toolkit materials are hosted online. This material consists of electronic printable checklists, cheat sheets, free custom tools, and walk-through demos. This edition complements Windows Forensic Analysis Toolkit, Second Edition, which focuses primarily on XP, and Windows Forensic Analysis Toolkit, Third Edition, which focuses primarily on Windows 7. This new fourth edition provides expanded coverage of many topics beyond Windows 8 as well, including new cradle-to-grave case examples, USB device analysis, hacking and intrusion cases, and "how would I do this" from Harlan's personal case files and questions he has received from readers. The fourth edition also includes an all-new chapter on reporting.
  • Plan, Activity, and Intent Recognition

    Theory and Practice
    • 1st Edition
    • Gita Sukthankar + 4 more
    • English
    Plan recognition, activity recognition, and intent recognition together combine and unify techniques from user modeling, machine vision, intelligent user interfaces, human/computer interaction, autonomous and multi-agent systems, natural language understanding, and machine learning. Plan, Activity, and Intent Recognition explains the crucial role of these techniques in a wide variety of applications including: personal agent assistants computer and network security opponent modeling in games and simulation systems coordination in robots and software agents web e-commerce and collaborative filtering dialog modeling video surveillance smart homes In this book, follow the history of this research area and witness exciting new developments in the field made possible by improved sensors, increased computational power, and new application areas.
  • Nature-Inspired Optimization Algorithms

    • 1st Edition
    • Xin-She Yang
    • English
    Nature-Inspired Optimization Algorithms provides a systematic introduction to all major nature-inspired algorithms for optimization. The book's unified approach, balancing algorithm introduction, theoretical background and practical implementation, complements extensive literature with well-chosen case studies to illustrate how these algorithms work. Topics include particle swarm optimization, ant and bee algorithms, simulated annealing, cuckoo search, firefly algorithm, bat algorithm, flower algorithm, harmony search, algorithm analysis, constraint handling, hybrid methods, parameter tuning and control, as well as multi-objective optimization. This book can serve as an introductory book for graduates, doctoral students and lecturers in computer science, engineering and natural sciences. It can also serve a source of inspiration for new applications. Researchers and engineers as well as experienced experts will also find it a handy reference.
  • Introduction to Audio Analysis

    A MATLAB® Approach
    • 1st Edition
    • Theodoros Giannakopoulos + 1 more
    • English
    Introduction to Audio Analysis serves as a standalone introduction to audio analysis, providing theoretical background to many state-of-the-art techniques. It covers the essential theory necessary to develop audio engineering applications, but also uses programming techniques, notably MATLAB®, to take a more applied approach to the topic. Basic theory and reproducible experiments are combined to demonstrate theoretical concepts from a practical point of view and provide a solid foundation in the field of audio analysis. Audio feature extraction, audio classification, audio segmentation, and music information retrieval are all addressed in detail, along with material on basic audio processing and frequency domain representations and filtering. Throughout the text, reproducible MATLAB® examples are accompanied by theoretical descriptions, illustrating how concepts and equations can be applied to the development of audio analysis systems and components. A blend of reproducible MATLAB® code and essential theory provides enable the reader to delve into the world of audio signals and develop real-world audio applications in various domains.
  • Nursing-Sensitive Indicators, An Issue of Nursing Clinics

    • 1st Edition
    • Volume 49-1
    • Cecilia Anne Kennedy Page
    • English
    Innovations that bring value propositions through new processes, resources, or technologies to practice. How are we changing outcomes through new innovations in practice? The articles in this issue will provide nurses with the information they need to improve patient outcomes. Articles are devoted to skin cancer screening in the medically underserved, innovative practices for risk assessment and documentation in preventative colon screenings, evidenced-based protocol for diagnosis and treatment of catheter associated urinary tract infection within adult neurocritical care patient population, changing the focus to the PATIENT plan of care, and a nursing focus on EMR usability enhancing documentation of patient outcomes.
  • Quotient Space Based Problem Solving

    A Theoretical Foundation of Granular Computing
    • 1st Edition
    • Ling Zhang + 1 more
    • English
    Quotient Space Based Problem Solving provides an in-depth treatment of hierarchical problem solving, computational complexity, and the principles and applications of multi-granular computing, including inference, information fusing, planning, and heuristic search.
  • Commercial Data Mining

    Processing, Analysis and Modeling for Predictive Analytics Projects
    • 1st Edition
    • David Nettleton
    • English
    Whether you are brand new to data mining or working on your tenth predictive analytics project, Commercial Data Mining will be there for you as an accessible reference outlining the entire process and related themes. In this book, you'll learn that your organization does not need a huge volume of data or a Fortune 500 budget to generate business using existing information assets. Expert author David Nettleton guides you through the process from beginning to end and covers everything from business objectives to data sources, and selection to analysis and predictive modeling. Commercial Data Mining includes case studies and practical examples from Nettleton's more than 20 years of commercial experience. Real-world cases covering customer loyalty, cross-selling, and audience prediction in industries including insurance, banking, and media illustrate the concepts and techniques explained throughout the book.
  • Object-Oriented Analysis and Design for Information Systems

    Agile Modeling with UML, OCL, and IFML
    • 1st Edition
    • Raul Sidnei Wazlawick
    • English
    Object-Oriented Analysis and Design for Information Systems clearly explains real object-oriented programming in practice. Expert author Raul Sidnei Wazlawick explains concepts such as object responsibility, visibility and the real need for delegation in detail. The object-oriented code generated by using these concepts in a systematic way is concise, organized and reusable. The patterns and solutions presented in this book are based in research and industrial applications. You will come away with clarity regarding processes and use cases and a clear understand of how to expand a use case. Wazlawick clearly explains clearly how to build meaningful sequence diagrams. Object-Oriented Analysis and Design for Information Systems illustrates how and why building a class model is not just placing classes into a diagram. You will learn the necessary organizational patterns so that your software architecture will be maintainable.
  • Relevance Ranking for Vertical Search Engines

    • 1st Edition
    • Bo Long + 1 more
    • English
    In plain, uncomplicated language, and using detailed examples to explain the key concepts, models, and algorithms in vertical search ranking, Relevance Ranking for Vertical Search Engines teaches readers how to manipulate ranking algorithms to achieve better results in real-world applications. This reference book for professionals covers concepts and theories from the fundamental to the advanced, such as relevance, query intention, location-based relevance ranking, and cross-property ranking. It covers the most recent developments in vertical search ranking applications, such as freshness-based relevance theory for new search applications, location-based relevance theory for local search applications, and cross-property ranking theory for applications involving multiple verticals.
  • Product Design Modeling using CAD/CAE

    The Computer Aided Engineering Design Series
    • 1st Edition
    • Kuang-Hua Chang
    • English
    Product Design Modeling using CAD/CAE is the third part of a four-part series. It is the first book to integrate discussion of computer design tools throughout the design process. Through this book, you will: Understand basic design principles and all digital design paradigms Understand computer-aided design, engineering, and manufacturing (CAD/CAE/CAM) tools available for various design-related tasks Understand how to put an integrated system together to conduct all-digital design (ADD)
  • Digital Picture Processing

    • 2nd Edition
    • Volume 1
    • Azriel Rosenfeld + 1 more
    • English
    The rapid rate at which the field of digital picture processing has grown in the past five years had necessitated extensive revisions and the introduction of topics not found in the original edition.
  • Freemium Economics

    Leveraging Analytics and User Segmentation to Drive Revenue
    • 1st Edition
    • Eric Benjamin Seufert
    • English
    Freemium Economics presents a practical, instructive approach to successfully implementing the freemium model into your software products by building analytics into product design from the earliest stages of development. Your freemium product generates vast volumes of data, but using that data to maximize conversion, boost retention, and deliver revenue can be challenging if you don't fully understand the impact that small changes can have on revenue. In this book, author Eric Seufert provides clear guidelines for using data and analytics through all stages of development to optimize your implementation of the freemium model. Freemium Economics de-mystifies the freemium model through an exploration of its core, data-oriented tenets, so that you can apply it methodically rather than hoping that conversion and revenue will naturally follow product launch.
  • Designing with the Mind in Mind

    Simple Guide to Understanding User Interface Design Guidelines
    • 2nd Edition
    • Jeff Johnson
    • English
    In this completely updated and revised edition of Designing with the Mind in Mind, Jeff Johnson provides you with just enough background in perceptual and cognitive psychology that user interface (UI) design guidelines make intuitive sense rather than being just a list or rules to follow. Early UI practitioners were trained in cognitive psychology, and developed UI design rules based on it. But as the field has evolved since the first edition of this book, designers enter the field from many disciplines. Practitioners today have enough experience in UI design that they have been exposed to design rules, but it is essential that they understand the psychology behind the rules in order to effectively apply them. In this new edition, you'll find new chapters on human choice and decision making, hand-eye coordination and attention, as well as new examples, figures, and explanations throughout.