Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Morgan Kaufmann


141. 

Systems Thinking, 3rd Edition

Systems Thinking, 3rd Edition

By: Jamshid Gharajedaghi

Publisher: Morgan Kaufmann

Publication Date: 29-JUN-2011

Insert Date: 21-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

In a global market economy, a viable business cannot be locked into a single form or function anymore. Rather, success is contingent upon a self-renewing capacity to spontaneously create structures, functions, and processes responsive to a fluctuating business landscape. Now in its third edition, Systems Thinking synthesizes systems theory and interactive design, providing an operational methodology for defining problems and designing solutions in an environment increasingly characterized by chaos and complexity. The current edition has been updated to include all new chapters on...

142. 

Pervasive Information Architecture

Pervasive Information Architecture

By: Andrea Resmini; Luca Rosati

Publisher: Morgan Kaufmann

Publication Date: 30-MAR-2011

Insert Date: 16-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

As physical and digital interactions intertwine, new challenges for digital product designers and developers, as well as, industrial designers and architects are materializing. While well versed in designing navigation, organization, and labelling of websites and software, professionals are faced the crucial challenge of how to apply these techniques to information systems that cross communication channels that link the digital world to the physical world. Pervasive Information Architecture provides examples showing why and how one would: Model and shape information to adapt...

143. 

SQL Clearly Explained, 3rd Edition

SQL Clearly Explained, 3rd Edition

By: Jan L. Harrington

Publisher: Morgan Kaufmann

Publication Date: 23-APR-2010

Insert Date: 09-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

SQL Clearly Explained, 3 rd Edition details the release of the SQL standard (SQL:2008), including two sets of extensions to support object-relational databases and XML. NEW chapters include coverage of the relational data model, relational algebra, SQL object-relational support, triggers and stored procedures, as well as XML. This expanded edition is packed with tips, tricks and other vital information for working with SQL. Demonstrates how to formulate SQL queries and how queries are processed to maximize performance of the database management system Explains use of SQL to...

144. 

User Experience Management

User Experience Management

By: Arnie Lund

Publisher: Morgan Kaufmann

Publication Date: 28-APR-2011

Insert Date: 09-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

The role of UX manager is of vital importance -- it means leading a productive team, influencing businesses to adopt user-centered design, and delivering valuable products customers. Few UX professionals who find themselves in management positions have formal training in management. More often than not they are promoted to a management position after having proven themselves as an effective and successful practitioner.Yet as important as the position of manager is to the advancement of the field there are no books that specifically address the needs of user experience managers. Though...

145. 

Deploying Next Generation Multicast-enabled Applications

Deploying Next Generation Multicast-enabled Applications

By: Vinod Joseph; Srinivas Mulugu

Publisher: Morgan Kaufmann

Publication Date: 15-JUL-2011

Insert Date: 09-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

The growth, scale, and prominence of video applications over the years have placed emphasis on the most scalable and efficient way to deliver multi-play content (voice, video and data) to the end user. Multicast is the most effective and efficient carrier of video applications from a network standpoint. Financial organizations deploy large-scale multicast infrastructures to enable trading and e-commerce. The introduction of 4G and beyond makes this technology even more indispensible since mobile operators need an efficient mechanism to deliver repetitive content to many a handset, and...

146. 

Network Processors

Network Processors

By: Ran Giladi

Publisher: Morgan Kaufmann

Publication Date: 16-JUL-2008

Insert Date: 01-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

Network processors are the basic building blocks of today's high-speed, high-demand, quality-oriented communication networks. Designing and implementing network processors requires a new programming paradigm and an in-depth understanding of network processing requirements. This book leads the reader through the requirements and the underlying theory of networks, network processing, and network processors. It covers implementation of network processors and intergrates EZchip Microcode Development Environment so that you can gain hands-on experience in writing high-speed networking...

147. 

Database Archiving

Database Archiving

By: Jack E. Olson

Publisher: Morgan Kaufmann

Publication Date: 11-NOV-2008

Insert Date: 31-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

With the amount of data a business accumulates now doubling every 12 to 18 months, IT professionals need to know how to develop a system for archiving important database data, in a way that both satisfies regulatory requirements and is durable and secure. This important and timely new book explains how to solve these challenges without compromising the operation of current systems. It shows how to do all this as part of a standardized archival process that requires modest contributions from team members throughout an organization, rather than the superhuman effort of a dedicated team. *...

148. 

Data Mining: Know It All

Data Mining: Know It All

