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.

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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
  • 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
  • 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.
  • 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.
  • 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.
  • 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.
  • Hacking with Kali

    Practical Penetration Testing Techniques
    • 1st Edition
    • James Broad + 1 more
    • English
    Hacking with Kali introduces you the most current distribution of the de facto standard tool for Linux pen testing. Starting with use of the Kali live CD and progressing through installation on hard drives, thumb drives and SD cards, author James Broad walks you through creating a custom version of the Kali live distribution. You’ll learn how to configure networking components, storage devices and system services such as DHCP and web services. Once you're familiar with the basic components of the software, you'll learn how to use Kali through the phases of the penetration testing lifecycle; one major tool from each phase is explained. The book culminates with a chapter on reporting that will provide examples of documents used prior to, during and after the pen test. This guide will benefit information security professionals of all levels, hackers, systems administrators, network administrators, and beginning and intermediate professional pen testers, as well as students majoring in information security.
  • Information Management

    Strategies for Gaining a Competitive Advantage with Data
    • 1st Edition
    • William McKnight
    • English
    Information Management: Gaining a Competitive Advantage with Data is about making smart decisions to make the most of company information. Expert author William McKnight develops the value proposition for information in the enterprise and succinctly outlines the numerous forms of data storage. Information Management will enlighten you, challenge your preconceived notions, and help activate information in the enterprise. Get the big picture on managing data so that your team can make smart decisions by understanding how everything from workload allocation to data stores fits together. The practical, hands-on guidance in this book includes: Part 1: The importance of information management and analytics to business, and how data warehouses are used Part 2: The technologies and data that advance an organization, and extend data warehouses and related functionality Part 3: Big Data and NoSQL, and how technologies like Hadoop enable management of new forms of data Part 4: Pulls it all together, while addressing topics of agile development, modern business intelligence, and organizational change management Read the book cover-to-cover, or keep it within reach for a quick and useful resource. Either way, this book will enable you to master all of the possibilities for data or the broadest view across the enterprise.
  • Distributed Computing Through Combinatorial Topology

    • 1st Edition
    • Maurice Herlihy + 2 more
    • English
    Distributed Computing Through Combinatorial Topology describes techniques for analyzing distributed algorithms based on award winning combinatorial topology research. The authors present a solid theoretical foundation relevant to many real systems reliant on parallelism with unpredictable delays, such as multicore microprocessors, wireless networks, distributed systems, and Internet protocols. Today, a new student or researcher must assemble a collection of scattered conference publications, which are typically terse and commonly use different notations and terminologies. This book provides a self-contained explanation of the mathematics to readers with computer science backgrounds, as well as explaining computer science concepts to readers with backgrounds in applied mathematics. The first section presents mathematical notions and models, including message passing and shared-memory systems, failures, and timing models. The next section presents core concepts in two chapters each: first, proving a simple result that lends itself to examples and pictures that will build up readers' intuition; then generalizing the concept to prove a more sophisticated result. The overall result weaves together and develops the basic concepts of the field, presenting them in a gradual and intuitively appealing way. The book's final section discusses advanced topics typically found in a graduate-level course for those who wish to explore further.
  • Data Mining Applications with R

    • 1st Edition
    • Yanchang Zhao + 1 more
    • English
    Data Mining Applications with R is a great resource for researchers and professionals to understand the wide use of R, a free software environment for statistical computing and graphics, in solving different problems in industry. R is widely used in leveraging data mining techniques across many different industries, including government, finance, insurance, medicine, scientific research and more. This book presents 15 different real-world case studies illustrating various techniques in rapidly growing areas. It is an ideal companion for data mining researchers in academia and industry looking for ways to turn this versatile software into a powerful analytic tool. R code, Data and color figures for the book are provided at the RDataMining.com website.
  • Interview Techniques for UX Practitioners

    A User-Centered Design Method
    • 1st Edition
    • Chauncey Wilson
    • English
    Much of the work of user-centered design practitioners involves some type of interviewing. While interviewing is an important skill, many colleagues have little or no formal training in interviewing methods and often learn on the job with limited feedback on the quality of their interviews. This book teaches readers about the three basic interview methods: structured interviews, semi-structured interviews, and unstructured interviews. The author discusses the various strengths, weaknesses, issues with each type of interview, and includes best practices and procedures for conducing effective and efficient interviews. The book dives into the detailed information about interviews that haven’t been discussed before – readers learn how and when to ask the "how" and "why" questions to get a deeper understanding of problems, concepts, and processes, as well as discussions on laddering and critical incident techniques. Because so much of what UX practitioners do involves good interviewing skills, this is your one-stop resource with the definitions, processes, procedures and best practices on the basic approaches.
  • Advanced Theory of Constraint and Motion Analysis for Robot Mechanisms

    • 1st Edition
    • Jingshan Zhao + 3 more
    • English
    Advanced Theory of Constraint and Motion Analysis for Robot Mechanisms provides a complete analytical approach to the invention of new robot mechanisms and the analysis of existing designs based on a unified mathematical description of the kinematic and geometric constraints of mechanisms. Beginning with a high level introduction to mechanisms and components, the book moves on to present a new analytical theory of terminal constraints for use in the development of new spatial mechanisms and structures. It clearly describes the application of screw theory to kinematic problems and provides tools that students, engineers and researchers can use for investigation of critical factors such as workspace, dexterity and singularity.
  • MATLAB for Neuroscientists

    An Introduction to Scientific Computing in MATLAB
    • 2nd Edition
    • Pascal Wallisch + 5 more
    • English
    MATLAB for Neuroscientists serves as the only complete study manual and teaching resource for MATLAB, the globally accepted standard for scientific computing, in the neurosciences and psychology. This unique introduction can be used to learn the entire empirical and experimental process (including stimulus generation, experimental control, data collection, data analysis, modeling, and more), and the 2nd Edition continues to ensure that a wide variety of computational problems can be addressed in a single programming environment. This updated edition features additional material on the creation of visual stimuli, advanced psychophysics, analysis of LFP data, choice probabilities, synchrony, and advanced spectral analysis. Users at a variety of levels—advanced undergraduates, beginning graduate students, and researchers looking to modernize their skills—will learn to design and implement their own analytical tools, and gain the fluency required to meet the computational needs of neuroscience practitioners.
  • Accelerating MATLAB with GPU Computing

    A Primer with Examples
    • 1st Edition
    • Jung W. Suh + 1 more
    • English
    Beyond simulation and algorithm development, many developers increasingly use MATLAB even for product deployment in computationally heavy fields. This often demands that MATLAB codes run faster by leveraging the distributed parallelism of Graphics Processing Units (GPUs). While MATLAB successfully provides high-level functions as a simulation tool for rapid prototyping, the underlying details and knowledge needed for utilizing GPUs make MATLAB users hesitate to step into it. Accelerating MATLAB with GPUs offers a primer on bridging this gap. Starting with the basics, setting up MATLAB for CUDA (in Windows, Linux and Mac OS X) and profiling, it then guides users through advanced topics such as CUDA libraries. The authors share their experience developing algorithms using MATLAB, C++ and GPUs for huge datasets, modifying MATLAB codes to better utilize the computational power of GPUs, and integrating them into commercial software products. Throughout the book, they demonstrate many example codes that can be used as templates of C-MEX and CUDA codes for readers’ projects. Download example codes from the publisher's website: http://booksite.else...
  • User Interface Inspection Methods

    A User-Centered Design Method
    • 1st Edition
    • Chauncey Wilson
    • English
    User Interface Inspection Methods succinctly covers five inspection methods: heuristic evaluation, perspective-based user interface inspection, cognitive walkthrough, pluralistic walkthrough, and formal usability inspections. Heuristic evaluation is perhaps the best-known inspection method, requiring a group of evaluators to review a product against a set of general principles. The perspective-based user interface inspection is based on the principle that different perspectives will find different problems in a user interface. In the related persona-based inspection, colleagues assume the roles of personas and review the product based on the needs, background, tasks, and pain points of the different personas. The cognitive walkthrough focuses on ease of learning. Most of the inspection methods do not require users; the main exception is the pluralistic walkthrough, in which a user is invited to provide feedback while members of a product team listen, observe the user, and ask questions. After reading this book, you will be able to use these UI inspection methods with confidence and certainty.
  • Platform Ecosystems

    Aligning Architecture, Governance, and Strategy
    • 1st Edition
    • Amrit Tiwana
    • English
    Platform Ecosystems is a hands-on guide that offers a complete roadmap for designing and orchestrating vibrant software platform ecosystems. Unlike software products that are managed, the evolution of ecosystems and their myriad participants must be orchestrated through a thoughtful alignment of architecture and governance. Whether you are an IT professional or a general manager, you will benefit from this book because platform strategy here lies at the intersection of software architecture and business strategy. It offers actionable tools to develop your own platform strategy, backed by original research, tangible metrics, rich data, and cases. You will learn how architectural choices create organically-evolvabl... vibrant ecosystems. You will also learn to apply state-of-the-art research in software engineering, strategy, and evolutionary biology to leverage ecosystem dynamics unique to platforms. Read this book to learn how to: Evolve software products and services into vibrant platform ecosystems Orchestrate platform architecture and governance to sustain competitive advantage Govern platform evolution using a powerful 3-dimensional framework If you’re ready to transform platform strategy from newspaper gossip and business school theory to real-world competitive advantage, start right here!
  • Visual Computing for Medicine

    Theory, Algorithms, and Applications
    • 2nd Edition
    • Bernhard Preim + 1 more
    • English
    Visual Computing for Medicine, Second Edition, offers cutting-edge visualization techniques and their applications in medical diagnosis, education, and treatment. The book includes algorithms, applications, and ideas on achieving reliability of results and clinical evaluation of the techniques covered. Preim and Botha illustrate visualization techniques from research, but also cover the information required to solve practical clinical problems. They base the book on several years of combined teaching and research experience. This new edition includes six new chapters on treatment planning, guidance and training; an updated appendix on software support for visual computing for medicine; and a new global structure that better classifies and explains the major lines of work in the field.
  • Social Media Audits

    Achieving Deep Impact Without Sacrificing the Bottom Line
    • 1st Edition
    • Urs E Gattiker
    • English
    Social media is quickly becoming important to most businesses, but many managers, professionals, and marketing experts are unsure about the practicalities of social media marketing and how to measure success. Social Media Audits gives people dealing with social business in their working life a guide to social media marketing, measurement, and how to evaluate and improve the use of social media in an organizational context. This book consists of three parts, the first of which introduces the reader to concepts and ideas emerging in social media. The second part considers the need to shift from traditional ‘shout marketing’ to a more conversational, social approach to customers. The third part moves the discussion towards a systematic approach to evaluating social media activities.
  • The Basics of IT Audit

    Purposes, Processes, and Practical Information
    • 1st Edition
    • Stephen D. Gantz
    • English
    The Basics of IT Audit: Purposes, Processes, and Practical Information provides you with a thorough, yet concise overview of IT auditing. Packed with specific examples, this book gives insight into the auditing process and explains regulations and standards such as the ISO-27000, series program, CoBIT, ITIL, Sarbanes-Oxley, and HIPPA. IT auditing occurs in some form in virtually every organization, private or public, large or small. The large number and wide variety of laws, regulations, policies, and industry standards that call for IT auditing make it hard for organizations to consistently and effectively prepare for, conduct, and respond to the results of audits, or to comply with audit requirements. This guide provides you with all the necessary information if you're preparing for an IT audit, participating in an IT audit or responding to an IT audit.
  • Building Communities

    Social Networking for Academic Libraries
    • 1st Edition
    • Denise Garofalo
    • English
    Social media is here to stay. A robust social media campaign can provide academic libraries with a means to showcase library resources, highlight content and events, and attract students to sample what the library has to offer. Building Communities is a handbook to implement social media technologies for academic libraries. It is a guide to planning and implementing a successful social media campaign and evaluating its impact. This title covers: the beginning of social networking in the academic context; how to implement use of social media technologies; and evaluating their use. The final section considers the future and asks: ‘What’s next?’
  • Extrapolation Methods

    Theory and Practice
    • 1st Edition
    • Volume 2
    • C. Brezinski + 1 more
    • English
    This volume is a self-contained, exhaustive exposition of the extrapolation methods theory, and of the various algorithms and procedures for accelerating the convergence of scalar and vector sequences. Many subroutines (written in FORTRAN 77) with instructions for their use are provided on a floppy disk in order to demonstrate to those working with sequences the advantages of the use of extrapolation methods. Many numerical examples showing the effectiveness of the procedures and a consequent chapter on applications are also provided – including some never before published results and applications. Although intended for researchers in the field, and for those using extrapolation methods for solving particular problems, this volume also provides a valuable resource for graduate courses on the subject.
  • Intelligence as Adaptive Behavior

    An Experiment in Computational Neuroethology
    • 1st Edition
    • B. Chandrasekaran
    • English
    The "intelligence" of traditional artificial intelligence systems is notoriously narrow and inflexible--incapabl... of adapting to the constantly changing circumstances of the real world. Although traditional artificial intelligence systems can be successful in narrowly prescribed domains, they are inappropriate for dynamic, complex domains, such as autonomous robot navigation.**This book proposes an alternative methodology for designing intelligent systems based on a model of intelligence as adaptive behavior. The author describes an experiment in computational neuroethology--the computer modeling of neuronal control of behavior--in which the nervous system for an artificial insect is modeled. The experiment demonstrates that simple, complete intelligent agents are able to cope with complex, dynamic environments--sugges... that adaptive models of intelligence, based on biological bases of adaptive behavior, may prove to be very useful in the design of intelligent, autonomous systems.
  • Attention and Memory

    • 1st Edition
    • G. Underwood
    • English
    Written specifically for students of experimental psychology, this book focuses on attention and memory, and attempts to inegrate these two closely related phenomena. In addition to the concepts of short term and long term memory there has been added the system of immediate or sensory memory. In the description of the representation of knowledge by human memory the author has necessarily drawn conclusions about optimal presentation and retrieval procedures, which should be transferable to non-laboratory situations where information processing is presently inadequate. The present approach attempts to keep in perspective the functions of attention and memory that the proponents of model building techniques have tended to overlook in their investigations. A new and fresh contribution to a growing area of research and teaching interest
  • Decision Support Systems: Issues and Challenges

    Proceedings of an International Task Force Meeting June 23-25, 1980
    • 1st Edition
    • Göran Fick + 1 more
    • English
    Decision Support Systems: Issues and Challenges covers the proceedings of the International Institute for Applied Systems Analysis (IIASA) International Task Force Meeting. The book reviews papers that tackle issues about decision support systems (DSS). Comprised of 17 chapters, the book organizes the chapters according to the topic of discussion, including framework, resource discipline, application experience, and issues for the future in DSS. The opening chapter is an introduction to the main topic of the book. Chapter 2 discusses frameworks for research on decision support systems, and Chapter 3 covers the decision support systems. The fourth chapter deals with organizational science contributions to the design of decision support systems, while the fifth chapter discusses using data bases for decision support. Chapter 6 tackles the overview of database technology in decision support systems, and Chapter 7 talks about doing and speaking in the office. The eighth chapter discusses a look back at an office of the future, while the ninth chapter covers the implications for research of installing a decision support system. Chapter 10 tackles the problems of design and implementation of computer-based decision support systems. Chapter 11 discusses an interactive modeling system for analysis of alternative decisions; Chapter 12 covers the structure of decision support systems. Chapters 13 to 15 review the group discussion during the conference about the issues for the future in DSS. This book will be of great interest to leaders, since it discusses the integration of technology in the interaction within an organization.
  • Morphometry of the Human Lung

    • 1st Edition
    • Ewald R. Weibel
    • English
    Morphometry of the Human Lung considers the developments in understanding the quantitative anatomy of the lung, and in the correlation of anatomy with physiology. This book is composed of 11 chapters, and begins with an overview of a systematic approach to a quantitative morphologic analysis of the architecture of the human lung, followed by a presentation of general problems of methodology and the derivation of reliable dimensional models of this organ. The subsequent chapters describe the methods of preparation of tissues, methods of random sampling, and adaptation of methodologies from other fields of science. These topics are followed by discussions the mathematical formulations for the translation of the data into the desired geometric forms and a technique of counting. The final chapters look into the mode of distribution and geometric forms that should eventually facilitate mathematical and physical considerations regarding the function of the lungs. These chapters also consider the application of these quantitative methods to the study of pathologic specimens, providing a most timely renovation of morphologic pathology. This book will be of value to pulmonologists, physiologists, and researchers who are interested in lung morphometry.
  • Operational Amplifiers

    • 2nd Edition
    • Jiri Dostal
    • English
    This book provides the reader with the practical knowledge necessary to select and use operational amplifier devices. It presents an extensive treatment of applications and a practically oriented, unified theory of operational circuits.
  • Neurobionics

    An Interdisciplinary Approach to Substitute Impaired Functions of the Human Nervous System
    • 1st Edition
    • H.-W. Bothe + 2 more
    • English
    The goal of neurobionics is to elaborate methods for the repairment and substitution of impaired functions of the human nervous system. This publication contains contributions from internationally recognized scientists exploring the structure of this novel interdisciplinary research field. The structure consists of theoretical sciences (philosophy, mathematics, neuroinformatics, computational neuroscience), basic biological sciences (molecular biology, cell biology, biological network neuroscience, neurophysiology), technical engineering (microelectronics, micromechanics, robotics, microsystems), and clinical neurosciences (neurodiagnostics, neurology, neurosurgery, neurorehabilitation)... It is hoped the book indicates that a new kind of partnership across these various disciplines is mandatory if emerging problems in the field are to be solved. It also aims to set the coordinates for an international and interdisciplinary research field dealing with a subject intrinsic to man's mind and its biological carrier which may be partially replaced by artificial means in the future.
  • StarLAN Technology Report

    • 1st Edition
    • Architecture Technology Architecture Technology Corpor
    • English
    Please note this is a Short Discount publication.This report provides an insight into the technology and operation of both the 1 Mbps and 10 Mbps StarLAN [IEEE 10BASE–T] and details various vendor offerings of StarLAN products. Section I deals with StarLAN operation and Section II covers StarLAN products that were felt significant to this area.
  • Fiber Distributed Data Interface [FDDI] Technology Report

    • 1st Edition
    • Architecture Technology Architecture Technology Corpor
    • English
    Please note this is a Short Discount publication.Fiber Distributed Data Interface [FDDI] is the American National Standard Institute's proposed standard for a 100 Mbps token–passing ring using an optical fibre medium. The FDDI standard has become a focal point for optical technology application in the LAN environment. The market place is filling with products in every category from complete systems to optical transceivers. The 1990s see FDDI as the predominant high speed LAN and backbone.The latest edition of this report is thoroughly updated and gives a complete overview of FDDI technology and products as they exist at the date of this report.
  • Generating Functionology

    • 2nd Edition
    • Herbert S. Wilf
    • English
    This is the Second Edition of the highly successful introduction to the use of generating functions and series in combinatorial mathematics. This new edition includes several new areas of application, including the cycle index of the symmetric group, permutations and square roots, counting polyominoes, and exact covering sequences. An appendix on using the computer algebra programs MAPLE(r) and Mathematica(r) to generate functions is also included. The book provides a clear, unified introduction to the basic enumerative applications of generating functions, and includes exercises and solutions, many new, at the end of each chapter.
  • The Adaptive Brain II

    Vision, Speech, Language, and Motor Control
    • 1st Edition
    • Stephen Grossberg
    • English
    The Adaptive Brain, II: Vision, Speech, Language, and Motor Control focuses on a unified theoretical analysis and predictions of important psychological and neurological data that illustrate the development of a true theory of mind and brain. The publication first elaborates on the quantized geometry of visual space and neural dynamics of form perception. Discussions focus on reflectance rivalry and spatial frequency detection, figure-ground separation by filling-in barriers, and disinhibitory propagation of functional scaling from boundaries to interiors. The text then takes a look at neural dynamics of perceptual grouping and brightness perception. Topics include simulation of a parametric binocular brightness study, smoothly varying luminance contours versus steps of luminance change, macrocircuit of processing stages, paradoxical percepts as probes of adaptive processes, and analysis of the Beck theory of textural segmentation. The book examines the neural dynamics of speech and language coding and word recognition and recall, including automatic activation and limited-capacity attention, a macrocircuit for the self-organization of recognition and recall, role of intra-list restructuring arid contextual associations, and temporal order information across item representations. The manuscript is a vital source of data for scientists and researchers interested in the development of a true theory of mind and brain.
  • Formal Description Techniques, IV

    Proceedings of the IFIP TC6/WG6.1 Fourth International Conference on Formal Description Techniques for Distributed Systems and Communications Protocols, FORTE '91, Sydney, Australia, 19-22 November 1991
    • 1st Edition
    • Volume 2
    • K.R. Parker + 1 more
    • English
    Formality is becoming accepted as essential in the development of complex systems such as multi-layer communications protocols and distributed systems. Formality is mandatory for mathematical verification, a procedure being imposed on safety-critical system development. Standard documents are also becoming increasingly formalised in order to capture notions precisely and unambiguously. This FORTE '91 proceedings volume has focussed on the standardised languages SDL, Estelle and LOTOS while, as with earlier conferences, remaining open to other notations and techniques, thus encouraging the continuous evolution of formal techniques. This useful volume contains 29 submitted papers, three invited papers, four industry reports, and four tool reports organised to correspond with the conference sessions.