Skip to main content

Morgan Kaufmann

    • Analyzing the Social Web

      • 1st Edition
      • February 17, 2013
      • Jennifer Golbeck
      • English
      • Paperback
        9 7 8 0 1 2 4 0 5 5 3 1 5
      • eBook
        9 7 8 0 1 2 4 0 5 8 5 6 9
      Analyzing the Social Web provides a framework for the analysis of public data currently available and being generated by social networks and social media, like Facebook, Twitter, and Foursquare. Access and analysis of this public data about people and their connections to one another allows for new applications of traditional social network analysis techniques that let us identify things like who are the most important or influential people in a network, how things will spread through the network, and the nature of peoples' relationships. Analyzing the Social Web introduces you to these techniques, shows you their application to many different types of social media, and discusses how social media can be used as a tool for interacting with the online public.
    • Intel Xeon Phi Coprocessor High Performance Programming

      • 1st Edition
      • February 11, 2013
      • James Jeffers + 1 more
      • English
      • eBook
        9 7 8 0 1 2 4 1 0 4 9 4 5
      Authors Jim Jeffers and James Reinders spent two years helping educate customers about the prototype and pre-production hardware before Intel introduced the first Intel Xeon Phi coprocessor. They have distilled their own experiences coupled with insights from many expert customers, Intel Field Engineers, Application Engineers and Technical Consulting Engineers, to create this authoritative first book on the essentials of programming for this new architecture and these new products. This book is useful even before you ever touch a system with an Intel Xeon Phi coprocessor. To ensure that your applications run at maximum efficiency, the authors emphasize key techniques for programming any modern parallel computing system whether based on Intel Xeon processors, Intel Xeon Phi coprocessors, or other high performance microprocessors. Applying these techniques will generally increase your program performance on any system, and better prepare you for Intel Xeon Phi coprocessors and the Intel MIC architecture.
    • Brainstorming and Beyond

      • 1st Edition
      • January 22, 2013
      • Chauncey Wilson
      • English
      • Paperback
        9 7 8 0 1 2 4 0 7 1 5 7 5
      • eBook
        9 7 8 0 1 2 4 0 7 1 6 6 7
      Brainstorming and Beyond describes the techniques for generating ideas verbally, in writing, or through sketches. The first chapter focuses on brainstorming, the foundation method for ideation, which is a complex social process building off of social psychology principles, motivational constructs, and corporate culture. Brainstorming is commonly portrayed as an easy way to generate ideas, but in reality, it is a complex social process that is often flawed in ways that are not self-evident. Chapter 2 discusses Brainwriting, which is a variation on brainstorming in which each person writes ideas down on paper and then passes the paper to a new person who reads the first set of ideas and adds new ones. Since there is no group shouting out of ideas, strong facilitation skills are not required, and more often than not, Brainwriting results greatly exceed those of group brainstorming in a shorter time because ideas are generated in a parallel, rather than serial, fashion. Brainwriting is useful when time is limited, groups are hostile, or you are dealing with a culture where shouting out wild or divergent ideas might be difficult. Finally, in Chapter 3, readers learn about Braindrawing, a method of visual brainstorming that helps practitioners generate ideas for icons, other graphics, user interface layouts, or Web page designs. Each of these methods provides readers with ways to generate, present, and evaluate ideas so they can begin building a strong foundation for product success.
    • Web Services, Service-Oriented Architectures, and Cloud Computing

      • 2nd Edition
      • December 31, 2012
      • Douglas K. Barry
      • English
      • Paperback
        9 7 8 0 1 2 3 9 8 3 5 7 2
      • eBook
        9 7 8 0 1 2 4 0 7 2 0 0 8
      Web Services, Service-Oriented Architectures, and Cloud Computing is a jargon-free, highly illustrated explanation of how to leverage the rapidly multiplying services available on the Internet. The future of business will depend on software agents, mobile devices, public and private clouds, big data, and other highly connected technology. IT professionals will need to evaluate and combine online services into service-oriented architectures (SOA), often depending on Web services and cloud computing. This can mean a fundamental shift away from custom software and towards a more nimble use of semantic vocabularies, middle-tier systems, adapters and other standardizing aspects. This book is a guide for the savvy manager who wants to capitalize on this technological revolution. It begins with a high-level example of how an average person might interact with a service-oriented architecture, and progresses to more detail, discussing technical forces driving adoption and how to manage technology, culture and personnel issues that can arise during adoption. An extensive reference section provides quick access to commonly used terms and concepts.
    • Measuring Data Quality for Ongoing Improvement

      • 1st Edition
      • December 31, 2012
      • Laura Sebastian-Coleman
      • English
      • Paperback
        9 7 8 0 1 2 3 9 7 0 3 3 6
      • eBook
        9 7 8 0 1 2 3 9 7 7 5 4 0
      The Data Quality Assessment Framework shows you how to measure and monitor data quality, ensuring quality over time. You’ll start with general concepts of measurement and work your way through a detailed framework of more than three dozen measurement types related to five objective dimensions of quality: completeness, timeliness, consistency, validity, and integrity. Ongoing measurement, rather than one time activities will help your organization reach a new level of data quality. This plain-language approach to measuring data can be understood by both business and IT and provides practical guidance on how to apply the DQAF within any organization enabling you to prioritize measurements and effectively report on results. Strategies for using data measurement to govern and improve the quality of data and guidelines for applying the framework within a data asset are included. You’ll come away able to prioritize which measurement types to implement, knowing where to place them in a data flow and how frequently to measure. Common conceptual models for defining and storing of data quality results for purposes of trend analysis are also included as well as generic business requirements for ongoing measuring and monitoring including calculations and comparisons that make the measurements meaningful and help understand trends and detect anomalies.
    • Human-Computer Interaction

      • 1st Edition
      • December 31, 2012
      • I. Scott MacKenzie
      • English
      • Paperback
        9 7 8 0 1 2 4 0 5 8 6 5 1
      • eBook
        9 7 8 0 1 2 4 0 7 1 6 5 0
      Human-Computer Interaction: An Empirical Research Perspective is the definitive guide to empirical research in HCI. The book begins with foundational topics including historical context, the human factor, interaction elements, and the fundamentals of science and research. From there, you'll progress to learning about the methods for conducting an experiment to evaluate a new computer interface or interaction technique. There are detailed discussions and how-to analyses on models of interaction, focusing on descriptive models and predictive models. Writing and publishing a research paper is explored with helpful tips for success. Throughout the book, you'll find hands-on exercises, checklists, and real-world examples. This is your must-have, comprehensive guide to empirical and experimental research in HCI—an essential addition to your HCI library.
    • Programming Massively Parallel Processors

      • 2nd Edition
      • December 14, 2012
      • David B. Kirk + 1 more
      • English
      • eBook
        9 7 8 0 1 2 3 9 1 4 1 8 7
      Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detailed discussion of various techniques for constructing parallel programs. Case studies are used to demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This guide shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in depth. This revised edition contains more parallel programming examples, commonly-used libraries such as Thrust, and explanations of the latest tools. It also provides new coverage of CUDA 5.0, improved performance, enhanced development tools, increased hardware support, and more; increased coverage of related technology, OpenCL and new material on algorithm patterns, GPU clusters, host programming, and data parallelism; and two new case studies (on MRI reconstruction and molecular visualization) that explore the latest applications of CUDA and GPUs for scientific research and high-performance computing. This book should be a valuable resource for advanced students, software engineers, programmers, and hardware engineers.
    • Designing the Search Experience

      • 1st Edition
      • December 8, 2012
      • Tony Russell-Rose + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 3 9 6 9 8 1 1
      • eBook
        9 7 8 0 1 2 3 9 7 2 8 8 0
      Search is not just a box and ten blue links. Search is a journey: an exploration where what we encounter along the way changes what we seek. But in order to guide people along this journey, designers must understand both the art and science of search.In Designing the Search Experience, authors Tony Russell-Rose and Tyler Tate weave together the theories of information seeking with the practice of user interface design.
    • Radiosity and Realistic Image Synthesis

      • 1st Edition
      • December 2, 2012
      • Michael F. Cohen + 1 more
      • English
      • Hardback
        9 7 8 0 1 2 1 7 8 2 7 0 2
      • Paperback
        9 7 8 0 1 2 4 1 2 1 5 0 8
      • eBook
        9 7 8 0 0 8 0 5 1 5 6 7 0
      The goal of image synthesis is to create, using the computer, a visual experience that is identical to what a viewer would experience when viewing a real environment. Radiosity and Realistic Image Synthesis offers the first comprehensive look at the radiosity method for image synthesis and the tools required to approach this elusive goal. Basic concepts and mathematical fundamentals underlying image synthesis and radiosity algorithms are covered thoroughly. (A basic knowledge of undergraduate calculus is assumed). The algorithms that have been developed to implement the radiosity method ranging from environment subdivision to final display are discussed. Successes and difficulties in implementing and using these algorithms are highlighted. Extensions to the basic radiosity method to include glossy surfaces, fog or smoke, and realistic light sources are also described. There are 16 pages of full colour images and over 100 illustrations to explain the development and show the results of the radiosity method. Results of applications of this new technology from a variety of fields are also included.Michael Cohen has worked in the area of realistic image synthesis since 1983 and was instrumental in the development of the radiosity method. He is currently an assistant professor of computer science at Princeton University. John Wallace is a software engineer at 3D/EYE, Inc., where he is the project leader for the development of Hewlett-Packard's ATRCore radiosity and ray tracing library. A chapter on the basic concepts of image synthesis is contributed by Patrick Hanrahan. He has worked on the topic of image synthesis at Pixar, where he was instrumental in the development of the Renderman software. He has also led research on the hierarchical methods at Princeton University, where he is an associate professor of computer science. All three authors have written numerous articles on radiosity that have appeared in the SIGGAPH proceedings and elsewhere. They have also taught the SIGGRAPH course on radiosity for 5 years.
    • Distributed Artificial Intelligence

      • 1st Edition
      • December 2, 2012
      • Michael N. Huhns
      • English
      • Paperback
        9 7 8 0 9 3 4 6 1 3 3 8 5
      • eBook
        9 7 8 0 3 2 3 1 3 7 5 9 1
      Distributed Artificial Intelligence presents a collection of papers describing the state of research in distributed artificial intelligence (DAI). DAI is concerned with the cooperative solution of problems by a decentralized group of agents. The agents may range from simple processing elements to complex entities exhibiting rational behavior. The book is organized into three parts. Part I addresses ways to develop control abstractions that efficiently guide problem-solving; communication abstractions that yield cooperation; and description abstractions that result in effective organizational structure. Part II describes architectures for developing and testing DAI systems. Part III discusses applications of DAI in manufacturing, office automation, and man-machine interactions. This book is intended for researchers, system developers, and students in artificial intelligence and related disciplines. It can also be used as a reference for students and researchers in other disciplines, such as psychology, philosophy, robotics, and distributed computing, who wish to understand the issues of DAI.