By: Soumen Chakrabarti; Earl Cox; Eibe Frank; Ralf Hartmut Güting; Jiawei Han; Xia Jiang; Micheline Kamber; Sam S. Lightstone; Thomas P. Nadeau; Richard E. Neapolitan; Dorian Pyle; Mamdouh Refaat; Markus Schneider; Toby J. Teorey; Ian H. Witten

Publisher: Morgan Kaufmann

Publication Date: 12-NOV-2008

Insert Date: 31-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

This book brings all of the elements of data mining together in a single volume, saving the reader the time and expense of making multiple purchases. It consolidates both introductory and advanced topics, thereby covering the gamut of data mining and machine learning tactics ? from data integration and pre-processing, to fundamental algorithms, to optimization techniques and web mining methodology. The proposed book expertly combines the finest data mining material from the Morgan Kaufmann portfolio. Individual chapters are derived from a select group of MK books authored by the best and...

149. 

Web Application Design Patterns

Web Application Design Patterns

By: Pawan Vora

Publisher: Morgan Kaufmann

Publication Date: 23-FEB-2009

Insert Date: 31-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Ever notice that—in spite of their pervasiveness—designing web applications is still challenging? While their benefits motivate their creation, there are no well-established guidelines for design. This often results in inconsistent behaviors and appearances, even among web applications created by the same company. Design patterns for web applications, similar in concept to those for web sites and software design, offer an effective solution. In Web Application Design Patterns, Pawan Vora documents design patterns for web applications by not only identifying design solutions for user...

150. 

Heuristic Search

Heuristic Search

By: Stefan Edelkamp; Stefan Schroedl

Publisher: Morgan Kaufmann

Publication Date: 20-JUN-2011

Insert Date: 31-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Search has been vital to artificial intelligence from the very beginning as a core technique in problem solving. The authors present a thorough overview of heuristic search with a balance of discussion between theoretical analysis and efficient implementation and application to real-world problems. Current developments in search such as pattern databases and search with efficient use of external memory and parallel processing units on main boards and graphics cards are detailed. Heuristic search as a problem solving tool is demonstrated in applications for puzzle solving, game playing,...

151. 

Effective Prototyping with Excel

Effective Prototyping with Excel

By: Nevin Berger; Michael Arent; Jonathan Arnowitz; Fred Sampson

Publisher: Morgan Kaufmann

Publication Date: 08-JAN-2009

Insert Date: 31-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Although recognized as a key to the design process, prototyping often falls victim to budget cuts, deadlines, or lack of access to sophisticated tools. This can lead to sloppy and ineffective prototypes or the abandonment of them altogether. Rather than lose this important step, people are turning to Microsoft Excel® to create effective, simple, and inexpensive prototypes. Conveniently, the software is available to nearly everyone, and most are proficient in its basic functionality. Effective Prototyping with Excel offers how-to guidance on how everyone can use basic Excel skills to...

152. 

High Dynamic Range Imaging, 2nd Edition

High Dynamic Range Imaging, 2nd Edition

By: Erik Reinhard; Wolfgang Heidrich; Paul Debevec; Sumanta Pattanaik; Greg Ward; Karol Myszkowski

Publisher: Morgan Kaufmann

Publication Date: 25-MAY-2010

Insert Date: 28-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

This landmark book is the first to describe HDRI technology in its entirety and covers a wide-range of topics, from capture devices to tone reproduction and image-based lighting. The techniques described enable you to produce images that have a dynamic range much closer to that found in the real world, leading to an unparalleled visual experience. As both an introduction to the field and an authoritative technical reference, it is essential to anyone working with images, whether in computer graphics, film, video, photography, or lighting design. New material includes chapters on High...

153. 

The Handbook of Global User Experience Research

The Handbook of Global User Experience Research

By: Robert Schumacher

Publisher: Morgan Kaufmann

Publication Date: 15-OCT-2009

Insert Date: 28-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

User research is global – yet despite its pervasiveness, practitioners are not all well equipped to work globally. What may have worked in Nigeria may not be accepted in Russia, may be done differently in Brazil, may partly work in China, and may completely fail in Kuwait. And what often goes less noticed, but can be equally vexing are technical, logistical and planning issues such as hiring qualified translators, payment procedures, travel issues, setting up facilities and finding test participants. The Handbook of Global User Research is the first book to focus on global user research....

154. 

API Design for C++

API Design for C++

By: Martin Reddy

Publisher: Morgan Kaufmann

Publication Date: 04-FEB-2011

