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.

    • CMDB Systems

      • 1st Edition
      • March 20, 2015
      • Dennis Drogseth + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 2 6 5 9
      • eBook
        9 7 8 0 1 2 8 0 1 3 7 3 1
      CMDB Systems: Making Change Work in the Age of Cloud and Agile shows you how an integrated database across all areas of an organization’s information system can help make organizations more efficient reduce challenges during change management and reduce total cost of ownership (TCO). In addition, this valuable reference provides guidelines that will enable you to avoid the pitfalls that cause CMDB projects to fail and actually shorten the time required to achieve an implementation of a CMDB. Drawing upon extensive experience and using illustrative real world examples, Rick Sturm, Dennis Drogseth and Dan Twing discuss: Unique insights from extensive industry exposure, research and consulting on the evolution of CMDB/CMS technology and ongoing dialog with the vendor community in terms of current and future CMDB/CMS design and plans Proven and structured best practices for CMDB deployments Clear and documented insights into the impacts of cloud computing and other advances on CMDB/CMS futures
    • Repurposing Legacy Data

      • 1st Edition
      • March 13, 2015
      • Jules J. Berman
      • English
      • Paperback
        9 7 8 0 1 2 8 0 2 8 8 2 7
      • eBook
        9 7 8 0 1 2 8 0 2 9 1 5 2
      Repurposing Legacy Data: Innovative Case Studies takes a look at how data scientists have re-purposed legacy data, whether their own, or legacy data that has been donated to the public domain. Most of the data stored worldwide is legacy data—data created some time in the past, for a particular purpose, and left in obsolete formats. As with keepsakes in an attic, we retain this information thinking it may have value in the future, though we have no current use for it. The case studies in this book, from such diverse fields as cosmology, quantum physics, high-energy physics, microbiology, psychiatry, medicine, and hospital administration, all serve to demonstrate how innovative people draw value from legacy data. By following the case examples, readers will learn how legacy data is restored, merged, and analyzed for purposes that were never imagined by the original data creators.
    • Introduction to Social Media Investigation

      • 1st Edition
      • March 13, 2015
      • Jennifer Golbeck
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 6 5 6 5
      • eBook
        9 7 8 0 1 2 8 0 1 8 0 2 6
      If you’re interested in using social media as an investigative tool, Introduction to Social Media Investigation will show you how! Social networks and social media, like Facebook, Twitter, and Foursquare, are some of the most popular services on the Web, with hundreds of millions of users. The public information that people share on these sites can be valuable for anyone interested in investigating people of interest through open, public sources. Social media as an investigative device is in its infancy and not well understood. This book presents an overview of social media and discusses special skills and techniques to use when conducting investigations. The book features hands-on tutorials and case studies and offers additional data-gathering techniques.
    • Industrial Agents

      • 1st Edition
      • March 12, 2015
      • Paulo Leitão + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 0 3 4 1 1
      • eBook
        9 7 8 0 1 2 8 0 0 4 1 1 1
      Industrial Agents explains how multi-agent systems improve collaborative networks to offer dynamic service changes, customization, improved quality and reliability, and flexible infrastructure. Learn how these platforms can offer distributed intelligent management and control functions with communication, cooperation and synchronization capabilities, and also provide for the behavior specifications of the smart components of the system. The book offers not only an introduction to industrial agents, but also clarifies and positions the vision, on-going efforts, example applications, assessment and roadmap applicable to multiple industries. This edited work is guided and co-authored by leaders of the IEEE Technical Committee on Industrial Agents who represent both academic and industry perspectives and share the latest research along with their hands-on experiences prototyping and deploying industrial agents in industrial scenarios.
    • Conceptual Design for Interactive Systems

      • 1st Edition
      • March 11, 2015
      • Avi Parush
      • English
      • Paperback
        9 7 8 0 1 2 4 1 9 9 6 9 9
      • eBook
        9 7 8 0 1 2 4 1 9 9 8 3 5
      Conceptual Design for Interactive Systems: Designing for Performance and User Experience provides readers with a comprehensive guide to the steps necessary to take the leap from research and requirements to product design. The text presents a proven strategy for transforming research into a conceptual model, discussing the iterative process that allows users to build the essential foundation for a successful interactive system, while also taking the users’ mental model into consideration. Readers will gain a better understanding of the framework they need to perceive, understand, and experience their tasks and processes in the context of their products. The text is ideal for those seeking a proven, innovative strategy for meeting goals through intuitive and effective thinking.
    • Green Information Technology

      • 1st Edition
      • March 3, 2015
      • Mohammad Dastbaz + 2 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 3 7 9 3
      • eBook
        9 7 8 0 1 2 8 0 1 6 7 1 8
      We are living in the era of "Big Data" and the computing power required to deal with "Big Data" both in terms of its energy consumption and technical complexity is one of the key areas of research and development. The U.S. Environmental Protection Agency estimates that centralized computing infrastructures (data centres) currently use 7 giga watts of electricity during peak loads. This translates into about 61 billion kilowatt hours of electricity used. By the EPA’s estimates, power-hungry data centres consume the annual output of 15 average-sized power plants. One of the top constraints to increasing computing power, besides the ability to cool, is simply delivering enough power to a given physical space. Green Information Technology: A Sustainable Approach offers in a single volume a broad collection of practical techniques and methodologies for designing, building and implementing a green technology strategy in any large enterprise environment, which up until now has been scattered in difficult-to-find scholarly resources. Included here is the latest information on emerging technologies and their environmental impact, how to effectively measure sustainability, discussions on sustainable hardware and software design, as well as how to use big data and cloud computing to drive efficiencies and establish a framework for sustainability in the information technology infrastructure. Written by recognized experts in both academia and industry, Green Information Technology: A Sustainable Approach is a must-have guide for researchers, computer architects, computer engineers and IT professionals with an interest in greater efficiency with less environmental impact.
    • Programmable Logic Controllers

      • 6th Edition
      • March 3, 2015
      • William Bolton
      • English
      • Paperback
        9 7 8 0 1 2 8 0 2 9 2 9 9
      • eBook
        9 7 8 0 0 8 1 0 0 3 5 3 4
      This textbook, now in its sixth edition, continues to be straightforward and easy-to-read, presenting the principles of PLCs while not tying itself to one manufacturer or another. Extensive examples and chapter ending problems utilize several popular PLCs, highlighting understanding of fundamentals that can be used regardless of manufacturer. This book will help you to understand the main design characteristics, internal architecture, and operating principles of PLCs, as well as Identify safety issues and methods for fault diagnosis, testing, and debugging. New to This edition: A new chapter 1 with a comparison of relay-controlled systems, microprocessor-contr... systems, and the programmable logic controller, a discussion of PLC hardware and architecture, examples from various PLC manufacturers, and coverage of security, the IEC programming standard, programming devices and manufacturer’s software More detail of programming using Sequential Function Charts Extended coverage of the sequencer More Information on fault finding, including testing inputs and outputs with an illustration of how it is done with the PLC manufacturer’s software New case studies
    • Improving the User Experience through Practical Data Analytics

      • 1st Edition
      • March 3, 2015
      • Mike Fritz + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 0 6 3 5 1
      • eBook
        9 7 8 0 1 2 8 0 0 6 7 8 8
      Improving the User Experience through Practical Data Analytics shows you how to make UX design decisions based on data—not hunches. Authors Fritz and Berger help the UX professional recognize the enormous potential of user data that is collected as a natural by-product of routine UX research methods, including moderated usability tests, unmoderated usability tests, surveys, and contextual inquiries. Then, step-by-step, they explain how to utilize both descriptive and predictive statistical techniques to gain meaningful insight with that data. By mastering the use of these techniques, you’ll delight your users, increase your bottom line and gain a powerful competitive advantage for your company—and yourself. Key features include: Practical advise on choosing the right data analysis technique for each project. A step-by-step methodology for applying each technique, including examples and scenarios drawn from the UX field. Detailed screen shots and instructions for performing the techniques using Excel (both for PC and Mac) and SPSS. Clear and concise guidance on interpreting the data output. Exercises to practice the techniques
    • Cloud Data Centers and Cost Modeling

      • 1st Edition
      • February 27, 2015
      • Caesar Wu + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 8 0 1 4 1 3 4
      • eBook
        9 7 8 0 1 2 8 0 1 6 8 8 6
      Cloud Data Centers and Cost Modeling establishes a framework for strategic decision-makers to facilitate the development of cloud data centers. Just as building a house requires a clear understanding of the blueprints, architecture, and costs of the project; building a cloud-based data center requires similar knowledge. The authors take a theoretical and practical approach, starting with the key questions to help uncover needs and clarify project scope. They then demonstrate probability tools to test and support decisions, and provide processes that resolve key issues. After laying a foundation of cloud concepts and definitions, the book addresses data center creation, infrastructure development, cost modeling, and simulations in decision-making, each part building on the previous. In this way the authors bridge technology, management, and infrastructure as a service, in one complete guide to data centers that facilitates educated decision making.
    • Systems Programming

      • 1st Edition
      • February 25, 2015
      • Richard Anthony
      • English
      • Paperback
        9 7 8 0 1 2 8 0 0 7 2 9 7
      • eBook
        9 7 8 0 1 2 8 0 0 8 1 7 1
      Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of the relationship among operating systems, networking, distributed systems, and programming. Uniquely organized around four viewpoints (process, communication, resource, and architecture), the fundamental and essential characteristics of distributed systems are explored in ways which cut across the various traditional subject area boundaries. The structures, configurations and behaviours of distributed systems are all examined, allowing readers to explore concepts from different perspectives, and to understand systems in depth, both from the component level and holistically.