New & Essential
Computer Science Books from
CRC Press
www.crcpress.com
CRC Press
Taylor & Francis Group
Table of Contents General Computing ..........................................................3 High Performance Computing ..........................................8 Computer Graphics & Visualization ..................................9 Data Mining & Knowledge Discovery .............................14 Machine Learning & Pattern Recognition........................17 Computational Biology ...................................................20 Page 3
Page 5
Cryptography & Information Security .............................21 Software Engineering & Programming............................23
Page 8
Page 17
Page 11
Page 24
To view more information and complete tables of contents for these and many other related books, Visit us at
www.crcpress.com
CRC Press
Taylor & Francis Group
e-mail: orders@crcpress.com 1-800-634-7064 • 1-859-727-5000 +44 (0) 1235 400 524 CVP10
General Computing Handbook of Sensor Networking
Textbook
Edited by
Introduction to Computational Linear Algebra
John R. Vacca
Nabil Nassif, Jocelyne Erhel, and Bernard Philippe
Advanced Technologies and Applications TechWrite, Pomeroy, Ohio, USA
This handbook provides a complete professional reference and practitioner’s guide to today’s advanced sensor networking technologies. It focuses on both established and recent sensor networking theory, technology, and practice. Specialists at the forefront of the field address immediate and long-term challenges and explore practical solutions to a wide range of sensor networking issues. The book covers the hardware of sensor networks, wireless communication protocols, sensor networks software and architectures, wireless information networks, data manipulation, signal processing, localization, and object tracking through sensor networks. Print ISBN: 978-1-4665-6971-3 eBook ISBN: 978-1-4665-6972-0 January 2015, 7 x 10, 448 pp. Suggested Price: $109.95 / £69.99
Suitable for senior-level and beginning graduate students in mathematics, applied mathematics, engineering, and the computational sciences, this text introduces the fundamentals of dense and sparse matrix computations with illustrative examples. It is a synthesis of conceptual and practical topics in matrix computations. The book helps students understand state-of-the-art computational tools to solve matrix computations problems (BLAS primitives and MATLAB® programming) as well as essential mathematical concepts needed to master the topics of numerical linear algebra. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4822-5869-1 April 2015, 6-1/8 x 9-1/4, 273 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99
Operating System Design
Integration of Services into Workflow Applications
The Xinu Approach, Second Edition
Pawel Czarnul
Textbook
Douglas Comer Purdue University, West Lafayette, Indiana, USA
Avoiding the typical black box approach found in other operating system textbooks, this bestselling book explains how to build an operating system from the ground up. It removes the mystery from operating system design and consolidates the body of material into a systematic discipline. The text presents a hierarchical design paradigm that organizes major operating system components in an orderly, understandable manner. This second edition has been completely rewritten with updated code throughout and examples for two low-cost experimenter boards. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4987-1243-9 eBook ISBN: 978-1-4987-1246-0 February 2015, 7 x 9, 701 pp., Pack - Book and Ebook Suggested Price: $99.95 / £63.99
Gdansk University of Technology, Poland Series: Chapman & Hall/CRC Computer and Information Science
In today’s information systems, efficient integration among various types of services is a crucial challenge. This book provides an in-depth look at workflow scheduling and proposes a way to integrate several different types of services into one single workflow application. The book also explores the dynamic management of data with various storage constraints during workflow execution. It includes examples of real scientific and business workflow applications. Print ISBN: 978-1-4987-0646-9 May 2015, 6-1/8 x 9-1/4, 284 pp. Suggested Price: $99.95 / £63.99
Mobile Devices
Optimization
Tools and Technologies
Algorithms and Applications
Edited by
Rajesh Kumar Arora
Lauren Collins
Vikram Sarabhai Space Centre, Indian Space Research Organization, Trivandrum
kCura Inc., Peotone, Illinois, USA
Scott R. Ellis Lake Bluff, Illinois, USA
This book provides readers at all levels of technical expertise with an understanding of mobile device concepts, application development processes, networking and infrastructure, and security methods. Engineers with extensive real-world experience in the mobile and wireless field offer insights into the tools and technologies critical to evaluating and implementing mobile strategies. The contributors illustrate proven best practices and methodologies using real-world case studies drawn from their extensive experiences with mobile software and infrastructures for enterprise customers. Print ISBN: 978-1-4665-9416-6 eBook ISBN: 978-1-4665-9417-3 March 2015, 6-1/8 x 9-1/4, 339 pp. Suggested Price: $89.95 / £57.99
Useful for both students and practicing engineers, this book explains different solution techniques of optimization and clearly highlights their advantages and disadvantages. The author translates the algorithms of these techniques into easy-to-understand MATLAB® codes. The book then shows how to check the codes on standard test functions and applies them to real-world problems. This procedure helps readers identify the correct solution method for their problem. Print ISBN: 978-1-4987-2112-7 June 2015, 6-1/8 x 9-1/4, 466 pp. Suggested Price: $129.95 / £82.00
SAVE when you order online at www.crcpress.com
3
General Computing Accelerating MATLAB® Performance
The Science of Computing
1001 tips to speed up MATLAB programs
Matti Tedre
Yair M. Altman Ganey Tivka, Israel
This book describes MATLAB® performance in a scale and depth never before published. It takes a comprehensive approach to MATLAB performance, illustrating numerous ways to attain the desired speedup. The book explains how to profile MATLAB code to identify performance hotspots and discusses various tradeoffs in MATLAB performance tuning. It covers vectorization, parallelization, distributed computing, caching, optimization, memory management, GUI, graphics, and I/O. The book includes numerous code examples and online references. Print ISBN: 978-1-4822-1129-0 eBook ISBN: 978-1-4822-1130-6 December 2014, 7 x 10, 785 pp. Suggested Price: $99.95 / £63.99
Computer-Aided Graphing and Simulation Tools for AutoCAD Users P.A. Simionescu Texas A&M University, Corpus Christi, USA Series: Chapman & Hall/CRC Computer and Information Science
This book allows readers to expand the versatility of AutoCAD® design and documentation software. It provides ready-to-use procedures and computer programs for solving problems in a variety of application areas, including computer-aided design, data visualization, evolutionary computation, numerical methods, single and multicriteria optimization, linkage and robot kinematics, cam mechanisms, and involute gears. Students, engineers, and scientists alike will benefit from the text’s illustrative examples, first-rate figures, and many original problem-solving approaches as well as the included software tools for producing high-quality graphs and simulations. Print ISBN: 978-1-4822-5290-3 eBook ISBN: 978-1-4822-5292-7 December 2014, 7 x 10, 632 pp. Suggested Price: $129.95 / £82.00
Guide to Cloud Computing for Business and Technology Managers From Distributed Computing to Cloudware Applications Vivek Kale Corporate IT Strategy and Management Consultant, Mumbai, India
This book unravels the mystery of cloud computing and explains how it can transform the operating contexts of business enterprises. It provides a clear understanding of what cloud computing really means, what it can do, and when it is practical to use. It addresses the primary management and operation concerns of cloudware; describes enterprise applications integration, service-oriented architecture, and related technologies that paved the way for today’s solutions; and discusses Amazon, Google, and Microsoft cloudware solutions and services as well as those of other players. Print ISBN: 978-1-4822-1922-7 eBook ISBN: 978-1-4822-1923-4 December 2014, 6-1/8 x 9-1/4, 578 pp. Suggested Price: $89.95 / £57.99
4
Shaping a Discipline Stockholm University, Kista, Sweden
This book presents a rich picture of computing from the viewpoints of the field’s champions. It focuses on the mathematical, engineering, and scientific traditions of computing. The book first looks at computing as a formal, theoretical discipline that is in many ways similar to mathematics, yet different in crucial ways. It then explores the development of computing as an engineering discipline. The book concludes with the view of computing as a science in its own right. Print ISBN: 978-1-4822-1769-8 eBook ISBN: 978-1-4822-1770-4 December 2014, 6-1/8 x 9-1/4, 292 pp., Soft Cover Suggested Price: $49.95 / £31.99
Essentials of Cloud Computing K. Chandrasekaran NITK Surathkal, India
This book explains the evolution of the Internet and webbased applications to cloud computing using a serviceoriented approach. It discusses how emerging paradigms and technologies will change the way newer applications will be architected for cloud deployment. It also covers the technological features of cloud computing, including hardware, software, and networking, which together support the cloud’s infrastructure, platform, and software services. The book includes case studies, programming examples, industry-based examples, and hands-on tools and development environments. Print ISBN: 978-1-4822-0543-5 eBook ISBN: 978-1-4822-0544-2 December 2014, 6-1/8 x 9-1/4, 407 pp. Suggested Price: $99.95 / £63.99
Textbook
Explorations in Computing An Introduction to Computer Science and Python Programming John S. Conery University of Oregon, Eugene, USA Series: Chapman & Hall/CRC Textbooks in Computing
Designed for CS0 and CS1 courses, this textbook teaches computer science students how to use programming skills to explore fundamental concepts and computational approaches to solving problems. It uses Python as the lab software so that students can seamlessly transition from introductory projects to more advanced studies in later courses. The interactive lab projects in each chapter allow students to examine important ideas in computer science. The Python software modules for each lab project are available online. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-7244-7 eBook ISBN: 978-1-4987-1834-9 September 2014, 7 x 10, 439 pp. Suggested Price: $79.95 / £49.99
For more information and complete contents, visit www.crcpress.com
General Computing Computing Handbook
Textbook
Distributed Systems An Algorithmic Approach, Second Edition
Computer Science and Software Engineering, Third Edition
Sukumar Ghosh
Edited by
University of Iowa, Iowa City, USA
Teofilo Gonzalez, Jorge Diaz-Herrera, and Allen Tucker
Series: Chapman & Hall/CRC Computer and Information Science
This pivotal book provides a highly accessible, balanced treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language of this edition is kept as unobscured as possible—clarity is given priority over mathematical formalism. Containing significant updates that mirror the phenomenal growth of distributed systems, the text includes fresh exercises, examples, and case studies and explores new topics related to peer-to-peer and social networks. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-5297-5 eBook ISBN: 978-1-4665-5300-2 July 2014, 7 x 10, 554 pp. Suggested Price: $119.95 / £76.99
The first volume of this popular handbook mirrors the modern taxonomy of computer science and software engineering as described by the Association for Computing Machinery (ACM) and the IEEE Computer Society (IEEE-CS). Written by established leading experts and influential young researchers, it examines the elements involved in designing and implementing software, new areas in which computers are being used, and ways to solve computing problems. The book also explores our current understanding of software engineering and its effect on the practice of software development and the education of software professionals. Print ISBN: 978-1-4398-9852-9 eBook ISBN: 978-1-4398-9853-6 May 2014, 7 x 10, 2326 pp. Suggested Price: $299.95 / £191.00
Introduction to Scientific Programming and Simulation Using R
Computing Handbook
Second Edition
Edited by
Owen Jones, Robert Maillardet, and Andrew Robinson
Bentley University, Waltham, Massachusetts, USA
University of Melbourne, Parkville, Australia
Information Systems and Information Technology, Third Edition Heikki Topi Allen Tucker Bowdoin College, Brunswick, Maine, USA
Series: Chapman & Hall/CRC The R Series
With new chapters on ODEs and Markov chains, the second edition of this highly recommended, bestselling book introduces scientific programming and stochastic modelling in a clear, practical, and thorough way. Readers learn programming by experimenting with the provided R code and data. Requiring no prior knowledge of programming or probability, the book shows them how to turn algorithms into code. It includes case studies that demonstrate the simulation techniques as well as numerous student projects and exercises.
The second volume of this popular handbook demonstrates the richness and breadth of the IS and IT disciplines. The book explores their close links to the practice of using, managing, and developing IT-based solutions to advance the goals of modern organizational environments. Established leading experts and influential young researchers present introductions to the current status and future directions of research and give in-depth perspectives on the contributions of academic research to the practice of IS and IT development, use, and management. Print ISBN: 978-1-4398-9854-3 eBook ISBN: 978-1-4398-9856-7 May 2014, 7 x 10, 1522 pp. Suggested Price: $209.95 / £134.00
Print ISBN: 978-1-4665-6999-7 eBook ISBN: 978-1-4665-7001-6 June 2014, 6-1/8 x 9-1/4, 606 pp. Suggested Price: $79.95 / £49.99
Computing
Computing Handbook
A Historical and Technical Perspective
Third Edition, Two-Volume Set
Yoshihide Igarashi, Tom Altman, Mariko Funada, and Barbara Kamiyama Requiring no prior knowledge of advanced mathematics or computer science, this self-contained book covers the historical and technical foundation of ancient and modernday computing. It starts with the earliest references to counting by humans, introduces various number systems, and discusses mathematics in early civilizations. The book guides readers all the way through the latest advances in computer science, such as the design and analysis of computer algorithms, artificial intelligence, quantum computing, and more. Print ISBN: 978-1-4822-2741-3 eBook ISBN: 978-1-4822-2742-0 May 2014, 6-1/8 x 9-1/4, 350 pp., Soft Cover Suggested Price: $59.95 / £38.99
Edited by
Allen Tucker, Teofilo Gonzalez, Jorge Diaz-Herrera, and Heikki Topi Renamed and expanded to two volumes, the Computing Handbook, Third Edition provides up-to-date information on a wide range of topics in computer science, IS, IT, and software engineering. The third edition of this popular handbook addresses not only the dramatic growth of computing as a discipline but also the relatively new delineation of computing as a family of separate disciplines as described by the Association for Computing Machinery (ACM), the IEEE Computer Society (IEEE-CS), and the Association for Information Systems (AIS). Print ISBN: 978-1-4398-9844-4 eBook ISBN: 978-1-4398-9845-1 May 2014, 7 x 10, 3816 pp. Suggested Price: $449.00 / £286.00
SAVE when you order online at www.crcpress.com
5
General Computing Roadmap to Greener Computing Raoul-Abelin Choumin Nguemaleu and Lionel Montheu Engineers-Pool, Hannover, Germany
A concise and accessible introduction to green computing and green IT, this book addresses how computer science and the computer infrastructure affect the environment and presents the main challenges in making computing more environmentally friendly. The authors review the methodologies, designs, frameworks, and software development tools that can be used in computer science to reduce energy consumption and still compute efficiently. They also describe what design engineers and CAD software applications can do to support new streamlined business directions and improve the environment. Print ISBN: 978-1-4665-0684-8 eBook ISBN: 978-1-4665-0694-7 May 2014, 6-1/8 x 9-1/4, 246 pp., Soft Cover Suggested Price: $69.95 / £44.99
Textbook
Computational Thinking for the Modern Problem Solver David D. Riley and Kenny A. Hunt University of Wisconsin–La Crosse, USA Series: Chapman & Hall/CRC Textbooks in Computing
Accessible to non-computer science majors, this classroomtested book introduces computational thinking as part of an introductory computing course and shows how computer science concepts are applicable to other fields. With numerous color figures, the text focuses on both foundational computer science concepts and engineering topics. It covers abstraction, algorithms, logic, graph theory, social issues of software, and numeric modeling as well as execution control, problem-solving strategies, testing, and data encoding and organizing. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-8777-9 eBook ISBN: 978-1-4665-8781-6 March 2014, 6-1/8 x 9-1/4, 405 pp. Suggested Price: $79.95 / £49.99
Making Music with Computers
Improving the Performance of Wireless LANs
Creative Programming in Python
A Practical Guide
Bill Manaris
Nurul Sarkar
Textbook
College of Charleston, South Carolina, USA
Andrew R. Brown
Series: Chapman & Hall/CRC Computer and Information Science
Griffith University, Brisbane, Australia Series: Chapman & Hall/CRC Textbooks in Computing
Requiring minimal musical or programming experience, this text introduces important concepts and skills necessary to generate music with computers. It interweaves computing pedagogy with musical concepts and creative activities, helping students learn computer programming in a creative context and understand how to build computer music applications. The book shows musicians and digital music enthusiasts how to write music software and create algorithmic music compositions. A supplementary website provides a music library and other software resources. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-6791-4 eBook ISBN: 978-1-4398-6792-1 May 2014, 6-1/8 x 9-1/4, 502 pp., Soft Cover Suggested Price: $59.95 / £31.99
Cloud Computing and Digital Media Fundamentals, Techniques, and Applications Edited by
Kuan-Ching Li, Qing Li, and Timothy K. Shih This book presents the fundamentals of cloud and media infrastructure, novel technologies that integrate digital media with cloud computing, and real-world applications that exemplify the potential of cloud computing for next-generation digital media. It brings together technologies for media/data communication, elastic media/data storage, security, authentication, cross-network media/data fusion, interdevice media interaction/reaction, data centers, PaaS, SaaS, and more. The book will help readers understand the techniques and applications of cloud computing, the interaction/reaction of mobile devices, and digital media/data processing and communication. Print ISBN: 978-1-4665-6917-1 eBook ISBN: 978-1-4665-6918-8 March 2014, 6-1/8 x 9-1/4, 423 pp. Suggested Price: $89.95 / £57.99
6
Auckland University of Technology, New Zealand
This book quantifies the key factors of WLAN performance and describes methods for improvement. It provides theoretical background and empirical results for the optimum planning and deployment of indoor WLAN systems, explaining the fundamentals while supplying guidelines for design, modeling, and performance evaluation. It discusses environmental effects on WLAN systems, protocol redesign for routing and MAC, and traffic distribution. The book also includes radio propagation and site measurements, simulations for various network design scenarios, numerous illustrations, practical examples, and learning aids. Print ISBN: 978-1-4665-6063-5 eBook ISBN: 978-1-4665-6064-2 January 2014, 6-1/8 x 9-1/4, 472 pp. Suggested Price: $99.95 / £63.99
CoCo The Colorful History of Tandy’s Underdog Computer Boisy G. Pitre Pitre Technology Group, Prairie Ronde, Louisiana, USA
Bill Loguidice Armchair Arcade, Inc., Burlington, New Jersey, USA
This is the first book to document the complete history of the Tandy Color Computer (CoCo), taking readers inside the interesting stories and people behind this unique, underdog computer. The authors reveal the story of a pivotal period in the home computing revolution from the perspective of Tandy’s CoCo. The book also features first-hand accounts from the people who created and promoted the CoCo, from the original Tandy executives and engineers to today’s active product creators and information keepers. Print ISBN: 978-1-4665-9247-6 eBook ISBN: 978-1-4665-9248-3 December 2013, 6-1/8 x 9-1/4, 203 pp., Soft Cover Suggested Price: $41.95 / £25.99
For more information and complete contents, visit www.crcpress.com
General Computing Introduction to Computational Modeling Using C and Open-Source Tools
Textbook
A Guide to Algorithm Design
Jose M. Garrido
Paradigms, Methods, and Complexity Analysis
Kennesaw State University, Georgia, USA
Anne Benoit, Yves Robert, and Frédéric Vivien
Series: Chapman & Hall/CRC Computational Science
This book presents the fundamental principles of computational models from a computer science perspective and explains how to implement the models using the C programming language. Emphasizing analytical skill development and problem solving, the book helps readers understand how to reason about and conceptualize the problems, generate mathematical formulations, and computationally visualize and solve the problems. It provides the foundation to understand more advanced scientific computing, including parallel computing using MPI, grid computing, and other techniques in high-performance computing. Print ISBN: 978-1-4822-1678-3 eBook ISBN: 978-1-4822-1679-0 November 2013, 6-1/4 x 9-1/4, 461 pp. Suggested Price: $94.95 / £59.99
Series: Chapman & Hall/CRC Applied Algorithms and Data Structures
Presenting a complementary perspective to standard books on algorithms, this text provides a roadmap for students to determine the difficulty of an algorithmic problem by finding an optimal solution or proving complexity results. It gives a practical treatment of algorithmic complexity and guides students in solving algorithmic problems. The book offers a comprehensive set of problems with solutions as well as in-depth case studies that demonstrate how to assess the complexity of a new problem. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-2564-8 eBook ISBN: 978-1-4398-2565-5 August 2013, 6-1/8 x 9-1/4, 380 pp. Suggested Price: $79.95 / £49.99
Textbook
Textbook
A Concise Introduction to Data Structures Using Java
A Functional Start to Computing with Python
Mark J. Johnson
Ted Herman
Central College, Pella, Iowa, USA
University of Iowa, Iowa City, USA
Series: Chapman & Hall/CRC Textbooks in Computing
Series: Chapman & Hall/CRC Textbooks in Computing
Designed for a CS2 data structures course, this text provides a thorough but concise overview of data structures as well as a gradual introduction to Java. It uses a concise style and includes pseudocode and exercises throughout so that students learn how to write code rather than just read it. The book covers all of the main areas taught in CS2 courses, including arrays, lists, stacks, queues, recursion, maps, and trees. A solutions manual and figure slides are available upon qualifying course adoption.
Taking a student-friendly, interactive approach to teach computing, this text enables students to quickly learn computing without having to use loops, variables, and object abstractions at the start. Requiring no prior programming experience, the book draws on Python’s flexible data types and operations as well as its capacity for defining new functions. Along with the specifics of Python, the author covers important concepts of computing. A companion website provides many supplementary materials. Figure slides are available upon qualifying course adoption.
Print ISBN: 978-1-4665-8989-6 eBook ISBN: 978-1-4665-8991-9 November 2013, 6-1/8 x 9-1/4, 236 pp., Soft Cover Suggested Price: $59.95 / £38.99
Print ISBN: 978-1-4665-0455-4 eBook ISBN: 978-1-4665-0483-7 July 2013, 7 x 10, 427 pp., Soft Cover Suggested Price: $79.95 / £49.99
Textbook
Textbook
Probability and Statistics for Computer Scientists
Information Technology
Second Edition
Richard Fox Northern Kentucky University, Highland Heights, USA
Michael Baron University of Texas at Dallas, Richardson, USA
Meeting the ABET requirements for probability and statistics, this text helps students understand general methods of stochastic modeling, simulation, and data analysis; make optimal decisions under uncertainty; model and evaluate computer systems and networks; and prepare for advanced probability-based courses. The second edition offers a new axiomatic introduction of probability, expanded coverage of statistical inference, more exercises at the end of each chapter, and additional MATLAB® codes, particularly new commands of the Statistics Toolbox. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-7590-2 eBook ISBN: 978-1-4822-1411-6 August 2013, 7 x 10, 449 pp. Suggested Price: $99.95 / £63.99
An Introduction for Today’s Digital World
Suitable for any introductory IT course, this text presents many of the topics recommended by the ACM Special Interest Group on IT Education. It offers a far more detailed examination of the computer than current computer literacy texts, focusing on concepts essential to all IT professionals—from operating systems and hardware to information security and computer ethics. The book highlights Windows/DOS and Linux with numerous examples of issuing commands and controlling the operating systems. A solutions manual, instructor’s manual, figure slides, and test bank are available upon qualifying course adoption. Print ISBN: 978-1-4665-6828-0 eBook ISBN: 978-1-4665-6830-3 February 2013, 7 x 10, 564 pp., Soft Cover Suggested Price: $79.95 / £49.99
SAVE when you order online at www.crcpress.com
7
High Performance Computing The End of Error Unum Computing
Industrial Applications of HighPerformance Computing
John L. Gustafson
Best Global Practices
Formerly AMD and Intel Series: Chapman & Hall/CRC Computational Science
Written by one of the foremost experts in high-performance computing and the inventor of Gustafson’s Law, this groundbreaking book explains a new approach to computer arithmetic: the universal number (unum). The unum encompasses all IEEE floating-point formats as well as fixed-point and exact integer arithmetic. This new number type obtains more accurate answers than floating-point arithmetic yet uses fewer bits in many cases, saving memory, bandwidth, energy, and power. Richly illustrated in color, the book is accessible to anyone who uses computers for technical calculations. Print ISBN: 978-1-4822-3986-7 eBook ISBN: 978-1-4822-3987-4 February 2015, 7 x 10, 416 pp., Soft Cover Suggested Price: $59.95 / £38.99
Edited by
Anwar Osseyran University of Amsterdam and SURFsara B.V., The Netherlands
Merle E. Giles National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, USA Series: Chapman & Hall/CRC Computational Science
This book offers a global overview of high-performance computing’s impact in industrial settings. It also discusses software challenges, business and access models, public-private partnerships, simulation and modeling, visualization, big data analysis, and governmental and industrial influence. A valuable reference for engineers, researchers, policymakers, and industrial decision-makers, the text provides a brief history of the development of the supercomputer, describes the supercomputing environments of various entities in terms of policies and services, and presents case studies that address more subtle and technical aspects of industrial supercomputing. Print ISBN: 978-1-4665-9680-1 April 2015, 6-1/8 x 9-1/4, 400 pp. Suggested Price: $99.95 / £63.99
Contemporary High Performance Computing
Parallel Computing for Data Science
From Petascale toward Exascale, Volume Two
With Examples in R, C++ and CUDA Norman Matloff University of California, Davis, USA
Edited by
Jeffrey S. Vetter
Series: Chapman & Hall/CRC The R Series
Oak Ridge National Laboratory, Tennessee, USA
With a focus on multicore machines and clusters as well as GPU computing, this book covers parallel R in the broad context of the general principles of parallel computing. It gives concrete technical details on the various packages and methods of parallel computation in R, along with numerous examples of code. The book also explains general parallel programming issues, including loop scheduling, communications delays, and the implications of hardware structures on communications delays.
Series: Chapman & Hall/CRC Computational Science
This second volume documents recent international high performance computing ecosystems, including the sponsors and sites that host them. Each chapter discusses program background and motivation; presents highlights of applications, workloads, and benchmarks; describes hardware architectures, system software, and programming systems; and explores storage, visualization, and analytics. The book also examines the data center/facility as well as system statistics. It contains pictures of buildings and systems in production, floorplans, and many block diagrams and charts to illustrate system design and performance.
Print ISBN: 978-1-4665-8701-4 June 2015, 6-1/8 x 9-1/4, 328 pp. Suggested Price: $59.95 / £38.99
Print ISBN: 978-1-4987-0062-7 April 2015, 6-1/8 x 9-1/4, 255 pp. Suggested Price: $99.95 / £63.99
Contemporary High Performance Computing
High Performance Parallel I/O Edited by
From Petascale toward Exascale
Prabhat
Edited by
Quincey Koziol
Jeffrey S. Vetter Oak Ridge National Laboratory, Tennessee, USA Series: Chapman & Hall/CRC Computational Science
Focusing on major ecosystems in HPC, this book brings together the vast interconnected aspects behind state-of-theart HPC. It explains all the factors involved in making the world’s leading HPC centers successful, from architectures, applications, facilities, and software to scientists, administrators, and sponsors. The first part of the book examines significant trends in applications, performance, software, and hardware. The second part provides a detailed look at the ecosystem, science, and organization of particular HPC sites. The last part of the book addresses the roles of clouds and grids in HPC. Print ISBN: 978-1-4665-6834-1 eBook ISBN: 978-1-4665-6835-8 April 2013, 7 x 10, 730 pp. Suggested Price: $99.95 / £63.99
8
Lawrence Berkeley National Laboratory, California, USA The HDF Group, Urbana-Champaign, Illinois, USA Series: Chapman & Hall/CRC Computational Science
In this book, leading practitioners, researchers, software architects, developers, and scientists offer insight on the parallel I/O ecosystem. The book explains how large-scale HPC facilities scope, configure, and operate systems. It covers the file system layer, middleware, user-facing libraries, real-world scientific applications that use the parallel I/O infrastructure, and profiling and benchmarking tools used by practitioners. The book also addresses the implications of current trends in HPC on parallel I/O in the exascale world. Print ISBN: 978-1-4665-8234-7 eBook ISBN: 978-1-4665-8235-4 October 2014, 6-1/8 x 9-1/4, 434 pp. Suggested Price: $89.95 / £57.99
For more information and complete contents, visit www.crcpress.com
High Performance Computing / Computer Graphics & Visualization The Green Computing Book Tackling Energy Efficiency at Large Scale
Introduction to Reversible Computing
Edited by
Kalyan S. Perumalla
Wu-chun Feng
Oak Ridge National Laboratory, Knoxville, Tennessee, USA
Virginia Polytechnic Institute and State University, Blacksburg, USA Series: Chapman & Hall/CRC Computational Science
Edited by one of the founders and lead investigator of the Green500 list, this book presents state-of-the-art approaches to advance the large-scale green computing movement. It begins with lowlevel, hardware-based approaches and then traverses up the software stack with increasingly higher-level, software-based approaches. The book explains how to control power across the hardware, firmware, operating system, and application levels and explores trends in server costs, energy use, and performance at highdensity computing facilities. It also discusses energy management and virtualization in cloud computing. Print ISBN: 978-1-4398-1987-6 eBook ISBN: 978-1-4398-1988-3 June 2014, 6-1/8 x 9-1/4, 353 pp. Suggested Price: $89.95 / £54.99
Series: Chapman & Hall/CRC Computational Science
Collecting scattered knowledge into one coherent account, this book provides a compendium of both classical and recently developed results on reversible computing. It offers an expanded view of the field that includes the traditional energy-motivated hardware viewpoint as well as the emerging applicationmotivated software approach. It explores up-and-coming theories, techniques, and tools for the application of reversible computing. The topics covered span several areas of computer science, including high-performance computing, parallel/ distributed systems, computational theory, compilers, power-aware computing, and supercomputing. Print ISBN: 978-1-4398-7340-3 eBook ISBN: 978-1-4398-7341-0 September 2013, 6-1/8 x 9-1/4, 325 pp. Suggested Price: $94.95 / £59.99
Multicore Computing
Data-Intensive Science
Algorithms, Architectures, and Applications
Edited by
Edited by
Sanguthevar Rajasekaran, Lance Fiondella, Mohamed Ahmed, and Reda A. Ammar Series: Chapman & Hall/CRC Computer and Information Science
This work focuses on the architectures, algorithms, and applications of multicore computing. It covers many techniques, tools, and algorithms for solving big data problems, including PLASMA, Cilk, the Aho-Corasick algorithm, sorting algorithms, a modularized scheduling method, and the backprojection algorithm. The book addresses challenges in parallel computing and includes numerous applications and extensive experimental results. It will help readers understand the intricacies of the architectures and prepare them to design efficient multicore algorithms. Print ISBN: 978-1-4398-5434-1 eBook ISBN: 978-1-4398-5435-8 December 2013, 6-1/8 x 9-1/4, 452 pp. Suggested Price: $145.95 / £93.00
Designing Scientific Applications on GPUs
Terence Critchlow and Kerstin Kleese van Dam Pacific Northwest National Laboratory, Richland, Washington, USA Series: Chapman & Hall/CRC Computational Science
In this book, application, computer, and data scientists explore the impact of data-intensive science on research and describe emerging technologies that will enable future scientific breakthroughs. The book identifies best practices used to tackle challenges facing data-intensive science as well as gaps in these approaches. It also focuses on the integration of data-intensive science into standard research practice, explaining how components in the data-intensive science environment need to work together to provide the necessary infrastructure for community-scale scientific collaborations. Print ISBN: 978-1-4398-8139-2 eBook ISBN: 978-1-4398-8141-5 June 2013, 6-1/8 x 9-1/4, 446 pp. Suggested Price: $94.95 / £59.99
Understanding Geometric Algebra
Edited by
Hamilton, Grassmann, and Clifford for Computer Vision and Graphics
Raphael Couturier
Kenichi Kanatani
University of Franche-Comte, Belfort, France Series: Chapman & Hall/CRC Numerical Analysis and Scientific Computing
General purpose graphics processing units (GPGPUs) enable researchers in a variety of fields to benefit from the computational power of all the cores available inside graphics cards. This book shows how to use GPUs for applications in diverse scientific fields, from physics and mathematics to computer science. The book explains the methods necessary for designing or porting a scientific application on GPUs. It will improve readers’ knowledge about image processing, numerical applications, methodology to design efficient applications, optimization methods, and much more. Print ISBN: 978-1-4665-7162-4 eBook ISBN: 978-1-4665-7164-8 November 2013, 6-1/8 x 9-1/4, 498 pp. Suggested Price: $94.95 / £59.99
Okayama University, Japan
This book introduces geometric algebra with an emphasis on the background mathematics of Hamilton, Grassmann, and Clifford. Unlike similar texts, this one first gives separate descriptions of the various algebras and then explains how they are combined to define the field of geometric algebra. With useful historical notes and exercises, it gives readers insight into the mathematical theories behind complicated geometric computations. It shows how to describe and compute geometry for 3D modeling applications in computer graphics and computer vision. Print ISBN: 978-1-4822-5950-6 April 2015, 7 x 10, 208 pp. Suggested Price: $79.95 / £49.99
SAVE when you order online at www.crcpress.com
9
Computer Graphics & Visualization Interactive Data Visualization Foundations, Techniques, and Applications, Second Edition Matthew O. Ward, Georges Grinstein, and Daniel Keim In color throughout, this popular book provides all the theory, details, and tools necessary to build visualizations and systems involving the visualization of data. It explains basic terminology and concepts, algorithmic and software engineering issues, and commonly used techniques and high-level algorithms. Full source code is provided for completing implementations. This edition includes new related readings, exercises, and programming projects; better quality figures and numerous new figures; and a new chapter on techniques for time-oriented data. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4822-5737-3 March 2015, 7-1/2 x 9-1/4, 578 pp. Suggested Price: $99.95 / £63.99
Textbook
Numerical Algorithms Methods for Computer Vision, Machine Learning, and Graphics Justin Solomon Stanford University, California, USA
This text teaches students the skills necessary to be both clients and designers of numerical methods for computer science applications. It covers a broad range of topics, from numerical linear algebra to optimization and differential equations. Each chapter introduces the numerical methods together with mathematical background and motivating examples from modern problems in computer science. End-of-chapter exercises encourage critical thinking and build students’ intuition. A solutions manual and figure slides are available upon qualifying course adoption.
A Sampler of Useful Computational Tools for Applied Geometry, Computer Graphics, and Image Processing Edited by
Daniel Cohen-Or, Chen Greif, Tao Ju, Niloy Jyoti Mitra, Ariel Shami, Olga Sorkine-Hornung, and Hao Zhang This book shows how to use a collection of mathematical techniques to solve important problems in applied mathematics and computer science areas. The book discusses fundamental tools in analytical geometry and linear algebra. It covers a wide range of topics, from matrix decomposition to curvature analysis and principal component analysis to dimensionality reduction. Written by a team of highly respected professors, the book can be used in a one-semester, intermediate-level course in computer science. Print ISBN: 978-1-4987-0628-5 May 2015, 7 x 10, 240 pp. Suggested Price: $69.95 / £44.99
Blender for Visual Effects Samuel Vila VP of Content & Production, Macroh, California, USA
This book explains how to use Blender to create visual effects for animated film and game development, such as how to set up cameras on a stage, lighting, and other production processes using Blender. While there are many Blender books on the market, they are more generic and cover animation, rendering, and compositing. The author uses many practical examples to illustrate how to use Blender tools and features for scene tracking, setup, rendering, masking, and other post-production functions in a visual effects environment. Print ISBN: 978-1-4987-2450-0 June 2015, 6 x 9, 154 pp., Pack - Book and Ebook Suggested Price: $39.95 / £25.99
Print ISBN: 978-1-4822-5188-3 April 2015, 7 x 10, 392 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99
Digital Representations of the Real World
Digital Character Development
How to Capture, Model, and Render Visual Reality
Robert O’Neill
Edited by
This book provides insight from a real production environment and the requirements such an environment imposes. It covers the theory and practice behind the development of digital characters for film and games using rigging concepts, algorithms, and techniques via software-agnostic descriptions that apply to any animation application. The book presents the anatomical considerations for rigging a character alongside the expectations of an animator. A road map for character development is carefully laid out through rich illustrations and visual code examples.
Marcus A. Magnor, Oliver Grau, Olga Sorkine-Hornung, and Christian Theobalt This book explains how to portray visual worlds with a high degree of realism using the latest video acquisition technology, computer graphics methods, and computer vision algorithms. It explores the integration of new capture modalities, reconstruction approaches, and visual perception into the computer graphics pipeline. The book covers sensors for capturing 3D scenes, fundamental algorithms for processing the imagery, 3D modeling techniques, and image- and video-based rendering. Readers will understand the emerging research of real-world visual computing and learn how to implement frequently encountered methods.
Theory and Practice, Second Edition DreamWorks Animation, Los Angeles, California, USA
Print ISBN: 978-1-4822-5077-0 July 2015, 7-1/2 x 9-1/4, 410 pp. Suggested Price: $69.95 / £44.99
Print ISBN: 978-1-4822-4381-9 eBook ISBN: 978-1-4822-4382-6 April 2015, 7-1/2 x 9-1/4, 455 pp. Suggested Price: $99.95 / £63.99
10
For more information and complete contents, visit www.crcpress.com
Computer Graphics & Visualization Textbook
Variational Methods in Image Processing
Image and Video Compression Fundamentals, Techniques, and Applications Madhuri A. Joshi, Mehul S. Raval, Yogesh H. Dandawate, Kalyani R. Joshi, and Shilpa P. Metkar
Luminita A. Vese University of California, Los Angeles, USA
Carole Le Guyader National Institute of Applied Sciences (INSA), Rouen, France Series: Chapman & Hall/CRC Mathematical and Computational Imaging Sciences
Balancing theory with practical approaches, this book covers a wide range of variational methods and their applications. The first part of the text focuses on image restoration, covering such topics as regularization, minimization, and nonlocal and higher-order variational methods. The second part addresses image segmentation, including the Mumford and Shah segmentation problem. The final section discusses variational image processing on manifolds. An accompanying CD-ROM includes MATLAB® code and color figures. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-4973-6 October 2015, 6-1/8 x 9-1/4, 406 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99
Visualization Analysis & Design Tamara Munzner University of British Columbia, Vancouver, Canada Series: AK Peters Visualization
In an accessible way, this book covers basic schemes for image and video compression, including lossless techniques and wavelet- and vector quantization-based image compression and digital video compression. The MATLAB® programs enable readers to gain hands-on experience with the techniques. The authors provide quality metrics used to evaluate the performance of the compression algorithms. They also introduce the modern technique of compressed sensing, which retains the most important part of the signal while it is being sensed. Print ISBN: 978-1-4822-2822-9 eBook ISBN: 978-1-4822-2823-6 November 2014, 6-1/8 x 9-1/4, 236 pp. Suggested Price: $99.95 / £63.99
Essential Skills for 3D Modeling, Rendering, and Animation Nicholas Bernhardt Zeman Northern Kentucky University, Highland Heights, USA
This book provides a systematic, comprehensive framework for thinking about visualization in terms of principles and design choices. It features a unified approach encompassing information visualization techniques for abstract data, scientific visualization techniques for spatial data, and visual analytics techniques for interweaving data transformation and analysis with interactive visual exploration. Suitable for both beginners and more experienced designers, the book does not assume any experience with programming, mathematics, human–computer interaction, or graphic design. Print ISBN: 978-1-4665-0891-0 eBook ISBN: 978-1-4987-0776-3 December 2014, 7-1/2 x 9-1/4, 428 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99
This beginner’s guide presents the essential aspects of creating 3D art: 3D space, modeling, rendering, and animation. It builds readers’ understanding of 3D graphics from the ground up, explaining the fundamental mechanics of the most important aspects of 3D art in a softwareindependent manner. The book also explains the mathematical functions of 3D art in non-mathematical terms, which allows readers to understand the nature of the underlying structure without needing to calculate the math. Print ISBN: 978-1-4822-2412-2 eBook ISBN: 978-1-4822-2414-6 November 2014, 6-1/8 x 9-1/4, 270 pp., Soft Cover Suggested Price: $59.95 / £38.99
The Uncanny Valley in Games and Animation
Diffusion-Driven Wavelet Design for Shape Analysis
Angela Tinwell
Tingbo Hou
University of Bolton, UK
Google Inc., Mountain View, California, USA
This essential guide shows animators and video game designers how to overcome the Uncanny Valley phenomenon when designing human-like characters in digital applications. The author provides a synopsis of literature about the Uncanny Valley phenomenon and explains how it was introduced into contemporary thought. She then presents possible psychological causes based on a series of empirical studies. The book focuses on how aspects of facial expression and speech can be manipulated to overcome the Uncanny Valley in character design. Print ISBN: 978-1-4665-8694-9 eBook ISBN: 978-1-4665-8695-6 December 2014, 6-1/8 x 9-1/4, 236 pp. Suggested Price: $99.95 / £63.99
Hong Qin Stony Brook University, New York, USA
This work presents recent research results in wavelet designs on 3D shapes and their applications in shape analysis. It explains how to apply the design methods to various types of 3D data, such as polygonal meshes, point clouds, manifolds, and volumetric images. Unlike many other wavelet books, this one does not involve complicated mathematics. Instead, the book uses simplified formulations and illustrative examples to explain deep theories. Code and other materials are available on a supplementary website. Print ISBN: 978-1-4822-2029-2 eBook ISBN: 978-1-4822-2030-8 October 2014, 6 x 9, 208 pp. Suggested Price: $69.95 / £44.99
SAVE when you order online at www.crcpress.com
11
Computer Graphics & Visualization Textbook
Introduction to Computer Graphics
Combinatorial Maps Efficient Data Structures for Computer Graphics and Image Processing
A Practical Learning Approach
Guillaume Damiand
Fabio Ganovelli, Massimiliano Corsini, Sumanta Pattanaik, and Marco Di Benedetto
Pascal Lienhardt
This text shows step by step how to implement computer graphics concepts and theory with WebGL using the EnvyMyCar (NVMC) framework as a consistent example throughout the text. This practical approach leads students to draw the elements and effects needed to ultimately create a visually pleasing car racing game. The book explains how to handle 3D geometric transformations, texturing, complex lighting effects, and more. The code is available online. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-5279-8 eBook ISBN: 978-1-4398-5280-4 October 2014, 6-1/8 x 9-1/4, 422 pp. Suggested Price: $89.95 / £49.99
Precision Photoshop
CNRS/Université de Lyon, Villeurbanne, France University of Poitiers, Futuroscope Chasseneuil, France
This book gathers important ideas related to combinatorial maps and explains how the maps are applied in geometric modeling and image processing. It focuses on two subclasses of combinatorial maps: n-Gmaps and n-maps. The book presents the data structures, operations, and algorithms that are useful in handling subdivided geometric objects. It shows how to study data structures for the explicit representation of subdivided geometric objects and describes operations for handling the structures. The book also illustrates results of the design of data structures and operations. Print ISBN: 978-1-4822-0652-4 eBook ISBN: 978-1-4822-0653-1 September 2014, 6-1/8 x 9-1/4, 404 pp. Suggested Price: $99.95 / £63.99
Creating Powerful Visual Effects
GPGPU Programming for Games and Science
Lopsie Schwartz
David H. Eberly
Lonita, California, USA
Geometric Tools LLC, Redmond, Washington, USA
In clear, conversational language using extensive images and screenshots, this book provides in-depth guidance on learning how to use Photoshop. Requiring no prior experience, the book first offers a step-by-step beginner’s tutorial on the main features of Photoshop. It next provides solutions to the most common questions asked by new Photoshop users. The author explains how to customize brushes, work with camera raw files, and use 3D and video within Photoshop. She also covers more advanced tutorials involving higher concepts and specific source images.
This book demonstrates how to achieve robustness, accuracy, speed, and/or easily maintained, reusable, and readable source code to tackle practical problems in computer science and software engineering. It discusses many concepts of GPGPU programming and presents several practical examples in game programming and scientific programming. The core of the book focuses on the GPU from the perspective of Direct3D 11 and the High Level Shading Language. The source code for the author’s fully featured Geometric Tools Engine is available on a supporting website.
Print ISBN: 978-1-4665-9175-2 eBook ISBN: 978-1-4665-9176-9 October 2014, 7-1/2 x 9-1/4, 284 pp., Soft Cover Suggested Price: $59.95 / £38.99
Print ISBN: 978-1-4665-9535-4 eBook ISBN: 978-1-4665-9536-1 August 2014, 7-1/2 x 9-1/4, 469 pp. Suggested Price: $89.95 / £57.99
Textbook
Textbook
Data Visualization Principles and Practice, Second Edition
3D Animation for the Raw Beginner Using Maya
Alexandru C. Telea
Roger “Buzz” King
University of Groningen, The Netherlands
University of Colorado, Boulder, USA
This text explores the study of processing and visually representing data sets. This second edition presents a better treatment of the relationship between traditional scientific visualization and information visualization, a description of the emerging field of visual analytics, and updated techniques using the GPU and new generations of software tools and packages. This edition is also enhanced with exercises and downloadable code and data sets. A solutions manual and figure slides are available upon qualifying course adoption.
Providing a principles-based, yet pragmatic, approach to 3D animation, this first-of-its-kind book describes the process for creating animated projects in a nonmathematical fashion. It explains why—and not just how— to apply Maya® techniques in the real world. Each chapter introduces critical aspects of the 3D animation process and presents clear and concise tutorials that link key concepts to practical Maya techniques. The book’s website provides useful videos, lessons, and updates. A solutions manual and figure slides are available upon qualifying course adoption.
Print ISBN: 978-1-4665-8526-3 eBook ISBN: 978-1-4665-8528-7 September 2014, 7-1/2 x 9-1/4, 617 pp. Suggested Price: $89.95 / £57.99
Print ISBN: 978-1-4398-5264-4 eBook ISBN: 978-1-4398-5266-8 August 2014, 7 x 10, 486 pp. Suggested Price: $59.95 / £38.99
12
For more information and complete contents, visit www.crcpress.com
Computer Graphics & Visualization Textbook
Computer Graphics Through OpenGL From Theory to Experiments, Second Edition Sumanta Guha Asian Institute of Technology, Thailand
From geometric primitives, animation, and 3D modeling to lighting, shading, and texturing, this second edition presents a comprehensive introduction to computer graphics using an active learning style to teach key concepts. Equally emphasizing theory and practice, the book provides an understanding not only of the principles of 3D computer graphics, but also the use of the OpenGL® API to code 3D scenes and animation, including games and movies. Supplementary resources are available on the author’s website. An instructor’s manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4822-5839-4 eBook ISBN: 978-1-4822-5841-7 August 2014, 7 3/8 x 9 1/4, 951 pp. Suggested Price: $99.95 / £63.99
Multithreading for Visual Effects Martin Watt, Erwin Coumans, George ElKoura, Ronald Henderson, Manuel Kraemer, Jeff Lait, and James Reinders In this book, developers from DreamWorks Animation, Pixar, Side Effects, Intel, and AMD share their successes and failures in the messy real-world application area of production software. They provide practical advice on multithreading techniques and visual effects used in popular visual effects libraries, one of the industry’s leading visual effects packages, and proprietary animation systems. This information is valuable not just to those in the visual effects arena, but also to developers of high performance software looking to increase performance of their code. Print ISBN: 978-1-4822-4356-7 eBook ISBN: 978-1-4822-4357-4 July 2014, 7 x 10, 255 pp. Suggested Price: $69.95 / £44.99
Graphics Interface 2014 Edited by
Paul G. Kry McGill University, Montréal, Quebec, Canada
Andrea Bunt
Image Processing for Cinema Marcelo Bertalmío Universitat Pompeu Fabra, Barcelona, Spain Series: Chapman & Hall/CRC Mathematical and Computational Imaging Sciences
This book presents a detailed overview of image processing techniques that are used in practice in digital cinema. It shows how image processing has become ubiquitous in movie making, from shooting to exhibition. The book covers all the ways in which image processing algorithms are used to enhance, restore, adapt, and convert moving images. These techniques and algorithms make the images look as good as possible while exploiting the capabilities of cameras, projectors, and displays. Print ISBN: 978-1-4398-9927-4 eBook ISBN: 978-1-4398-9928-1 February 2014, 6-1/8 x 9-1/4, 321 pp. Suggested Price: $79.95 / £49.99
Image Statistics in Visual Computing Tania Pouli, Erik Reinhard, and Douglas W. Cunningham With numerous color figures throughout, this work covers all aspects of natural image statistics, from data collection to analysis to applications in computer graphics, computational photography, image processing, and art. Collecting interdisciplinary knowledge in one source, the book explores the relation of natural image statistics to human vision and shows how natural image statistics can be applied to visual computing. A supporting website offers additional information, including descriptions of various image databases suitable for statistics. Print ISBN: 978-1-56881-725-5 eBook ISBN: 978-1-4398-7490-5 December 2013, 6 x 9, 372 pp. Suggested Price: $71.95 / £45.99
Practical Algorithms for 3D Computer Graphics Second Edition R. Stuart Ferguson
University of Manitoba, Winnipeg, Canada
The Queen’s University of Belfast, UK
This book is the proceedings of the 40th annual Graphics Interface conference—the oldest continuously scheduled conference in the field. The book includes high-quality papers on recent advances in interactive systems, human computer interaction, and graphics from around the world. It covers shading and rendering, geometric modeling and meshing, image-based rendering, image synthesis and realism, computer animation, real-time rendering, non-photorealistic rendering, interaction techniques, human interface devices, augmented reality, data and information visualization, mobile computing, haptic and tangible interfaces, and perception.
This second edition presents up-to-date algorithms that are the core of all 3D computer graphics software packages. Using Core OpenGL and OpenGL ES, the book enables readers to create a complete suite of programs for 3D computer animation, modeling, and image synthesis. This edition includes three new chapters on real-time 3D programming using OpenGL, 3D graphics for mobile devices, and the open source OpenFX 3D tools suite. Source code, documentation, and much more are available on the author’s website.
Print ISBN: 978-1-4822-6003-8 May 2014, 8-1/2 x 11, 250 pp., Soft Cover Suggested Price: $69.95 / £44.99
Print ISBN: 978-1-4665-8252-1 eBook ISBN: 978-1-4665-8253-8 December 2013, 7-1/2 x 9-1/4, 508 pp., Soft Cover Suggested Price: $83.95 / £53.99
SAVE when you order online at www.crcpress.com
13
Computer Graphics & Visualization / Data Mining & Knowledge Discovery Textbook
Computer Graphics
Isosurfaces Geometry, Topology, & Algorithms
From Pixels to Programmable Graphics Hardware
Rephael Wenger
Alexey Boreskov and Evgeniy Shikin
This work represents the first book to focus on basic algorithms for isosurface construction. It also gives a rigorous mathematical perspective on some of the algorithms and results. In color throughout, the book covers the Marching Cubes algorithm and variants, dual contouring algorithms, multilinear interpolation, multiresolution isosurface extraction, isosurfaces in four dimensions, interval volumes, and contour trees. It also describes data structures for faster isosurface extraction as well as methods for selecting significant isovalues.
Moscow State University, Russia Series: Chapman & Hall/CRC Computer Graphics, Geometric Modeling, and Animation
This text explores all major areas of modern computer graphics, starting from basic mathematics and algorithms and concluding with OpenGL and real-time graphics. Requiring only basic knowledge of analytic geometry, linear algebra, and C++, the book guides students through the OpenGL pipeline and gives them a firm foundation in today’s high-performance graphics. It leads them step by step from simple rendering to animation to lighting and bumpmapping. Source code and examples are available on the book’s CRC Press web page. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-6730-3 eBook ISBN: 978-1-4398-6731-0 October 2013, 6-1/8 x 9-1/4, 568 pp. Suggested Price: $104.95 / £52.99
Textbook
Practical Linear Algebra A Geometry Toolbox, Third Edition Gerald Farin Arizona State University, Tempe, USA
The Ohio State University, Columbus, USA
Print ISBN: 978-1-4665-7097-9 eBook ISBN: 978-1-4665-7102-0 June 2013, 7-1/2 x 9-1/4, 488 pp. Suggested Price: $94.95 / £59.99
Digital Geometry in Image Processing Jayanta Mukhopadhyay, Partha Bhowmick, Partha Pratim Das, Samiran Chattopadhyay, and Biswa Nath Chatterji
Dianne Hansford
Series: IIT Kharagpur Research Monograph
FarinHansford R&D, Paradise Valley, Arizona, USA
Exploring theories and applications developed during the last 30 years, this book presents a mathematical treatment of the properties of digital metric spaces and their relevance in analyzing shapes in two and three dimensions. Unlike similar books, this one connects the two areas of image processing and digital geometry, highlighting important results of digital geometry that are currently used in image analysis and processing. With many figures (some in color) and end-of-chapter exercises, the book gives readers insight on the latest two- and three-dimensional image processing applications.
Through many examples and real-world applications, this text teaches undergraduate-level linear algebra in a comprehensive, geometric, and algorithmic way. Along with more exercises and applications, this third edition covers singular value decomposition and its application to the pseudoinverse, principal components analysis, and image compression. It also gives more attention to eigen-analysis, including eigenfunctions and the Google matrix, and emphasizes orthogonal projections and matrix decompositions. A solutions manual, figure slides, and test bank are available upon qualifying course adoption. Print ISBN: 978-1-4665-7956-9 eBook ISBN: 978-1-4665-7959-0 August 2013, 7-1/2 x 9-1/4, 514 pp. Suggested Price: $89.95 / £57.99
Print ISBN: 978-1-4665-0567-4 eBook ISBN: 978-1-4665-0568-1 April 2013, 6-1/4 x 9-1/4, 318 pp. Suggested Price: $94.95 / £59.99
Handbook of Graph Drawing and Visualization
Big Data
Edited by
Edited by
Roberto Tamassia Brown University, Providence, Rhode Island, USA
Kuan-Ching Li, Hai Jiang, Laurence T. Yang, and Alfredo Cuzzocrea
Series: Discrete Mathematics and Its Applications
Series: Chapman & Hall/CRC Big Data
Edited by a pioneer in graph drawing and with contributions from leaders in the graph drawing research community, this handbook shows how graph drawing and visualization can be applied in the physical, life, and social sciences. It covers topological and geometric foundations, algorithms, software systems, and visualization applications. The book will help mathematics researchers, IT practitioners, and software developers understand graph drawing methods and graph visualization systems, use graph drawing techniques in their research, and incorporate graph drawing solutions in their products.
In this book, leading experts in their respective fields bridge the gap between the vastness of Big Data and the appropriate computational methods for scientific and social discovery. They discuss fundamental issues regarding Big Data, including efficient algorithmic methods to process data, better analytical strategies to digest data, and representative applications in fields such as medicine, science, and engineering. Coverage includes Big Data management, Big Data processing, Big Data streaming techniques and algorithms, Big Data privacy, and Big Data applications.
Print ISBN: 978-1-58488-412-5 eBook ISBN: 978-1-4200-1026-8 August 2013, 7 x 10, 862 pp. Suggested Price: $104.95 / £65.99
14
Algorithms, Analytics, and Applications
Print ISBN: 978-1-4822-4055-9 eBook ISBN: 978-1-4822-4056-6 February 2015, 7 x 10, 498 pp. Suggested Price: $119.95 / £76.99
For more information and complete contents, visit www.crcpress.com
Data Mining & Knowledge Discovery Multimedia Ontology Representation and Applications Santanu Chaudhury, Anupama Mallik, and Hiranmay Ghosh This book aids in the development of semantic, contentbased search engines and vertical, application-specific search engines. It provides a theoretical foundation for understanding the nature of media data and the principles involved in its interpretation. The text explains how a multimedia ontology can fill the semantic gap between concepts and the media world, describes the limitations of existing ontology techniques in semantic multimedia data processing, and introduces new ontology representation and reasoning schemes that overcome these limitations, offering real-life examples of implementations in different domains.
Fundamentals of Database Indexing and Searching Arnab Bhattacharya Requiring only a basic computer science background, this book presents well-known database searching and indexing techniques. After defining database queries and similarity search queries, the book describes low-dimensional index structures, memory-based index structures, hierarchical disk-based index structures, useful distance measures, and index structures that use the distance information to efficiently solve similarity search queries. It also presents several indexing methods that specifically deal with high-dimensional spaces. In addition, the book covers data reduction techniques, including embedding, various data transforms, and histograms.
Print ISBN: 978-1-4822-3634-7 July 2015, 6-1/8 x 9-1/4, 288 pp. Suggested Price: $89.95 / £57.99
Print ISBN: 978-1-4665-8254-5 eBook ISBN: 978-1-4665-8255-2 December 2014, 6-1/8 x 9-1/4, 280 pp. Suggested Price: $139.95 / £89.00
Healthcare Data Analytics
LogiQL
Edited by
A Query Language for Smart Databases
Chandan K. Reddy Wayne State University, Detroit, Michigan, USA
Charu C. Aggarwal IBM Research, Yorktown Heights, New York, USA Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
This book provides a comprehensive overview of the healthcare analytics research field. It educates the computing community about the research challenges in the field of healthcare informatics. The book also bridges the gap between computing and healthcare informatics communities to foster interdisciplinary works between the two communities. Print ISBN: 978-1-4822-3211-0 May 2015, 6-1/8 x 9-1/4, 752 pp. Suggested Price: $99.95 / £63.99
Terry Halpin INTI International University, Malaysia
Spencer Rugaber Georgia Institute of Technology, Atlanta, USA
LogicQL is a new state-of-the-art programming language based on Datalog. This book explains how to design, implement, and query deductive databases using this programming language. LogiQL’s declarative approach enables complex data structures and business rules to be simply specified and automatically executed. It is especially suited to business applications requiring complex rules to be implemented efficiently. Suitable for both novices and experienced developers, the book includes many examples and exercises for improved understanding. Print ISBN: 978-1-4822-4493-9 eBook ISBN: 978-1-4822-4494-6 November 2014, 6-1/8 x 9-1/4, 347 pp., Soft Cover Suggested Price: $69.95 / £44.99
Accelerating Discovery
Data Classification
Mining Unstructured Information for Hypothesis Generation
Algorithms and Applications
Scott Spangler
Charu C. Aggarwal
Edited by
IBM Research, San Jose, California, USA
IBM Research, Yorktown Heights, New York, USA
Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
Practical new approaches to research are very critical to solve a wide range of data mining problems faced by scientists and academics. This book describes concrete and practical methods to research using the best theoretical approach to solve a wide range of data mining problems in the academic and scientific environments. The book highlights data mining approaches that work in practice in a consistent fashion across many different data sets.
Research on the problem of classification tends to be fragmented across pattern recognition, database, data mining, and machine learning. Addressing the work of these different communities in a unified way, this book explores the underlying algorithms of classification as well as applications of classification in a variety of problem domains, including text, multimedia, social network, and biological data. It presents core methods in data classification, covers recent problem domains, and discusses advanced methods for enhancing the quality of the underlying classification results.
Print ISBN: 978-1-4822-3913-3 August 2015, 6-1/8 x 9-1/4, 232 pp. Suggested Price: $99.95 / £63.99
Print ISBN: 978-1-4665-8674-1 eBook ISBN: 978-1-4665-8675-8 July 2014, 7 x 10, 707 pp. Suggested Price: $89.95 / £57.99
SAVE when you order online at www.crcpress.com
15
Data Mining & Knowledge Discovery Linked Data Management
Big Data Computing
Edited by
Edited by
Andreas Harth, Katja Hose, and Ralf Schenkel
Rajendra Akerkar
This book presents techniques for querying and managing Linked Data that is available on today’s web. It shows how the abundance of Linked Data can serve as fertile ground for research and commercial applications. While the book covers query processing extensively, the Linked Data abstraction furnishes more than a mechanism for collecting, integrating, and querying data from the open web—the Linked Data technology stack also allows for controlled, sophisticated applications deployed in an enterprise environment.
Western Norway Research Institute, Sogndal
Novel approaches and tools have emerged to tackle the challenges of Big Data. Moreover, the technology required for Big Data computing is developing at a satisfactory rate due to market forces and technological evolution. This book presents a mix of theory and industry cases that discuss the technical and practical issues related to Big Data in intelligent information management. It emphasizes the adoption and diffusion of Big Data tools and technologies in real practical applications.
Print ISBN: 978-1-4665-8240-8 eBook ISBN: 978-1-4665-8241-5 May 2014, 7 x 10, 576 pp. Suggested Price: $99.95 / £63.99
Print ISBN: 978-1-4665-7837-1 eBook ISBN: 978-1-4665-7838-8 December 2013, 6-1/8 x 9-1/4, 564 pp. Suggested Price: $104.95 / £65.99
Mining User Generated Content
RapidMiner
Edited by
Data Mining Use Cases and Business Analytics Applications
Marie-Francine Moens, Juanzi Li, and Tat-Seng Chua Series: Social Media and Social Computing
This volume is the first focused effort to compile state-ofthe-art research and address future directions of UGC. It explains how to collect, index, and analyze UGC to uncover social trends and user habits. The book describes how to mine various media, including social annotation, music information retrieval, and networks, and discusses the mining and searching of different types of UGC, such as Wikis and blogs. It also presents many applications of UGC, including the use of UGC to answer questions and summarize information. Print ISBN: 978-1-4665-5740-6 eBook ISBN: 978-1-4665-5741-3 January 2014, 6-1/8 x 9-1/4, 474 pp. Suggested Price: $99.95 / £63.99
Edited by
Markus Hofmann Institute of Technology Blanchardstown, Dublin, Ireland
Ralf Klinkenberg Rapid-I, Dortmund, Germany Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
Written by leaders in the data mining community, including the developers of the RapidMiner software, this book provides an in-depth introduction to the application of data mining and business analytics techniques and tools in scientific research, medicine, industry, commerce, and diverse other sectors. It presents the most powerful and flexible open source software solutions: RapidMiner and RapidAnalytics. The book and software tools cover all relevant steps of the data mining process. The software and their extensions can be freely downloaded at www.RapidMiner.com. Print ISBN: 978-1-4822-0549-7 eBook ISBN: 978-1-4822-0550-3 October 2013, 7 x 10, 525 pp. Suggested Price: $89.95 / £57.99
Computational Business Analytics
Data Clustering
Subrata Das
Algorithms and Applications
Machine Analytics, Inc., Belmont, Massachusetts, USA Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
This book presents tools and techniques for descriptive, predictive, and prescriptive analytics applicable across multiple domains. The author first covers core descriptive and inferential statistics for analytics and then enhances numerical statistical techniques with symbolic artificial intelligence and machine learning techniques for richer predictive and prescriptive analytics. Through many examples and challenging case studies from a variety of fields, practitioners easily see the connections to their own problems and can then formulate their own solution strategies. Print ISBN: 978-1-4398-9070-7 eBook ISBN: 978-1-4398-9073-8 December 2013, 6-1/8 x 9-1/4, 516 pp. Suggested Price: $83.95 / £53.99
16
Edited by
Charu C. Aggarwal IBM Research, Yorktown Heights, New York, USA
Chandan K. Reddy Wayne State University, Detroit, Michigan, USA Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
In this book, top researchers from around the world cover the entire area of clustering, from basic methods to more refined and complex data clustering approaches. They pay special attention to recent issues in graphs, social networks, and other domains. The book explores the characteristics of clustering problems in a variety of application areas. It also explains how to glean detailed insight from the clustering process—including how to verify the quality of the underlying clusters—through supervision, human intervention, or the automated generation of alternative clusters. Print ISBN: 978-1-4665-5821-2 eBook ISBN: 978-1-4665-5822-9 August 2013, 7 x 10, 652 pp. Suggested Price: $99.95 / £63.99
For more information and complete contents, visit www.crcpress.com
Data Mining & Knowledge Discovery / Machine Learning & Pattern Recognition Practical Graph Mining with R
Textbook
Edited by
Machine Translation
Nagiza F. Samatova, William Hendrix, John Jenkins, Kanchana Padmanabhan, and Arpan Chakraborty
Pushpak Bhattacharyya
Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
This self-contained book presents a “do-it-yourself” approach to extracting interesting patterns from graph data. Each chapter focuses on a graph mining task, such as link analysis, cluster analysis, and classification. Through many applications, the book demonstrates how computational techniques can help solve real-world problems. Every algorithm and example is accompanied with R code, allowing readers to see how the algorithmic techniques correspond to the process of graph data analysis and to use the graph mining techniques in practice. A solutions manual is available upon qualifying course adoption. Print ISBN: 978-1-4398-6084-7 eBook ISBN: 978-1-4398-6085-4 July 2013, 6-1/8 x 9-1/4, 495 pp. Suggested Price: $83.95 / £53.99
Indian Institute of Technology Bombay, Mumbai
This text compares the principles and practices of rule-based machine translation (RBMT), statistical machine translation (SMT), and example-based machine translation (EBMT). With numerous examples, the text introduces language divergence as the fundamental challenge to machine translation, emphasizes word alignment, explores IBM models of machine translation, and covers the mathematics of phrase-based SMT. It also provides complete walk-throughs of interlingua- and transfer-based RBMT and analyzes EBMT, showing how translation parts can be extracted and recombined to automatically translate a new input. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-9718-8 January 2015, 6-1/8 x 9-1/4, 260 pp., Pack - Book and Ebook Suggested Price: $89.95 / £57.99
Knowledge and Systems Science
Statistical Reinforcement Learning
Enabling Systemic Knowledge Synthesis
Modern Machine Learning Approaches
Yoshiteru Nakamori
Masashi Sugiyama
Japan Advanced Institute of Science and Technology, Ishikawa
Tokyo Institute of Technology, Japan
Integrating ideas from the fields of systems science and knowledge science, this book shows how to create and justify various pieces of knowledge systemically. Through case studies of technology archiving, academic research evaluation, demand forecasting of perishable foods, and other real-world concerns, it demonstrates the use of new knowledge-based methods in addressing a variety of complex issues. The author, one of the foremost experts in this area, also illustrates the importance of acquiring a systemic view through trained intuition.
Reinforcement learning (RL) is a framework for decision making in unknown environments based on a large amount of data. Several practical RL applications for business intelligence, plant control, and gaming have been successfully explored in recent years. This accessible introduction to the field covers model-based and model-free approaches, policy iteration, and policy search methods. It presents illustrative examples and state-of-the-art results, including dimensionality reduction in RL and risk-sensitive RL. The book provides a bridge between RL and data mining and machine learning research.
Print ISBN: 978-1-4665-9300-8 eBook ISBN: 978-1-4665-9301-5 July 2013, 6-1/8 x 9-1/4, 246 pp. Suggested Price: $104.95 / £65.99
Print ISBN: 978-1-4398-5689-5 March 2015, 6-1/8 x 9-1/4, 206 pp. Suggested Price: $89.95 / £57.99
Computational Intelligent Data Analysis for Sustainable Development
Cognitive Robotics
Edited by
Cognitive robotics is an approach to creating artificial intelligence in robots by enabling them to learn from and respond to real-world situations (as opposed to preprogramming the robot with specific responses to every conceivable stimuli). This collection presents theoretical research in cognitive robotics, including psychological, philosophical, social, cultural, ethical, and application challenges of implementing cognitive robotics. The editor is a prominent researcher whose Lovotics research into emotional bonds with robots is widely recognized.
Ting Yu, Nitesh V. Chawla, and Simeon Simoff Series: Chapman & Hall/CRC Data Mining and Knowledge Discovery
Going beyond performing simple analyses, researchers involved in the highly dynamic field of computational intelligent data analysis design algorithms that solve increasingly complex data problems in changing environments, including economic, environmental, and social data. This volume presents novel methodologies for automatically processing these types of data to support rational decision making for sustainable development. Through numerous case studies and applications, it illustrates important data analysis methods, including mathematical optimization, machine learning, signal processing, and temporal and spatial analysis.
Edited by
Hooman Samani
Print ISBN: 978-1-4822-4456-4 July 2015, 6-1/8 x 9-1/4, 224 pp. Suggested Price: $119.95 / £76.99
Print ISBN: 978-1-4398-9594-8 eBook ISBN: 978-1-4398-9595-5 April 2013, 6-1/4 x 9-1/4, 440 pp. Suggested Price: $104.95 / £65.99
SAVE when you order online at www.crcpress.com
17
Machine Learning & Pattern Recognition Artificial Superintelligence
Statistical Learning with Sparsity
A Futuristic Approach
The Lasso and Generalizations
Roman V. Yampolskiy
Trevor Hastie, Robert Tibshirani, and Martin Wainwright
University of Louisville, Kentucky, USA
This book serves as a foundational text for the new science of AI safety engineering. While specific predictions regarding the consequences of such an intelligence singularity are varied from potential economic hardship to the complete extinction of humankind, many of the involved researchers agree that the issue is of utmost importance and needs to be seriously addressed. The book directly addresses this issue and consolidates research aimed at making sure that emerging superintelligence is beneficial to humanity. Print ISBN: 978-1-4822-3443-5 July 2015, 6-1/8 x 9-1/4, 232 pp., Soft Cover Suggested Price: $49.95 / £31.99
Face Detection and Recognition Theory and Practice Asit Kumar Datta, Madhura Datta, and Pradipta Kumar Banerjee This book describes the theory and practice of face detection and recognition systems currently in vogue. It presents details on state-of-the-art automated face detection and recognition system algorithms and provides case studies. Other topics covered include different subspace methods, different transform methods, and neural network approaches for face recognition, along with their theoretical backgrounds. The book also discusses hardware architecture, progress in frequency-domain face recognition, and spatial and time-domain approaches. Print ISBN: 978-1-4822-2654-6 August 2015, 6-1/8 x 9-1/4, 525 pp. Suggested Price: $99.95 / £63.99
Handbook of Big Data Edited by
Peter Buhlmann, Petros Drineas, Michael John Kane, and Mark Van Der Laan Series: Chapman & Hall/CRC Handbooks of Modern Statistical Methods
This book describes modern approaches to analyzing and understanding the structure of Big Data. The editors have carefully curated representative methods and techniques from both industry and academia to provide readers with not only a wide-ranging view of the Big Data landscape but also the fundamental concepts needed to tackle individual challenges. The book quickly orients readers and provides them with a working understanding of key statistical and computing ideas. Print ISBN: 978-1-4822-4907-1 October 2015, 7 x 10, 600 pp. Suggested Price: $99.95 / £63.99
18
Series: Chapman & Hall/CRC Monographs on Statistics & Applied Probability
Written by leading experts, this book discusses new methods for dealing with high-dimensional data. It summarizes the actively developing field of statistical learning with sparsity. Covering matrix decomposition, graphical models, compressed sensing, and more, it will be of interest to people analyzing data in many scientific disciplines. Print ISBN: 978-1-4987-1216-3 June 2015, 6-1/8 x 9-1/4, 349 pp. Suggested Price: $89.95 / £57.99
Getting Started with Business Analytics Insightful Decision-Making David Roi Hardoon Galit Shmueli Indian School of Business, Hyderabad
Helping readers make sound decisions based on hard data, this self-contained guide provides an integrated framework of data mining in business analytics. It explores the contents, capabilities, and applications of business analytics without assuming any prior knowledge or technical skills. The authors describe business analytics from a noncommercial standpoint, demystify the main concepts and terminologies, and give many examples of real-world applications. They take readers on a journey through this data-rich world, showing how to deploy business analytics solutions in organizations. Print ISBN: 978-1-4398-9653-2 eBook ISBN: 978-1-4822-0587-9 March 2013, 6-3/4 x 9-3/4, 190 pp. Suggested Price: $59.95 / £38.99
Textbook
Machine Learning An Algorithmic Perspective, Second Edition Stephen Marsland Massey University, Palmerston North, New Zealand
This bestseller helps students understand the algorithms of machine learning. It puts them on a path toward mastering the relevant mathematics and statistics as well as the necessary programming and experimentation. Along with improved Python code, this second edition includes two new chapters on deep belief networks and Gaussian processes. It incorporates new material on the support vector machine, random forests, the perceptron convergence theorem, filters, and more. All of the code is available on the author’s website. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-8328-3 eBook ISBN: 978-1-4665-8336-8 October 2014, 7 x 10, 457 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99
For more information and complete contents, visit www.crcpress.com
Machine Learning & Pattern Recognition Sparse Modeling Theory, Algorithms, and Applications Irina Rish IBM, Yorktown Heights, New York, USA
Background Modeling and Foreground Detection for Video Surveillance Edited by
Genady Ya. Grabarnik St. John’s University, Queens, New York, USA
This book provides an introduction to the growing field of sparse modeling, including application examples, problem formulations that yield sparse solutions, algorithms for finding such solutions, and recent theoretical results on sparse recovery. It describes optimization problems involving commonly used sparsity-enforcing approaches as well as sparse recovery problems that extend the basic formulation to more sophisticated forms of structured sparsity and to different loss functions. The book also covers sparse graphical models, dictionary learning, and sparse matrix factorizations. Print ISBN: 978-1-4398-2869-4 eBook ISBN: 978-1-4398-2870-0 December 2014, 6-1/8 x 9-1/4, 253 pp. Suggested Price: $79.95 / £49.99
Thierry Bouwmans, Fatih Porikli, Benjamin Höferlin, and Antoine Vacavant This book provides a complete overview of the concepts, algorithms, and applications related to background modeling and foreground detection. It presents the top methods and algorithms for detecting moving objects in video surveillance. It covers statistical models, clustering models, neural networks, and fuzzy models. The book also addresses sensors, hardware, and implementation issues and discusses the resources and datasets required for evaluating and comparing background subtraction algorithms. The datasets and codes used in the text are available on the book’s website. Print ISBN: 978-1-4822-0537-4 eBook ISBN: 978-1-4822-0538-1 July 2014, 7 x 10, 631 pp. Suggested Price: $99.95 / £63.99
Computational Trust Models and Machine Learning
Textbook
Edited by
With Examples in R
Xin Liu, Anwitaman Datta, and Ee-Peng Lim
Marco Scutari Jean-Baptiste Denis
This book provides a detailed introduction to the concept of trust and its application in various computer science areas. Identifying trust modeling challenges that cannot be addressed by traditional approaches, this text effectively demonstrates how novel machine learning techniques can improve the accuracy of trust assessment. It explains how reputation-based systems are used to determine trust in diverse online communities, discusses collaborative filtering-based trust aware recommendation systems, and investigates the objectivity of human feedback, emphasizing the need to filter outlying opinions to ensure credibility. Print ISBN: 978-1-4822-2666-9 eBook ISBN: 978-1-4822-2667-6 October 2014, 6-1/8 x 9-1/4, 232 pp. Suggested Price: $99.95 / £63.99
Bayesian Networks
INRA, Jouy-en-Josas, France Series: Chapman & Hall/CRC Texts in Statistical Science
Suitable for graduate students and non-statisticians, this text introduces Bayesian networks using a hands-on approach with simple yet meaningful examples in R illustrating each step of the modeling process. The book explains the whole process of Bayesian network modeling, from structure learning to parameter learning to inference. It also gives a concise but rigorous treatment of the fundamentals of Bayesian networks, offers an introduction to causal Bayesian networks, and evaluates real-world examples involving causal protein signaling and body composition prediction. Figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4822-2558-7 eBook ISBN: 978-1-4822-2560-0 June 2014, 6-1/8 x 9-1/4, 241 pp. Suggested Price: $89.95 / £57.99
Regularization, Optimization, Kernels, and Support Vector Machines
Multilinear Subspace Learning
Edited by
Haiping Lu, Konstantinos N. Plataniotis, and Anastasios Venetsanopoulos
Johan A.K. Suykens, Marco Signoretto, and Andreas Argyriou This book is a collection of invited contributions from leading researchers in machine learning. Comprised of 21 chapters, this comprehensive reference covers the latest research and advances in regularization, sparsity, and compressed sensing. It describes recent progress in convex and large-scale optimization, kernel methods, and support vector machines and discusses output kernel learning, domain adaptation, multi-layer support vector machines, and more. Print ISBN: 978-1-4822-4139-6 eBook ISBN: 978-1-4822-4140-2 October 2014, 6-1/8 x 9-1/4, 525 pp. Suggested Price: $89.95 / £57.99
Dimensionality Reduction of Multidimensional Data
Emphasizing essential concepts and system-level perspectives, this book provides a foundation for solving many of today’s most interesting and challenging problems in big multidimensional data processing. It gives a comprehensive introduction to both theoretical and practical aspects of MSL for the dimensionality reduction of multidimensional data based on tensors. The book follows a unifying MSL framework formulation to systematically derive representative MSL algorithms. It describes various applications of the algorithms, along with their pseudocode. Supporting materials are available online. Print ISBN: 978-1-4398-5724-3 eBook ISBN: 978-1-4398-5729-8 December 2013, 6-1/8 x 9-1/4, 296 pp. Suggested Price: $94.95 / £59.99
SAVE when you order online at www.crcpress.com
19
Machine Learning & Pattern Recognition / Computational Biology Human Activity Recognition
RNA-seq Data Analysis
Using Wearable Sensors and Smartphones
A Practical Approach
Miguel A. Labrador and Oscar D. Lara Yejas University of South Florida, Tampa, USA Series: Chapman & Hall/CRC Computer and Information Science
Eija Korpelainen, Jarno Tuimala, Panu Somervuo, Mikael Huss, and Garry Wong Series: Chapman & Hall/CRC Mathematical and Computational Biology
Developed from the authors’ rigorous research in the field, this book covers the theory, fundamentals, and applications of human activity recognition (HAR). The authors examine how machine learning and pattern recognition tools help determine a user’s activity during a certain period of time. They propose two systems for performing HAR: Centinela, an offline server-oriented HAR system, and Vigilante, a completely mobile real-time activity recognition system. The book also provides a practical guide to the development of activity recognition applications in the Android framework.
This self-contained guide enables researchers to examine differential expression at gene, exon, and transcript levels and to discover novel genes, transcripts, and whole transcriptomes. It takes readers through the whole data analysis workflow. Each chapter starts with theoretical background, followed by descriptions of relevant analysis tools and practical examples. Accessible to both bioinformaticians and nonprogramming wet lab scientists, the examples illustrate the use of command-line tools, R, and other open source tools.
Print ISBN: 978-1-4665-8827-1 eBook ISBN: 978-1-4665-8828-8 December 2013, 6-1/8 x 9-1/4, 207 pp. Suggested Price: $104.95 / £65.99
Print ISBN: 978-1-4665-9500-2 eBook ISBN: 978-1-4822-6235-3 September 2014, 6-1/8 x 9-1/4, 322 pp., Pack - Book and Ebook Suggested Price: $69.95 / £44.99
Multi-Label Dimensionality Reduction
Computational and Visualization Techniques for Structural Bioinformatics Using Chimera
Liang Sun, Shuiwang Ji, and Jieping Ye Arizona State University, Tempe, USA
Forbes J. Burkowski
The data mining and machine learning literature currently lacks a unified treatment of multi-label dimensionality reduction that incorporates both algorithmic developments and applications. Addressing this shortfall, this book covers the methodological developments, theoretical properties, computational aspects, and applications of many multi-label dimensionality reduction algorithms, including existing dimensionality reduction algorithms and new developments of traditional algorithms. It illustrates how to apply the algorithms to solve real-world problems. A supplementary website provides a MATLAB® package for implementing popular dimensionality reduction algorithms.
University of Waterloo, Ontario, Canada
Print ISBN: 978-1-4398-0615-9 eBook ISBN: 978-1-4398-0616-6 November 2013, 6-1/8 x 9-1/4, 208 pp. Suggested Price: $94.95 / £59.99
Print ISBN: 978-1-4398-3661-3 eBook ISBN: 978-1-4822-6234-6 July 2014, 6-1/8 x 9-1/4, 461 pp., Pack - Book and Ebook Suggested Price: $79.95 / £49.99
Agent-Based Modeling and Simulation with Swarm
Managing Your Biological Data with Python
Hitoshi Iba
Allegra Via, Kristian Rother, and Anna Tramontano
University of Tokyo, Japan Series: Chapman & Hall/CRC Studies in Informatics
Series: Chapman & Hall/CRC Mathematical and Computational Biology
A thorough overview of multi-agent simulation and supporting tools, this book provides the methodology for a multi-agent-based modeling approach that integrates computational techniques, such as artificial life, cellular automata, and bio-inspired optimization. It shows how this type of simulation is used to acquire an understanding of complex systems and artificial life. The author carefully explains how to construct a simulation program for various applications. Swarm-based software and source codes are available on his website.
Requiring no prior programming experience, this text empowers biologists and other life scientists to work with biological data on their own using the Python language. The book teaches them not only how to program but also how to manage their data. It shows how to read data from files in different formats, analyze and manipulate the data, and write the results to a file or computer screen. Every piece of code in the text is aimed at solving real biological problems. A solutions manual is available upon qualifying course adoption.
Print ISBN: 978-1-4665-6234-9 eBook ISBN: 978-1-4665-6240-0 June 2013, 6-1/8 x 9-1/4, 317 pp. Suggested Price: $125.95 / £79.99
Print ISBN: 978-1-4398-8093-7 eBook ISBN: 978-1-4398-8094-4 March 2014, 6-1/8 x 9-1/4, 560 pp., Soft Cover Suggested Price: $69.95 / £44.99
20
Series: Chapman & Hall/CRC Mathematical and Computational Biology
This book shows how to perform computations with Python scripts in the Chimera environment. It covers topics that deal primarily with protein structure and encourages mathematical analysis by providing a firm foundation for computations. Through more than 60 exercises that involve the development of Python scripts, the book gives readers concrete guidance on using the scripting capabilities of Chimera. Python scripts and other material are available on a supplementary website.
For more information and complete contents, visit www.crcpress.com
Computational Biology / Cryptography & Information Security Image Processing and Acquisition using Python
Introduction to Biological Networks
Ravishankar Chityala
Alpan Raval
University of Minnesota, Minneapolis, USA
Claremont Graduate University, California, USA
Sridevi Pudipeddi
Animesh Ray
SriRav Scientific Solutions, Minneapolis, Minnesota, USA
Keck Graduate Institute, Claremont, California, USA
Series: Chapman & Hall/CRC Mathematical and Computational Imaging Sciences Series
Series: Chapman & Hall/CRC Mathematical and Computational Biology
This book provides readers with a sound foundation in both image acquisition and image processing—one of the first books to integrate these topics together. By improving readers’ knowledge of image acquisition techniques and corresponding image processing, the book enables them to perform experiments more effectively and cost efficiently as well as analyze and measure more accurately. Long recognized as one of the easiest languages for nonprogrammers to learn, Python is used in a variety of practical examples. A solutions manual is available upon qualifying course adoption.
With many examples throughout and clear explanations of key concepts, this book focuses on the genetic interaction networks as a paradigm for interpreting the complexity of molecular biology at a genomic scale. The authors describe the experimental methods used to discover and test networks of interaction among biological molecules. They also present computational methods for predicting the interaction networks, discuss general mechanisms of network formation and evolution, and explore the application of network approaches to important problems in biology and medicine.
Print ISBN: 978-1-4665-8375-7 eBook ISBN: 978-1-4665-8376-4 February 2014, 6-1/8 x 9-1/4, 390 pp. Suggested Price: $79.95 / £49.99
Print ISBN: 978-1-58488-463-7 eBook ISBN: 978-1-4200-1036-7 April 2013, 6-1/8 x 9-1/4, 335 pp. Suggested Price: $83.95 / £53.99
Textbook
Group Theoretic Cryptography
Systems Biology
Maria Isabel González Vasco
Mathematical Modeling and Model Analysis
Universidad Rey Juan Carlos, Madrid, Spain
Andreas Kremling
Series: Chapman & Hall/CRC Cryptography and Network Security
Technical University Munich, Germany Series: Chapman & Hall/CRC Mathematical and Computational Biology
This text presents many methods for modeling and analyzing biological systems, in particular cellular systems. It shows how to use predictive mathematical models to acquire and analyze knowledge about cellular systems. It also explores how the models are systematically applied in biotechnology. The book includes many analytical and numerical examples as well as exercises and a bibliography at the end of each chapter. MATLAB® code is available on the book’s CRC Press web page. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-6789-4 eBook ISBN: 978-1-4665-6807-5 November 2013, 6-1/8 x 9-1/4, 379 pp. Suggested Price: $83.95 / £52.99
Florida Atlantic University, Boca Raton, USA
This reference focuses on the specifics of using groups, particularly non-Abelian groups, in the field of cryptography. It provides an introduction to cryptography with an emphasis on the group-theoretic perspective, making it one of the first books to use this approach. The authors supply the needed cryptographic and group-theoretic concepts, full proofs of essential theorems, and formal security evaluations of the cryptographic schemes presented. They also provide references for further reading and exercises at the end of each chapter. Print ISBN: 978-1-58488-836-9 April 2015, 6-1/8 x 9-1/4, 244 pp. Suggested Price: $89.95 / £57.99
Handbook of Elliptic and Hyperelliptic Curve Cryptography
Textbook
Epidemiology Study Design and Data Analysis, Third Edition Mark Woodward University of Oxford, UK; University of Sydney, Australia; and Johns Hopkins University, Baltimore, Maryland, USA Series: Chapman & Hall/CRC Texts in Statistical Science
Updated and expanded, this popular text shows students how statistical principles and techniques can help solve epidemiological problems. Along with more exercises and examples using both Stata and SAS, this third edition includes a new chapter on risk scores and clinical decision rules, a new chapter on computer-intensive methods, and new sections on binomial regression models, competing risk, information criteria, propensity scoring, and splines. Supporting materials are available on the book’s CRC Press web page. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-3970-6 eBook ISBN: 978-1-4398-3971-3 December 2013, 7 x 10, 854 pp. Suggested Price: $99.95 / £49.99
Rainer Steinwandt
Edited by
Henri Cohen, Gerhard Frey, Roberto Avanzi, Christophe Doche, Tanja Lange, Kim Nguyen, and Frederik Vercauteren Series: Discrete Mathematics and Its Applications
This handbook is the first exhaustive study of virtually all of the mathematical aspects of curve-based public key cryptography. It provides a wealth of ready-to-use algorithms to enable fast implementation along with recommendations for selecting appropriate algorithms. The book also considers side-channel attacks and implementation aspects of smart cards. Broad, comprehensive coverage makes this a complete resource for elliptic and hyperelliptic curve cryptography and an invaluable reference to anyone interested in this exciting field. Print ISBN: 978-1-58488-518-4 July 2005, 7 x 10, 842 pp. Suggested Price: $132.95 / £85.00
SAVE when you order online at www.crcpress.com
21
Cryptography & Information Security DDoS Attacks
Managing Trust in Cyberspace
Evolution, Detection, Prevention, Reaction, and Tolerance
Edited by
Dhruba Kumar Bhattacharyya Tezpur University, Assam, India
Jugal Kumar Kalita University of Colorado, Colorado Springs, USA
This book explains how vulnerabilities in computer networks can be exploited by intruders through sending mass requests beyond the capacity of the system. In a practical manner, it shows how an attacker develops a tool to launch DDoS attacks of various types by compromising a large number of hosts. Looking for such patterns involves using systems that implement statistical or machine learning algorithms. The book provides ample knowledge of such algorithms and their applications. Print ISBN: 978-1-4987-2964-2 July 2015, 6-1/8 x 9-1/4, 296 pp. Suggested Price: $79.95 / £49.99
Sabu M. Thampi, Bharat Bhargava, and Pradeep K. Atrey Bringing together cross-disciplinary expertise, this illustrated, tutorial-style text addresses fundamentals underpinning computational trust models and covers trust management processes for dynamic open systems and applications. Topics include trust in autonomic and self-organized networks, cloud computing, embedded computing, multi-agent systems, digital rights management, security and quality issues in trusting e-government service delivery, and context-aware e-commerce applications. The book walks readers through online identity management, examines trust and argumentation in recommender systems, and concludes with a comprehensive survey of anti-forensics for network security and password protection. Print ISBN: 978-1-4665-6844-0 eBook ISBN: 978-1-4665-6845-7 December 2013, 6-1/8 x 9-1/4, 498 pp. Suggested Price: $104.95 / £65.99
Textbook
Textbook
Introduction to Modern Cryptography
Introduction to Computer and Network Security
Second Edition
Navigating Shades of Gray
Jonathan Katz
Richard R. Brooks
University of Maryland, College Park, USA
Clemson University, South Carolina, USA
Yehuda Lindell Bar-Ilan University, Ramat Gan, Israel Series: Chapman & Hall/CRC Cryptography and Network Security
This book presents the fundamental paradigms of modern cryptography to a general audience with a basic mathematics background. Integrating a practical perspective without sacrificing rigor, this edition offers improved treatments of several topics stream ciphers, authenticated encryption, hash functions, attacks on poorly implemented cryptography, the random-oracle model, elliptic-curve cryptography, standardized encryption, MAC, and digital signature schemes. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-7026-9 eBook ISBN: 978-1-4665-7028-3 November 2014, 6-1/8 x 9-1/4, 603 pp. Suggested Price: $79.95 / £40.99
Combining hands-on work with an overview of fundamentals, this text integrates security analysis into a technical computing curriculum. It educates students on security issues and deepens their understanding of how computers and networks work. The book presents basic principles and concepts, along with examples of current threats to illustrate how the principles can either enable or neutralize exploits. Classroom-tested case study projects prompt students to stage exploits and choose countermeasures to neutralize the attacks. A solutions manual, instructor’s manual, and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4398-6071-7 eBook ISBN: 978-1-4398-6072-4 August 2013, 6-1/8 x 9-1/4, 320 pp. Suggested Price: $79.95 / £49.99
Hardware Security
Unauthorized Access
Design, Threats, and Safeguards
The Crisis in Online Privacy and Security
Debdeep Mukhopadhyay and Rajat Subhra Chakraborty
Robert H. Sloan
Indian Institute of Technology Kharagpur, West Bengal
Richard Warner
Design for security and meet real-time requirements with this must-have book covering basic theory, hardware design and implementation of cryptographic algorithms, and side channel analysis. Presenting state-of-the-art research and strategies for the design of very large-scale integrated circuits and symmetric cryptosystems, the text discusses hardware intellectual property protection, obfuscation and physically unclonable functions, Trojan threats, and algorithmicand circuit-level countermeasures for attacks based on power, timing, fault, cache, and scan chain analysis. Print ISBN: 978-1-4398-9583-2 eBook ISBN: 978-1-4398-9584-9 October 2014, 7 x 10, 542 pp. Suggested Price: $89.95 / £57.99
22
University of Illinois at Chicago, USA Chicago-Kent College of Law, Illinois, USA
Going beyond current books on privacy and security, this book proposes specific solutions to public policy issues pertaining to online privacy and security. Requiring no technical or legal expertise, it provides a practical framework to address ethical and legal issues. The authors explore the well-established connection between social norms, privacy, security, and technological structure. They also discuss how rapid technological developments have created novel situations that lack relevant norms and present ways to develop these norms for protecting informational privacy and ensuring sufficient information security. Print ISBN: 978-1-4398-3013-0 eBook ISBN: 978-1-4398-3014-7 July 2013, 6-1/8 x 9-1/4, 398 pp., Soft Cover Suggested Price: $62.95 / £39.99
For more information and complete contents, visit www.crcpress.com
Cryptography & Information Security / Software Engineering & Programming Network Anomaly Detection
Textbook
A Machine Learning Perspective
Intermediate C Programming
Dhruba Kumar Bhattacharyya
Yung-Hsiang Lu
Tezpur University, Assam, India
Purdue University, West Lafayette, Indiana, USA
Jugal Kumar Kalita
This text provides a classroom-tested introduction to C programming for intermediate students who have taken at least one programming course. Suitable for a one-semester course in computer science, computer engineering, or electrical engineering, the book covers many concepts essential for understanding how programs work inside computers. It focuses on developing software and debugging. The author shows students common programming mistakes and compares them with correct programs. Figure slides are available upon qualifying course adoption.
University of Colorado, Colorado Springs, USA
This book discusses the detection of anomalies in computer networks from a machine learning perspective. It examines how computer networks work and how they can be attacked by intruders in search of fame, fortune, or challenge. Readers will learn how to look for patterns in captured network traffic data to unearth potential intrusion attempts. Coverage includes machine learning techniques and algorithms, a taxonomy of attacks, and practical tools for launching attacks, capturing packet or flow traffic, extracting features, detecting attacks, and evaluating performance. Print ISBN: 978-1-4665-8208-8 eBook ISBN: 978-1-4665-8209-5 June 2013, 6-1/4 x 9-1/4, 366 pp. Suggested Price: $94.95 / £59.99
Algebraic Curves in Cryptography San Ling, Huaxiong Wang, and Chaoping Xing Nanyang Technological University, Singapore Series: Discrete Mathematics and Its Applications
This self-contained book is one of the first to focus on many topics in cryptography involving algebraic curves. After supplying the necessary background on algebraic curves, the authors discuss error-correcting codes, including algebraic geometry codes, and provide an introduction to elliptic curves. Each chapter in the remainder of the book deals with a selected topic in cryptography (other than elliptic curve cryptography). The topics covered include secret sharing schemes, authentication codes, frameproof codes, key distribution schemes, broadcast encryption, and sequences. Print ISBN: 978-1-4200-7946-3 eBook ISBN: 978-1-4200-7947-0 June 2013, 6-1/8 x 9-1/4, 340 pp. Suggested Price: $83.95 / £53.99
Computer Games and Software Engineering Edited by
Kendra M.L. Cooper The University of Texas at Dallas, Richardson, USA
Walt Scacchi Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
This reference explores game programming and development from a software engineering perspective. It presents a collection of emerging research on the interaction between two traditionally distinct fields— games and software engineering. Featuring contributions from leading experts in software engineering, the text covers HALO (Highly Addictive, sociaLly Optimized) software engineering, multi-player outdoor smartphone games, gamifying sports software, and artificial intelligence in games. It also discusses the use of games in software engineering education. Print ISBN: 978-1-4822-2668-3 June 2015, 6-1/8 x 9-1/4, 310 pp. Suggested Price: $109.95 / £70.99
Secret History
Evidence-Based Software Engineering
The Story of Cryptology
David Budgen, Barbara Ann Kitchenham, and Pearl Brereton
Craig P. Bauer York College of Pennsylvania, USA Series: Discrete Mathematics and Its Applications
Secret History gives a thorough yet accessible treatment of both the mathematics and history of cryptology. Requiring minimal mathematical prerequisites, the book presents the mathematics in sufficient detail and weaves the history throughout the chapters. In addition to the fascinating historical and political sides of cryptology, the author—a former Scholar-in-Residence at the U.S. National Security Agency Center for Cryptologic History—includes interesting instances of codes and ciphers in crime, literature, music, and art. A solutions manual is available upon qualifying course adoption. Print ISBN: 978-1-4665-6186-1 eBook ISBN: 978-1-4665-6187-8 March 2013, 6-1/4 x 9-1/4, 620 pp. Suggested Price: $71.95 / £45.99
Print ISBN: 978-1-4987-1163-0 June 2015, 7 x 10, 544 pp., Soft Cover Suggested Price: $79.95 / £49.99
Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
Since the idea of adapting the evidence-based paradigm was first proposed for software engineering, it has become a major tool of empirical software engineering, influencing primary studies and motivating secondary studies. This book promulgates an understanding of empirical software engineering practices and knowledge, including how to use such knowledge effectively. It provides guidance on how to conduct secondary studies in software engineering—replacing the existing 2004 and 2007 technical reports. Print ISBN: 978-1-4822-2865-6 September 2015, 6-1/8 x 9-1/4, 300 pp. Suggested Price: $79.95 / £49.99
SAVE when you order online at www.crcpress.com
23
Software Engineering & Programming Exercises in Programming Style Cristina Videira Lopes University of California, Irvine, USA
Using a simple computational task (term frequency) to illustrate different programming styles, this book helps readers understand the various ways of writing programs and designing systems. It contains 33 different styles for writing the term frequency task. Designed to be used in conjunction with code provided on an online repository, the book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. Print ISBN: 978-1-4822-2737-6 eBook ISBN: 978-1-4822-2739-0 June 2014, 6-1/8 x 9-1/4, 304 pp., Soft Cover Suggested Price: $39.95 / £25.99
Software Metrics
Textbook
Linux with Operating System Concepts Richard Fox Northern Kentucky University, Highland Heights, USA
This text merges conceptual OS and Unix/Linux topics into one cohesive textbook for undergraduate students. It is complete with review sections, problems, definitions, concepts, and relevant introductory material. The book covers Linux from both the user and system administrator positions and incorporates OS concepts not found in most Linux/Unix textbooks, including kernels, file systems, storage devices, virtual memory, and process management. Ancillary materials are available on the book’s CRC Press web page. An instructor’s manual, figure slides, and test bank are available upon qualifying course adoption. Print ISBN: 978-1-4822-3589-0 eBook ISBN: 978-1-4822-3591-3 August 2014, 7 x 10, 688 pp., Soft Cover Suggested Price: $89.95 / £57.99
Textbook
A Rigorous and Practical Approach, Third Edition
Introduction to Programming Languages
Norman Fenton
Arvind Kumar Bansal
Queen Mary University of London, UK
James Bieman Colorado State University, Fort Collins, USA Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
Reflecting the immense progress in the development and use of software metrics in the past decades, this third edition provides an up-to-date, accessible, and comprehensive introduction to software metrics. This edition contains new material relevant to object-oriented design, design patterns, model-driven development, and agile development processes. It includes a new chapter on causal models and Bayesian networks and their application to software engineering. This edition also incorporates recent references to the latest software metrics activities. Print ISBN: 978-1-4398-3822-8 eBook ISBN: 978-1-4398-3823-5 October 2014, 6-1/8 x 9-1/4, 617 pp. Suggested Price: $69.95 / £44.99
Software Essentials
Kent State University, Ohio, USA
Designed for a one-semester undergraduate course, this text separates programming language concepts from the restraints of multiple language syntax by discussing the concepts at an abstract level. The author explains the principles of programming language design and implementation and covers both classical and newer topics. Along with problems and further reading in each chapter, the text includes in-depth examples and case studies using various languages that help students understand syntax in practical contexts. A solutions manual and figure slides are available upon qualifying course adoption. Print ISBN: 978-1-4665-6514-2 eBook ISBN: 978-1-4665-6516-6 December 2013, 7 x 10, 624 pp., Soft Cover Suggested Price: $83.95 / £52.99
Textbook
Design and Construction
Learning Java Through Games
Adair Dingle
Lubomir Stanchev
Seattle University, Washington, USA
Indiana-Purdue Fort Wayne University, Indiana, USA
Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
This text teaches students how to use the different features of the Java language as well as how to program. Suitable for self-study or an introduction to programming course, the book covers as much material as possible from the latest Java standard while requiring no previous programming experience. Taking an application-motivated approach, the author presents an abundance of games and emphasizes good software practices. Java code and other materials are available on his website. Figure slides are available upon qualifying course adoption.
This book goes beyond syntax to explicitly define and illustrate high-level design concepts. It provides a solid understanding of control flow, ADTs (objects), memory, type relationships, and dynamic behavior while promoting modern software design options independent of a particular programming language or tool. It compares C# and C++ design solutions and explains how to evaluate the short- and long-term costs and benefits of various design choices. The book also offers extensive code examples, supportive appendices, and a glossary of over 200 common terms. Print ISBN: 978-1-4398-4120-4 eBook ISBN: 978-1-4398-4121-1 July 2014, 6-1/8 x 9-1/4, 436 pp. Suggested Price: $79.95 / £49.99
24
Print ISBN: 978-1-4665-9331-2 eBook ISBN: 978-1-4665-9333-6 November 2013, 7 x 10, 386 pp., Soft Cover Suggested Price: $83.95 / £52.99
For more information and complete contents, visit www.crcpress.com
Software Engineering & Programming Software Test Attacks to Break Mobile and Embedded Devices
Introduction to Combinatorial Testing
Jon Duncan Hagar
D. Richard Kuhn, Raghu N. Kacker, and Yu Lei
Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
This book presents an attack basis for testing mobile and embedded systems in “smart” devices. It explains patterns and techniques ranging from simple mind mapping to sophisticated test labs. For traditional testers moving into the mobile and embedded area, the book bridges the gap between IT and mobile/embedded system testing. For those working with mobile/ embedded systems without an extensive background in testing, the book brings together testing ideas, techniques, and solutions that are immediately applicable to testing smart and mobile devices.
This book introduces key concepts and procedures of combinatorial testing, explains how to use software tools for generating combinatorial tests, and shows how this approach can be integrated with existing practice. Detailed explanations and examples clarify how and why to use various techniques. Sections on cost and practical considerations describe tradeoffs and limitations that may impact resources or funding. While the authors introduce some of the theory and mathematics of combinatorial methods, readers can use the methods without in-depth knowledge of the underlying mathematics.
Print ISBN: 978-1-4665-7530-1 eBook ISBN: 978-1-4665-7531-8 September 2013, 7 x 10, 377 pp., Soft Cover Suggested Price: $62.95 / £39.99
Print ISBN: 978-1-4665-5229-6 eBook ISBN: 978-1-4665-5230-2 June 2013, 6-1/8 x 9-1/4, 341 pp. Suggested Price: $71.95 / £45.99
Software Designers in Action A Human-Centric Look at Design Work Edited by
André van der Hoek University of California, Irvine, USA
Marian Petre The Open University, Milton Keynes, UK Series: Chapman & Hall/CRC Innovations in Software Engineering and Software Development
This book examines how developers actually perform software design in their dayto-day work. It offers a comprehensive look at early software design, exploring the work of professional designers from a range of different viewpoints. Divided into four sections, the book discusses various theoretical examinations of the nature of software design and particular design problems, critically assesses the processes and practices that designers follow, presents in-depth accounts of key supporting elements of design, and explores the role of human interaction in software design. Print ISBN: 978-1-4665-0109-6 eBook ISBN: 978-1-4665-0110-2 September 2013, 7 x 10, 452 pp. Suggested Price: $71.95 / £45.99
Foundations of Fuzzy Logic and Semantic Web Languages Umberto Straccia Institute of Information and Science Technologies, CNR, Pisa, Italy Series: Chapman & Hall/CRC Studies in Informatics
This book is the first to combine coverage of fuzzy logic and Semantic Web languages. It provides in-depth insight into fuzzy Semantic Web languages for non-fuzzy set theory and fuzzy logic experts. It also helps researchers of non-Semantic Web languages get a better understanding of the theoretical fundamentals of Semantic Web languages. The first part of the book covers all the theoretical and logical aspects of classical (two-valued) Semantic Web languages. The second part explains how to generalize these languages to cope with fuzzy set theory and fuzzy logic. Print ISBN: 978-1-4398-5347-4 eBook ISBN: 978-1-4398-5348-1 August 2013, 6-1/8 x 9-1/4, 386 pp. Suggested Price: $94.95 / £59.99
SAVE when you order online at www.crcpress.com
25