Insert Date: 18-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. With this book, you will learn how to design a good API for large-scale long-term projects. With extensive C++ code to illustrate each concept, API Design for C++ covers all of the strategies of world-class API development. Martin Reddy draws on over fifteen years of experience in the software industry to offer in-depth discussions of interface design, documentation, testing, and the advanced topics of scripting and plug-in extensibility. Throughout,...

155. 

GPU Computing Gems Emerald Edition

GPU Computing Gems Emerald Edition

By: Wen-mei W. Hwu

Publisher: Morgan Kaufmann

Publication Date: 24-JAN-2011

Insert Date: 18-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"...the perfect companion to Programming Massively Parallel Processors by Hwu & Kirk." -Nicolas Pinto, Research Scientist at Harvard & MIT, NVIDIA Fellow 2009-2010 Graphics processing units (GPUs) can do much more than render graphics. Scientists and researchers increasingly look to GPUs to improve the efficiency and performance of computationally-intensive experiments across a range of disciplines. GPU Computing Gems: Emerald Edition brings their techniques to you, showcasing GPU-based solutions including: Black hole simulations with CUDA GPU-accelerated computation and...

156. 

Semantic Web for the Working Ontologist, 2nd Edition

Semantic Web for the Working Ontologist, 2nd Edition

By: Dean Allemang; James Hendler

Publisher: Morgan Kaufmann

Publication Date: 20-MAY-2011

Insert Date: 13-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Semantic Web models and technologies provide information in machine-readable languages that enable computers to access the Web more intelligently and perform tasks automatically without the direction of users. These technologies are relatively recent and advancing rapidly, creating a set of unique challenges for those developing applications. Semantic Web for the Working Ontologist is the essential, comprehensive resource on semantic modeling, for practitioners in health care, artificial intelligence, finance, engineering, military intelligence, enterprise architecture, and more....

157. 

Brave NUI World

Brave NUI World

By: Daniel Wigdor; Dennis Wixon

Publisher: Morgan Kaufmann

Publication Date: 13-APR-2011

Insert Date: 13-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Touch and gestural devices have been hailed as next evolutionary step in human-computer interaction. As software companies struggle to catch up with one another in terms of developing the next great touch-based interface, designers are charged with the daunting task of keeping up with the advances in new technology and this new aspect to user experience design. Product and interaction designers, developers and managers are already well versed in UI design, but touch-based interfaces have added a new level of complexity. They need quick references and real-world examples in order to...

158. 

Data Mining: Concepts and Techniques, 3rd Edition

Data Mining: Concepts and Techniques, 3rd Edition

By: Jiawei Han; Micheline Kamber; Jian Pei

Publisher: Morgan Kaufmann

Publication Date: 22-JUN-2011

Insert Date: 13-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

The increasing volume of data in modern business and science calls for more complex and sophisticated tools. Although advances in data mining technology have made extensive data collection much easier, it’s still always evolving and there is a constant need for new techniques and tools that can help us transform this data into useful information and knowledge. Since the previous edition’s publication, great advances have been made in the field of data mining. Not only does the third of edition of Data Mining: Concepts and Techniques continue the tradition of equipping you with an...

159. 

System Assurance

System Assurance

By: Nikolai Mansourov; Djenana Campara

Publisher: Morgan Kaufmann

Publication Date: 06-DEC-2010

Insert Date: 13-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

In this day of frequent acquisitions and perpetual application integrations, systems are often an amalgamation of multiple programming languages and runtime platforms using new and legacy content. Systems of such mixed origins are increasingly vulnerable to defects and subversion. System Assurance: Beyond Detecting Vulnerabilities addresses these critical issues. As a practical resource for security analysts and engineers tasked with system assurance, the book teaches you how to use the Object Management Group’s (OMG) expertise and unique standards to obtain accurate knowledge about...

160. 

A Practical Guide to SysML (Revised Printing)

A Practical Guide to SysML (Revised Printing)

By: Sanford Friedenthal; Alan Moore; Rick Steiner

Publisher: Morgan Kaufmann

Publication Date: 20-AUG-2009

Insert Date: 13-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Systems engineers and architects must understand how all the parts of a system work together to satisfy its requirements. SysML is a general purpose graphical modeling language used to specify, analyze, and design systems that may include hardware, software, and personnel. It allows engineers to describe how a system interacts with its environment, and how its parts must interact to achieve the desired system behavior and performance. The SysML model provides a shared view of the system, enabling a design team to surface issues early and prevent problems that would otherwise delay...