computer science books - november 2010

32

Upload: crc-press

Post on 15-Mar-2016

226 views

Category:

Documents


2 download

DESCRIPTION

The Newest Books in Computer Science

TRANSCRIPT

Contents

Algorithms, Complexity, and Computation ..........3

Computational Biology and Bioinformatics ..........9

Computer Engineering ........................................14

Computer Graphics, Multimedia, and Image Processing..........................................17

Cryptography, Coding Theory, and Discrete Systems ..........................................19

Databases and Data Mining ................................21

Machine Learning and Pattern Recognition ........27

Software Engineering ..........................................30

Page 4 Page 23

Page 5 Page 28

Page 11 Page 19

MBCCSC0 5.5x8.5 MC_10.12.10rd

when you order online at

FREE STANDARD SHIPPING

Visit us online to view more informationand complete tables of contents

for these and many other related books.

Many of our professional resources arereadily adaptable for instructional use andinclude ancillary materials for qualifyinginstructors. For more information visit

www.crcpress.com/textbooks.

Receive instant email alerts about our latesttitles and much, much more.

Log in or register at http://www.crcpress.com

3

Algorithms, Complexity, and Computation

For more information and complete contents, visit www.crcpress.com

New!

Introduction to HighPerformanceComputing forScientists andEngineersGeorg Hager andGerhard WelleinUniversity of Erlangen Nuremberg, Germany

“Georg Hager and Gerhard Wellein have devel-oped a very approachable introduction to highperformance computing for scientists and engi-neers. Their style and description is easy to readand follow. … This book presents a balanced treat-ment of the theory, technology, architecture, andsoftware for modern high performance computersand the use of high performance computing sys-tems. The focus on scientific and engineering prob-lems makes this both educational and unique. Ihighly recommend this timely book for scientistsand engineers. I believe this book will benefit manyreaders and provide a fine reference.”

—From the Foreword by Jack Dongarra, University ofTennessee, Knoxville, USA

Written by HPC experts, this book provides a solidintroduction to current mainstream computerarchitecture, dominant parallel programmingmodels, and useful optimization strategies for sci-entific HPC. It facilitates an intuitive understandingof performance limitations without relying onheavy computer science knowledge.

The authors highlight the importance of perform-ance modeling of applications on all levels of a sys-tem’s architecture and include numerous casestudies drawn from their experiences in HPC usersupport, performance optimization, and bench-marking. Downloadable code and an annotatedbibliography are available on the book’s website.

Catalog no. K10600, July 2010, 356 pp.Soft Cover, ISBN: 978-1-4398-1192-4$69.95 / £42.99

New!

ScientificComputing withMulticore andAcceleratorsEdited by

Jakub KurzakUniversity of Tennessee,Knoxville, USA

David A. BaderGeorgia Institute of Technology, Atlanta, USA

Jack DongarraUniversity of Tennessee, Knoxville, USA

The current trend in microprocessor architecture istoward powerful multicore designs in which anode contains several full-featured processingcores, private and shared caches, and memory.The IBM Cell Broadband Engine (BE) and GraphicsProcessing Units (GPUs) are two accelerators thatare used for a variety of computations, includingsignal processing and quantum chemistry.

This is the first reference that focuses on the use ofcell BE and GPUs as accelerators for numerical ker-nels, algorithms, and computational science andengineering applications. With contributions fromleading experts, the book covers a broad range oftopics on the increased role of these accelerators inscientific computing.

Features

• Explores the use of IBM cell BE and GPUs asaccelerators for computational science andengineering applications

• Covers sparse and dense matrix operations,finite elements, and bioinformatics

• Serves as the first reference on numerical algo-rithms and applications for multicore

• Includes state-of-the-art contributions fromleading researchers

Contents

Dense Matrix Operations. Sparse MatrixOperations. Fast Fourier Transforms. FiniteElement Methods. Stencil Methods.Combinatorial Algorithms. Bioinformatics.Applications.

Catalog no. K11208, December 2010c. 520 pp., ISBN: 978-1-4398-2536-5$89.95 / £57.99

4 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Algorithms, Complexity, and Computation

New!

HighPerformanceComputingProgramming andApplicationsJohn LevesqueCray, Inc., Knoxville, Tennessee,USA

Gene WagenbrethUniversity of Southern California, Los Angeles, USA

Newer computer architectures rely on multi-core,multi-chip designs to achieve the highest per-formance. This book provides application devel-opers with a detailed understanding of how toeffectively program for these new high perform-ance architectures. The authors give a broadoverview of the current state of hardware and soft-ware advances to support high performance appli-cations. They cover application optimization forhybrid multi-core architectures and focus on themore common and successful strategies for multi-threading and parallel programming using exam-ples from actual codes.

Features

• Provides an introductory explanation of archi-tectures for readers unfamiliar with hardware

• Includes real-world examples that illustratehow increases in performance were achievedafter applying lessons learned

• Covers all aspects of using a multi-core mas-sively parallel processor

• Explains how the issues addressed in the textwill have long-reaching application

• Tests understanding of the concepts with inter-esting examples

Contents

Introduction. Multi-Core Architectures for theApplications Programmer. Compiling for Multi-Core Architectures. Programming for Cache-Based Architectures. Programming for DDEInstructions. Programming for DistributedMemory Clusters. Programming for Multi-CoreDistributed Memory Clusters. Using OpenMPand Pthreads across the Cores within the Node.What the Programmer Needs to Do? MessagePassing Issues. Performance Analysis. ApplicationAnalysis.

Catalog no. C7058, December 2010c. 248 pp., ISBN: 978-1-4200-7705-6$89.95 / £57.99

UbiquitousComputingFundamentalsEdited by

John KrummMicrosoft Corporation, Redmond,Washington, USA

“… a must-read text that provides a historical lensto see how ubicomp has matured into a multidisci-plinary endeavor. It will be an essential reference toresearchers and those who want to learn moreabout this evolving field.”—Gregory D. Abowd, Georgia Institute of Technology,

Atlanta, USA

Under the guidance of John Krumm, an originalubicomp pioneer, Ubiquitous ComputingFundamentals brings together eleven ubicomptrailblazers who each report on his or her area ofexpertise. After starting with a historical introduc-tion, the book summarizes a number of self-con-tained topics. Taking a decidedly human perspec-tive, it discusses how to observe people in theirnatural environments and evaluate the criticalpoints where ubicomp technologies can improvetheir lives.

Features

• Covers key topics and practical issues, includ-ing evaluation of deployed systems, ubiquitoussystems software, and context-aware systems

• Explores how to build an infrastructure thatsupports ubicomp applications

• Describes privacy protection in systems thatconnect personal devices and personal infor-mation

• Discusses the move from the graphical to theubicomp user interface

• Presents techniques that are revolutionizing theway we determine a person’s location andunderstand other sensor measurements

Catalog no. 93606, January 2010328 pp., ISBN: 978-1-4200-9360-5$79.95 / £49.99

5

Algorithms, Complexity, and Computation

For more information and complete contents, visit www.crcpress.com

Introduction toScientificProgrammingand SimulationUsing ROwen Jones, Robert Maillardet, andAndrew RobinsonUniversity of Melbourne,Parkville, Australia

“The authors have written an excellent introduc-tion to scientific programming with R. Their clearprose, logical structure, well-documented code andrealistic examples made the book a pleasure toread. … I would strongly recommend this book forreaders interested in using R for simulations … . Itis also very student-friendly and would be suitableeither as a course textbook or for self-study.”

—Significance, September 2009

Catalog no. C6872, 2009472 pp., ISBN: 978-1-4200-6872-6$79.95 / £48.99

New!

PerformanceTuning ofScientificApplicationsEdited by

David H. BaileyLawrence Berkeley NationalLaboratory, California, USA

Robert F. LucasUniversity of Southern California, Los Angeles, USA

Samuel WilliamsLawrence Berkeley National Laboratory, California, USA

This book presents an overview of recent researchand applications in computer system performancefor scientific and high performance computing.After a brief introduction to the field of scientificcomputer performance, the text provides com-prehensive coverage of performance measure-ment and tools, performance modeling, and auto-matic performance tuning. It also includes per-formance tools and techniques for real-world sci-entific applications.

Catalog no. K10806, December 2010c. 392 pp., ISBN: 978-1-4398-1569-4$89.95 / £57.99

New!

ComputationalMethods inPlasma PhysicsStephen JardinPrinceton Plasma PhysicsLaboratory, New Jersey, USA

Largely self-contained, this text covers the compu-tational mathematics and techniques needed tosimulate magnetically confined plasmas in mod-ern magnetic fusion experiments and future mag-netic fusion reactors. The author explores many ofthe algorithms used today in enough depth sothat readers can analyze their stability, efficiency,and scaling properties. He focuses on mathemati-cal models where the plasma is treated as a con-ducting fluid.

Catalog no. K10512, June 2010372 pp., ISBN: 978-1-4398-1021-7$79.95 / £49.99

New!

Mastering LinuxPaul S. WangKent State University, Ohio, USA

Encouraging hands-on practice, Mastering Linuxprovides a comprehensive, up-to-date guide toLinux concepts, usage, and programming.Through a set of carefully selected topics and prac-tical examples, the book imparts a sound under-standing of operating system concepts and showshow to use Linux effectively. The companion web-site offers a host of ancillary materials, including anexample code package for download.

Catalog no. K10350, September 2010439 pp., Soft Cover, ISBN: 978-1-4398-0686-9$49.95 / £25.99

6 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Algorithms, Complexity, and Computation

New!

Introduction to the Simulation of DynamicsUsing Simulink®Michael A. GrayAmerican University,Washington, DC, USA

Requiring no prior programming experience, thisbook shows how to use the powerful tool ofSimulink® to investigate and form intuitions aboutthe behavior of dynamical systems. Step by step,the author presents the basics of building a simu-lation in Simulink. He also offers overviews of someadvanced topics, including the simulation ofchaotic dynamics and PDEs. Ancillary materials areavailable on the author’s website.

Catalog no. K11000, July 2010332 pp., ISBN: 978-1-4398-1897-8$89.95 / £49.99

Introduction to GridComputingFrédéric Magoulès, Jie Pan, Kiat-An Tan, andAbhinit Kumar

“The book illustrates the state-of-the-art technolo-gies and research activities in the field of Grid com-puting. … a number of Grid applications are care-fully treated. … Written in a tutorial style, the bookcan be successfully used as support for Grid com-puting lectures. Particularly useful in this directionare the three annexes giving details about the twomost popular Grid middleware systems, GlobusToolkit and gLite.”

—Zentralblatt MATH 1167

Catalog no. C7406, 2009334 pp., ISBN: 978-1-4200-7406-2$79.95 / £48.99

Scientific DataManagementChallenges,Technology, andDeploymentEdited by

Arie Shoshani and DoronRotemLawrence Berkeley NationalLaboratory, California, USA

“… Each chapter contains insights and experiencegleaned by experts and luminaries in storage whoare confronting and managing the data tsunamithat has now inundated the leading-edge scientif-ic and supercomputing centers around the world.Individuals in a variety of scientific and commercialareas who are struggling to manage largeamounts of data should find this book both edu-cational and useful.”

—Ron Farber, Scientific Computing, 2010

Catalog no. C6980, January 2010590 pp., ISBN: 978-1-4200-6980-8$89.95 / £57.99

New!

Introduction toContextualProcessingTheory andApplicationsGregory VertTexas A&M University, Killeen, USA

S. Sitharama IyengarLouisiana State University, Baton Rouge, USA

Vir V. PhohaLouisiana Tech University, Ruston, USA

Helping to advance a valuable paradigm shift inthe next generation and processing of knowledge,this seminal work provides a comprehensivemodel for constructing a contextually based pro-cessing system that can support advanced seman-tic web and cloud computing capabilities at aglobal scale. It explores the components of thissystem, the interactions of the components, keymathematical foundations behind the model, andnew concepts necessary for operating the system.

Catalog no. K11563, November 2010c. 284 pp., ISBN: 978-1-4398-3468-8$99.95 / £63.99

7

Algorithms, Complexity, and Computation

For more information and complete contents, visit www.crcpress.com

GeneticAlgorithms andGeneticProgrammingModern Conceptsand PracticalApplicationsMichael AffenzellerUpper Austria University ofApplied Sciences, Hagenberg,and Johannes Kepler University of Linz, Austria

Stefan Wagner, Stephan Winkler, andAndreas BehamUpper Austria University of Applied Sciences, Hagenberg

This book describes several generic algorithmic con-cepts that can be used in any kind of GA or withevolutionary optimization techniques. It provides abetter understanding of the basic workflow of GAsand GP, encouraging readers to establish new bion-ic, problem-independent theoretical concepts. Theauthors show how to substantially increase achiev-able solution quality. Software, dynamical presenta-tions of representative test runs, and more are avail-able on a supplementary website.

Catalog no. C6293, 2009, 379 pp.ISBN: 978-1-58488-629-7$79.95 / £48.99

Introduction toConcurrency inProgrammingLanguagesMatthew J. SottileUniversity of Oregon, Eugene,USA

Timothy G. MattsonIntel Corporation, Dupont,Washington, USA

Craig E RasmussenLos Alamos National Laboratory, New Mexico, USA

“… this concise yet thorough book provides anoutstanding introduction to the important field ofconcurrent programming and the techniques cur-rently employed to design parallel algorithms. It isclearly written, well organized, and cuts to thepoint … It is an informative read that I highly rec-ommend to those interested in the design andimplementation of parallel algorithms.”

—Fernando Berzal, Computing Reviews, May 2010

Access ancillary materials on the book’s website

Catalog no. C7213, January 2010344 pp., ISBN: 978-1-4200-7213-6$79.95 / £49.99

Introduction toSchedulingEdited by

Yves RobertÉcole Normale Supérieure deLyon, Institut Universitaire deFrance, and Université de Lyon,France

Frederic VivienINRIA and Université de Lyon,France

Full of practical examples, this book presents thebasic concepts and methods, fundamental results,and recent developments of scheduling theory. Itintroduces methods for solving various schedulingproblems, including resource-constrained projectscheduling, machine scheduling, job scheduling,and online scheduling. Along with a number ofexamples, theorems, and pedagogical proofs, thebook also provides in-depth coverage of key appli-cation fields.

Catalog no. C7273, January 2010333 pp., ISBN: 978-1-4200-7273-0$89.95 / £57.99

Fundamentals ofGrid ComputingTheory, Algorithmsand TechnologiesEdited by

Frédéric MagoulèsÉcole Centrale Paris, ChatenayMalabry, France

This volume discusses how the novel technologiesof semantic web and workflow have been inte-grated into the grid and grid services. It focuses onsharing resources, data replication, data manage-ment, fault tolerance, scheduling, broadcasting,and load balancing algorithms. The book discuss-es emerging developments in grid computing,including cloud computing, and explores large-scale computing in high energy physics, weatherforecasting, and more.

Catalog no. K10205, January 2010322 pp., ISBN: 978-1-4398-0367-7$89.95 / £57.99

8 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Algorithms, Complexity, and Computation

Grid ComputingTechniques andApplicationsBarry WilkinsonUniversity of North Carolina,Charlotte, USA

“Highly recommended” by Computing Reviews(March 2010), this practical book encompassesthe varied and interconnected aspects of Gridcomputing, including how to design a systeminfrastructure and Grid portal. It covers job sub-mission and scheduling, Grid security, Grid com-puting services and software tools, graphical userinterfaces, workflow editors, and Grid-enablingapplications. Various ancillary resources are avail-able on the author’s website.

Catalog no. C6953, January 2010387 pp., ISBN: 978-1-4200-6953-2$79.95 / £49.99

MathematicalObjects in C++Computational Tools in A UnifiedObject-OrientedApproachYair ShapiraTechnion, Haifa, Israel

“This is an exciting book on mathematics on onehand and computer programming on the other …The programming part of the book serves as a verygood introduction to C and C++, using meaningfuland motivating examples from mathematics. …very suitable as a textbook for a mathematics orcomputer science course.”—Hans Petter Langtangen, Simula Research Laboratory

and University of Oslo, Norway

Download code from a supporting website

Catalog no. K10574, 2009609 pp., ISBN: 978-1-4398-1147-4$99.95 / £63.99

DecompositionMethods forDifferentialEquationsTheory andApplicationsJuergen GeiserHumboldt University of Berlin,Germany

Exploring iterative operator-splitting methods, thiswork describes the analysis of numerical methodsfor evolution equations based on temporal andspatial decomposition methods. With a focuses onparabolic and hyperbolic equations, it covers real-life problems, the underlying decomposition anddiscretization, the stability and consistency analy-sis of the decomposition methods, and numericalresults. Software tools are listed in an appendix.

Catalog no. K10545, 2009304 pp., ISBN: 978-1-4398-1096-5$89.95 / £54.99

New!

EnablingContext-AwareWeb ServicesMethods,Architectures, andTechnologiesEdited by

Quan Z. Sheng and Jian YuUniversity of Adelaide, Australia

Schahram DustdarVienna University of Technology, Austria

This groundbreaking work bridges the gapbetween context-awareness and web services.After focusing on the principle of context aware-ness in web services and various ways to modelthose services at the specification level, the bookdetails the infrastructures, frameworks, and stan-dards needed to build context-aware services. Itthen presents techniques adapted from semanticweb, database, and AI development as well as for-mal methods being employed to improve devel-opment of context-aware web services.

Catalog no. K10493, May 2010558 pp., ISBN: 978-1-4398-0985-3$109.95 / £66.99

9

Computational Biology and Bioinformatics

For more information and complete contents, visit www.crcpress.com

New!

Introduction toProteinsStructure, Function,and MotionAmit KesselEs-is Technologies Ltd.

Nir Ben-TalTel Aviv University, Israel

“… I was impressed both by the breadth of thetopics covered and by the depth in which they aretreated. General principles are made intuitivelyclear based on well-chosen examples, many ofthem having relevance to disease. The book couldfit well as a textbook in structural biology andmolecular biophysics courses.”

—Barry Honig, Columbia University, New York, NewYork, USA

“… useful for newcomers to the protein structurefield who want to catch up quickly. … it [is also]easy for experts to dive into the more specializedaspects quickly. … The publisher’s website providesexercises on both theory and practice. Sample solu-tions and PowerPoint presentations are availablefor qualified teachers. These make the book attrac-tive as the main textbook in an undergraduatecourse on protein structure. …”

—Burkhard Rost, Technische Universität München,Germany

With more than 350 color images throughout, thistext presents a unified, in-depth treatment of therelationship between the structure, dynamics, andfunction of proteins. Taking a structural–biophysi-cal approach, the authors discuss the molecularinteractions and thermodynamic changes thattranspire in these highly complex molecules. Theyrefer to many everyday applications of proteinsand enzymes in medical disorders, drugs, toxins,chemical warfare, and animal behavior.

Catalog no. K10533, November 2010c. 644 pp., ISBN: 978-1-4398-1071-2$79.95 / £49.99

New!

Cancer SystemsBiologyEdited by

Edwin WangNational Research Council ofCanada and McGill University,Montreal, Quebec, Canada

“This book is a wonderful and significant collectionof chapters describing recent progress of cancersystems biology. … readers may realize thebreadth of subjects that are involved in cancer sys-tems biology.”—From the Foreword by Hiroaki Kitano, President, The

Systems Biology Institute, and Director, SonyComputer Science Laboratories, Inc., Tokyo, Japan

Cancer systems biology is rapidly becoming indis-pensable in the battle to defeat cancer and devel-op successful new treatments. Unique in its dualis-tic approach and with contribution from morethan thirty international experts, this cohesivebook marks an important step toward reachingthat goal.

The first part of the text introduces fundamentalconcepts and theories of systems biology and theirapplications in cancer research, including casestudies of current efforts in cancer systems biolo-gy. The second section discusses basic cancer biol-ogy and cutting-edge topics of cancer research forcomputational biologists. It covers genomics, cellsignaling, and tumorigenesis, in addition to suchtopics as molecular mechanisms of cancer metas-tasis and the molecular relationships between solidtumors, their microenvironments, and tumorblood vessels. The final part explores a variety ofcomputational tools and public data resourcesthat are useful for studying cancer problems at asystems level.

Catalog no. K10596, May 2010455 pp., ISBN: 978-1-4398-1185-6$89.95 / £57.99

10 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Computational Biology and Bioinformatics

MicroarrayImage AnalysisAn AlgorithmicApproachKarl Fraser, Zidong Wang, andXiaohu LiuBrunel University, Uxbridge,Middlesex, UK

To harness the high-throughput potential of DNAmicroarray technology, it is crucial that the analy-sis stages of the process are decoupled from therequirements of operator assistance. MicroarrayImage Analysis presents an automatic system formicroarray image processing to make this decou-pling a reality. The proposed system integratesand extends traditional analytical-based methodsand custom-designed novel algorithms.

The book systematically brings together the fieldsof image processing, data analysis, and molecularbiology to advance the state of the art in thisimportant area. Although the text focuses onimproving the processes involved in the analysis ofmicroarray image data, the methods discussedcan be applied to a broad range of medical andcomputer vision analysis areas.

Features

• Takes readers through the stages of imageanalysis

• Encompasses many new approaches for pro-cessing microarray images, including novelsubgrid detection, feature identification, andgraph-cutting techniques

• Presents the details of the algorithmic process-es along with an analysis of the processes per-formance over real-world microarray imagedata

• Covers the strengths and weaknesses of eachtechnique

• Includes background material on microarrayvariants, basic transformations, clustering, geneexpression data mining, and more

Catalog no. C9153, January 2010335 pp., ISBN: 978-1-4200-9153-3$89.95 / £57.99

Python forBioinformaticsSebastian BassiUniversidad Nacional deQuilmes, Bernal, Argentina

This book helps scientists solve their biologicalproblems by helping them understand the basicsof programming. Requiring no prior knowledge ofprogramming-related concepts, it focuses on theeasy-to-use, yet powerful, Python computer lan-guage.

After introducing Python and the Biopython pack-age, the book covers advanced topics, includingXML. It also contains working code that solvesreal-world biological problems. By incorporatingexamples in biology as well as code fragmentsthroughout, the author places a special emphasison practice, encouraging readers to experimentwith the code. He shows how to use Python andthe Biopython package for building web applica-tions, genomic annotation, data manipulation,and countless other applications.

Features

• Provides a solid introduction to programmingwith Python, making the book accessible forreaders without previous programming experi-ence

• Covers advanced topics, such as XML, CGI,WSGI, version control, and databases

• Contains ready-to-use working code that solvesreal-world biological problems

• Includes a DVD with a ready-to-run virtualmachine based in DNALinux to test the code

• Offers installation instructions for the virtualmachine, Python, and Biopython in the appen-dices

Catalog no. C9292, January 2010, 587 pp.Soft Cover, ISBN: 978-1-58488-929-8$69.95 / £44.99

11

Computational Biology and Bioinformatics

For more information and complete contents, visit www.crcpress.com

CombinatorialPatternMatchingAlgorithms inComputationalBiology UsingPerl and RGabriel ValienteTechnical University of Catalonia,Barcelona, Spain

“… the book makes a clear distinction betweenproblems that emerge in the analysis of the struc-ture and in the comparative analysis of two ormore structures. … detailed algorithm solutions inpseudo-code, full Perl and R implementation, andpointers to software and implementation are pre-sented. This … is what makes Valiente’s effortunique. …”

—Ernesto D’Avanzo, Computing Reviews, February2010

“…after a few minutes of random browsing, I wasleft with a feeling of total appreciation of the book,admiration for Prof. Gabriel Valiente, and a real-ization that this book will be part of my funda-mental library for me and my group from themoment it is published. There are so many goodthings to say that I do not know where to start. …The Perl is beautifully clear and the examples havealready taught me how to improve my own code.”

—Michael Levitt, Professor and Chair, Department ofStructural Biology, Stanford University, California, USA

Emphasizing the search for patterns within andbetween biological sequences, trees, and graphs,this book shows how combinatorial patternmatching algorithms can solve computationalbiology problems that arise in the analysis ofgenomic, transcriptomic, proteomic, metabolom-ic, and interactomic data. It implements the algo-rithms in Perl and R and includes the source codefor all the algorithms on the author’s website.

Catalog no. C6973, 2009368 pp., ISBN: 978-1-4200-6973-0$89.95 / £54.99

New!

Clustering inBioinformaticsand DrugDiscoveryJohn David MacCuish andNorah E. MacCuishMesa Analytics & Computing,Inc., Santa Fe, New Mexico, USA

“…Practitioners in the pharmaceutical industryneed an expert guide, which the authors of thisbook provide, to extract the most information fromtheir data. Those of us who learned their clusteringfrom Anderberg, Sokal and Sneath, and Willettnow have a valuable additional resource suitablefor the 21st century.”

—From the Foreword by John Bradshaw, Barley,Hertfordshire, UK

This work provides a practical guide on extractingthe most pertinent information from pharmaceu-tical and biomedical data. It offers a conciseoverview of common and recent clustering meth-ods used in bioinformatics and drug discovery.Clarifying the use and misuse of clustering meth-ods, the text helps readers understand the relativemerits of these methods and evaluate results sothat useful hypotheses can be developed and test-ed.

Features

• Covers the clustering of small and large datasets, parallelization of clustering algorithms,validation and visualization, asymmetric cluster-ing, and clustering ambiguity

• Presents over 20 algorithms in pseudo-code

• Provides real-world examples from industrialsettings, such as combinatorial library designand compound databases

• Contains exercises at the end of each chapter

• Offers primers on matrix algebra, probabilitytheory, and number theory for those new tothe mathematics of clustering

• Includes a DVD with color figures from thebook

Catalog no. K10863, November 2010c. 247 pp., ISBN: 978-1-4398-1678-3$79.95 / £49.99

12 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Computational Biology and Bioinformatics

Handbook ofChemo-informaticsAlgorithmsJean-Loup FaulonUniversity of Evry, France

Andreas BenderLeiden University, TheNetherlands

This handbook provides an overview of the mostcommon chemoinformatics algorithms in a singlesource. It explains how algorithms and graph the-ory are applied to chemical problems, such asstructure–activity/property predictions. The bookdescribes virtual screening techniques, dockingmethods, inverse-QSAR methods, de novo designalgorithms, sequence alignment algorithms, andclassical machine learning algorithms. It also cov-ers applications in combinatorial library design,synthesis design, biological network inference,and systems biology.

Catalog no. C2922, April 2010454 pp., ISBN: 978-1-4200-8292-0$99.95 / £63.99

New!

BioinformaticsHigh PerformanceParallel ComputerArchitecturesEdited by

Bertil SchmidtNanyang TechnologicalUniversity, Singapore

Written by internationally recognized experts, thisbook introduces emerging parallel architectures,their corresponding programming paradigms,and their bioinformatics applications. Providingtwo introductory chapters to supply the necessarybackground, the book presents parallelizationstrategies and performance evaluations for state-of-the-art bioinformatics algorithms and tools,including pairwise sequence alignment, multiplesequence alignment, BLAST, motif finding, patternmatching, sequence assembly, hidden Markovmodels, molecular dynamics, and evolutionarytree reconstruction.

Catalog no. K10768, July 2010370 pp., ISBN: 978-1-4398-1488-8$129.95 / £82.00

New!

Methods inMedicalInformaticsFundamentals ofHealthcareProgramming inPerl, Python, andRubyJules J. BermanColumbia, Maryland, USA

With examples in Perl, Python, and Ruby, this user-friendly, step-by-step practical guide applies basicinformatics algorithms to medical data sets. Theauthor demonstrates how easy it is to master thewide variety of data types encountered in a health-care setting with just a few simple programmingcommands. The text covers building blocks, med-ical data resources, primary tasks of medical infor-matics, and medical discovery.

Catalog no. K11946, September 2010413 pp., ISBN: 978-1-4398-4182-2$79.95 / £49.99

BiologicalSequenceAnalysis Usingthe SeqAn C++LibraryAndreas Gogol-DöringInstitut fur Informatik, Berlin,Germany

Knut ReinertFreie Universität Berlin, Germany

Written by the founders of the SeqAn project, thisbook covers the SeqAn library, its documentation,and the supporting infrastructure. It first describesthe general library design of SeqAn and thenfocuses on the components provided by SeqAn.The last part describes applications of SeqAn togenome alignment, consensus sequence, suffixarray construction, and more.

Catalog no. C7623, January 2010329 pp., ISBN: 978-1-4200-7623-3$89.95 / £57.99

13

Computational Biology and Bioinformatics

For more information and complete contents, visit www.crcpress.com

New!

BiologicalComputationEhud LammTel-Aviv University, Israel

Ron UngerBar-Ilan University, Ramat-Gan,Israel

“The book by Lamm and Unger methodically cov-ers exciting developments in biological computa-tion, offering for the first time a broad perspectiveof this important cutting-edge field of research.”

—Ehud Shapiro, Weizmann Institute of Science,Rehovot, Israel

“This is a wonderful treatise on bio-inspired com-putation, written from a computer science perspec-tive. The authors are extremely knowledgeableabout their subject, and the material they cover isboth broad and deep. …”

—David Harel, Weizmann Institute of Science,Rehovot, Israel

Catalog no. C7959, December 2010c. 344 pp., ISBN: 978-1-4200-8795-6$79.95 / £49.99

ProteinsEnergy, Heat andSignal FlowEdited by

David M. LeitnerUniversity of Nevada, Reno

John E. StraubBoston University,Massachusetts, USA

“… a useful guide for practitioners of moleculardynamics, theorists interested in structural biology,and users of modeling software seeking to under-stand the methods in more depth. The book is wellorganized, produced, and edited. References areup to date and comprehensive.”—Harry A. Stern, University of Rochester, Journal of the

American Chemical Society

Catalog no. 87037, January 2010415 pp., ISBN: 978-1-4200-8703-1$129.95 / £82.00

ProteinEngineering andDesignEdited by

Sheldon J. ParkState University of New York atBuffalo, USA

Jennifer R. CochranStanford University, California,USA

Describing proven methods and cutting-edgeadvances in experimental protein engineering andcomputational protein design, this text cultivates asynergistic approach to protein science. It includesexamples of proteins engineered using experi-mental and computational approaches to high-light the interplay between these two strategies. Indoing so, it makes computational and diversity-oriented protein engineering widely accessible toa broad audience.

Catalog no. 76582, January 2010416 pp., ISBN: 978-1-4200-7658-5$119.95 / £76.99

GlycomeInformaticsMethods andApplicationsKiyoko F. Aoki-KinoshitaSoka University, Hachioji, Tokyo,Japan

One of the few up-to-date books available in thisimportant area, Glycome Informatics covers allknown informatics methods pertaining to thestudy of glycans. The book supplies all the neces-sary background information, offers a completelist of relevant databases and resources on glyco-biology, and presents a wide range of methods,from computer theory and data mining to gly-comics. The author also discusses key points andideas for potential research projects.

Catalog no. C8334, January 2010256 pp., ISBN: 978-1-4200-8334-7$89.95 / £57.99

14 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Computer Engineering

New!

DesigningNetwork On-ChipArchitectures inthe NanoscaleEraEdited by

Jose FlichUniversidad Politecnica deValencia, Spain

Davide BertozziUniversity of Ferrara, Italy

Paving the way for the use of network on-chiparchitectures in 2015 platforms, this book presentsthe industrial requirements for such long-termplatforms as well as the main research findings fortechnology-aware architecture design. It covershomogeneous design techniques and guidelines,including the solutions that are most appealing tothe industry and best suited to meet the require-ments of on-chip integration.

Catalog no. K11679, December 2010c. 503 pp., ISBN: 978-1-4398-3710-8$99.95 / £63.99

Attaining HighPerformanceCommunicationsA Vertical ApproachEdited by

Ada GavrilovskaGeorgia Institute of Technology,Atlanta, USA

This book discusses various issues pertaining tohigh performance communications in a particularlayer of a vertical stack. It explores efficient inter-connection hardware, the architectural aspects ofnetwork adapters and their integration withprocessor cores, the design of scalable and robusthigh performance end-to-end communicationsservices and protocols, and system services andtools for new multi-core environments.

Catalog no. C3088, January 2010416 pp., ISBN: 978-1-4200-9308-7$79.95 / £49.99

VehicularNetworksFrom Theory toPracticeEdited by

Stephan Olariu andMichele C. WeigleOld Dominion University,Norfolk, Virginia, USA

“…the easy style of writing … makes it suitable notonly for specialists but also generalists. … sometopics overlap, but instead of being a hindrance,this further expands the vision of the reader on cru-cial topics in VANETs. Overall, the book is a conciseoverview of the current state-of-the-art technolo-gies and important research issues in VANETs. …”

—Computing Reviews, August 2009

Catalog no. C5883, 2009472 pp., ISBN: 978-1-4200-8588-4$99.95 / £60.99

ARM AssemblyLanguageFundamentals andTechniquesWilliam HohlARM, Inc, Austin, Texas, USA

Since 1994, ARM has introduced five new genera-tions of processors; however, instructions on com-piling for 32 bit machines lags behind. Written bythe director of ARM’s worldwide academic pro-gram, this volume examines code relevant totoday’s microcontrollers. Examples show readershow to optimize routines and streamline coding,especially in the embedded space. The book offersaccess to a functional evaluation version of theRealView Microcontroller Development Kit from Keil.

Catalog no. K10302, 2009371 pp., ISBN: 978-1-4398-0610-4$79.95 / £48.99

15

Computer Engineering

For more information and complete contents, visit www.crcpress.com

New!

Location-BasedInformationSystemsDeveloping Real-Time TrackingApplicationsMiguel A. Labrador andAlfredo J. PerezUniversity of South Florida, Tampa, USA

Pedro M. WightmanUniversidad del Norte, Barranquilla, Colombia

This text describes the technical componentsneeded to create location-based services with anemphasis on nonproprietary, freely available solu-tions that work across different technologies andplatforms. Each chapter presents a general real-time tracking system example that can be easilyadapted to target any application domain andthat can incorporate other sensor data to makethe system “participatory sensing” or “human-centric sensing.” A companion website offersmany supporting materials.

Catalog no. K12176, October 2010287 pp., ISBN: 978-1-4398-4854-8$99.95 / £63.99

ReconfigurableSystem Designand VerificationPao-Ann HsiungNational Chung ChengUniversity, Chiayi, Taiwan

Marco D. SantambrogioPolitecnico di Milano, Italy

Chun-Hsian HuangNational Chung ChengUniversity, Chiayi, Taiwan

Focusing on system-level design and verificationtechniques, this text provides an overview ofreconfigurable computing architectures and plat-forms and demonstrates how to develop reconfig-urable systems. This sets up the discussion of thehardware, software, and system techniques thatform the core of the text. Case studies illustratereal-world applications, enabling readers to imme-diately grasp concepts and put them into practice.

Catalog no. 62662, 2009268 pp., ISBN: 978-1-4200-6266-3$99.95 / £60.99

New!

Design of Low-PowerCoarse-GrainedReconfigurableArchitecturesYoonjin KimSookmyung Women’s University,Seoul, South Korea

Rabi N. MahapatraTexas A&M University, College Station, USA

Coarse-grained reconfigurable architecture(CGRA) has emerged as a solution for flexible,application-specific optimization of embeddedsystems. Helping you understand the issuesinvolved in designing and constructing embeddedsystems, this book offers new frameworks for opti-mizing the architecture of components in embed-ded systems in order to decrease area and savepower. Real application benchmarks and gate-level simulations substantiate these frameworks.

Catalog no. K11194, November 2010c. 221 pp., ISBN: 978-1-4398-2510-5$99.95 / £63.99

Multi-CoreEmbeddedSystemsEdited by

Georgios KornarosTEI of Crete, Greece

With numerous case studies, this volume presentsan introduction to the fundamental aspects ofdeveloping modem embedded systems withmany cores. It begins with coverage of multi-corearchitecture, application of specific customizableembedded systems, and heterogenous multi-coreembedded systems. It then explores multi-coreinterconnects and NoC, power optimization andreliability issues, and performance tools andbenchmarks. The book also covers hardware andsoftware resource management, multithreading,and multi-core programming challenges.

Catalog no. K10585, April 2010501 pp., ISBN: 978-1-4398-1161-0$139.95 / £89.00

16 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Computer Engineering

System LevelDesign with .NetTechnologyEdited by

El Mostapha AboulhamidUniversité de Montreal, Quebec,Canada

Frederic RousseauTIMA Lab, France

This is the first book to harness the power of .NETfor system design. World-class developers at theforefront of system design explain how to tap intothe power of this dynamic programming environ-ment for more effective management of metada-ta—and introspection and interoperabilitybetween tools. This cutting-edge reference alsoincludes the open source environment ESys.NETso readers can experiment with new ideas, algo-rithms, and design methods.

Catalog no. K10610, January 2010320 pp., ISBN: 978-1-4398-1211-2$99.95 / £63.99

EmbeddedMultiprocessorsScheduling andSynchronization,Second EditionSundararajan SriramTexas Instruments, Palo Alto,California, USA

Shuvra S. BhattacharyyaUniversity of Maryland, CollegePark, USA

“… examples are given that concretely demon-strate how these concepts can be applied in prac-tical hardware architectures. Moreover, there isvery little overlap with other books on parallel pro-cessing. … I believe that this book defines a newdiscipline. It gives a systematic approach to prob-lems that engineers previously have been able totackle only in an ad hoc manner.”—Edward A. Lee, University of California, Berkeley, USA

Catalog no. 48015, 2009380 pp., ISBN: 978-1-4200-4801-8$129.95 / £78.99

Model-BasedDesign forEmbeddedSystemsGabriela NicolescuÉcole Polytechnique de Montreal,Quebec, Canada

Pieter J. MostermanMathWorks, Natick,Massachusetts, USA, and McGillUniversity, Montreal, Quebec, Canada

This compilation of work from internationallyrenowned authors elaborates on related practicesand addresses the main facets of heterogeneoussystem design. Each chapter presents the cutting-edge results that have helped establish model-based design and continue to expand its parame-ters. Illustrating a broad and diverse spectrum ofapplications such as in the automotive aerospace,health care, consumer electronics, this volumeprovides designers with readily adaptable model-ing solutions for their own practice.

Catalog no. 67842, January 2010766 pp., ISBN: 978-1-4200-6784-2$139.95 / £89.00

The ComputerEngineeringHandbookSecond Edition (Two-Volume Set)Edited by

Vojin G. OklobdzijaUniversity of California, Davis,USA

The second edition of this award-winning hand-book reemerges with completely updated contentand a new two-volume format. Reflecting issues inlow-power design and embedded processors,along with new standards, this edition includes anew section on computer memory and storage aswell as several new chapters on such topics assemiconductor memory circuits, stream and wire-less processors, and nonvolatile memory technolo-gies and applications.

Catalog no. 3860, 20081648 pp., ISBN: 978-0-8493-8600-8$167.95 / £104.00

17

Computer Graphics, Multimedia, and Image Processing

For more information and complete contents, visit www.crcpress.com

New!

ComputerGraphicsThrough OpenGLFrom Theory toExperimentsSumanta GuhaAsian Institute of Technology,Thailand

From geometric primitives to animation to 3Dmodeling to lighting and shading, this text is acomprehensive introduction to computer graphicsthat uses an active learning style to teach key con-cepts. Equally emphasizing theory and practice, itprovides an understanding not only of the princi-ples of 3D computer graphics, but also the use ofthe OpenGL API to program 3D applications.

Forming the core of the book, the first fourteenchapters cover the concepts fundamental to 3Dcomputer graphics and illustrate how to code fair-ly sophisticated 3D scenes and animation, includ-ing games and movies. The remaining chaptersexplore more advanced topics, such as the struc-ture of curves and surfaces, applications of projec-tive spaces and transformations, and programma-ble graphics pipelines.

Features

• Covers the foundations of 3D computer graph-ics, including animation, visual techniques, and3D modeling

• Introduces classical and programmablepipelines in OpenGL

• Integrates code with the theory to give readersa hands-on appreciation of the subject

• Includes 140 programs with 200 experimentsbased on them

• Contains 600 exercises, 100 worked examples,and nearly 600 color illustrations

• Requires no previous knowledge of computergraphics

• Offers downloadable multiplatform programsin C++ and OpenGL, installation guides, andan interactive discussion forum at www.suman-taguha.com

Catalog no. K12068, September 2010888 pp., ISBN: 978-1-4398-4620-9$99.95 / £49.99

An IntegratedIntroduction toComputerGraphics andGeometricModelingRonald GoldmanRice University, Houston, Texas,USA

“… this book may be the first book on geometricmodelling that also covers computer graphics. Inaddition, it may be the first book on computergraphics that integrates a thorough introductionto ‘freedom’ curves and surfaces and to the math-ematical foundations for computer graphics. …The entire book is very well presented and obvious-ly written by a distinguished and creativeresearcher and educator. It certainly is a textbook Iwould recommend. …”

—Computer-Aided Design, 42, 2010

“… The author has used his experiences of teach-ing and research to write a book that will, I amsure, become a valuable reference source for yearsto come. Each chapter has a number of exercisesfor further study and many chapters have pro-gramming projects which will require further workand implementation in a graphics language.”

—International Statistical Review, 2010

Emphasizing high-level algorithms, this accessibletext focuses on standard graphics, modeling, andmathematical methods, including ray tracing,polygon shading, radiosity, fractals, freeformcurves and surfaces, vector methods, and transfor-mation techniques. The author begins with frac-tals first rather than typical line drawing algorithmsand brings back the turtle from obscurity to intro-duce several major concepts in computer graph-ics. A supporting website provides PowerPointslides.

Catalog no. K10188, January 2010574 pp., ISBN: 978-1-4398-0334-9$89.95 / £48.99

18 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Computer Graphics, Multimedia, and Image Processing

New!

WaveletSubdivisionMethodsGEMS for RenderingCurves and SurfacesCharles ChuiStanford University, California,and University of Missouri, St.Louis, USA

Johan de VilliersStellenbosch University, South Africa

“This book is the first writing that introduces andincorporates the wavelet component of the bot-tom-up subdivision scheme. … The book containsa large collection of carefully prepared exercisesand can be used both for classroom teaching andfor self study. The authors have been in the fore-front for advances in wavelets and wavelet subdi-vision methods and I congratulate them for writingsuch a comprehensive text.”

—From the Foreword by Tom Lyche, University ofOslo, Norway

Catalog no. K10613, August 2010479 pp., ISBN: 978-1-4398-1215-0$69.95 / £44.99

New!

Rough FuzzyImage AnalysisFoundations andMethodologiesEdited by

Sankar K. PalIndian Statistical Institute,Kolkata, India

James F. PetersUniversity of Manitoba, Winnipeg, Canada

Focusing on fuzzy, near, and rough sets, this bookprovides powerful frameworks for image analysis.It discusses hybrid approaches that combine fuzzysets and rough sets in image analysis, illustrateshow to perform image analysis using only roughsets, and describes tolerance spaces and a percep-tual systems approach to image analysis. It alsocovers an array of applications and presents a free,downloadable implementation of near sets.

Catalog no. K10185, May 2010266 pp., ISBN: 978-1-4398-0329-5$89.95 / £57.99

UbiquitousMultimediaComputingEdited by

Qing LiCity University of Hong Kong,Kowloon

Timothy K. ShihAsia University, Wufeng,Taichung County, Taiwan

This volume discusses the fundamental technolo-gies and potential research in this cutting-edgearea. It covers ubi-media computing from threelevels: infrastructure, where fundamental tech-nologies need to be developed; middleware,where integration of technologies and softwaresystems needs to be defined; and applications,where usage cases in the real world need to berealized.

Catalog no. C9338, January 2010404 pp., ISBN: 978-1-4200-9338-4$89.95 / £57.99

Digital ImageProcessingAn AlgorithmicApproach with MATLAB®

Uvais QidwaiQatar University, Doha

C.H. ChenUniversity of Massachusetts,North Dartmouth, USA

Avoiding heavy mathematics wherever possible,this text provides an essential understanding ofdigital image processing. The authors includeMATLAB® codes that allow readers to generate thesame images found in the text. They describepractical examples and potential applications andcover both standard and advanced topics, such asface recognition and soft computing. Ancillaryresources are available on the authors’ website.

Catalog no. C7950, January 2010c. 314 pp., ISBN: 978-1-4200-7950-0,$89.95 / £57.99

19

Cryptography, Coding Theory, and Discrete Systems

For more information and complete contents, visit www.crcpress.com

New!

Handbook ofFinancialCryptographyand SecurityEdited by

Burton RosenbergUniversity of Miami, CoralGables, Florida, USA

This useful handbook elucidates the theory andtechniques of cryptography and illustrates how toestablish and maintain security under the frame-work of financial cryptography. It applies variouscryptographic techniques to auctions, electronicvoting, micropayment systems, digital rights,financial portfolios, routing networks, and more.The book also explores how human factors, law,and regulations are crucial to the successfuldeployment of financial cryptography.

Catalog no. C5981, August 2010631 pp., ISBN: 978-1-4200-5981-6$99.95 / £63.99

Cryptanalysis ofRSA and ItsVariantsM. Jason HinekiCORE Information Security Lab,Calgary, Canada

“… I can honestly recommend this book. It is writ-ten straightforward and is therefore easy to read.Every step is explained and original sources aregiven, so if you want to look deeper into the back-ground of a certain problem, you can easily dothat. … a substantiated overview over the currentstate of cryptanalysis of RSA. …”

—IACR Book Reviews, January 2010

Catalog no. C7518, January 2010272 pp., ISBN: 978-1-4200-7518-2$79.95 / £49.99

AlgorithmicCryptanalysisAntoine JouxUniversité de Versailles Saint-Quentin-en-Yvelines, France

“… To have such a wide-ranging survey of the areawritten by someone with such depth of experiencewill be extremely valuable to students andresearchers. …”

—Mathematical Reviews, Issue 2010h

“… a complete panoramic of the different methodsand techniques used in modern cryptanalysis …one of the main attractions of the book is the greatquantity of algorithms that it presents … .Additional C implementations can be downloadedfrom www.joux.biz/algcrypt …”

—Zentralblatt MATH 1172

Catalog no. C7002, 2009519 pp., ISBN: 978-1-4200-7002-6$89.95 / £54.99

New!

Security andPolicy DrivenComputingLei LiuOracle, Inc., Menlo Park,California, USA

An overview of security applications for self-man-aged systems, this book provides usable code andartifacts for security and policy driven self-man-aged systems in storage, data management, andnetwork computing. It identifies potential researchdirections and technologies that will drive innova-tion, highlights progress and best practices in self-managed systems, describes research topics andchallenges facing next-generation systems, anddiscusses the latest R&D work and trends.

Catalog no. K11236, December 2010c. 280 pp., ISBN: 978-1-4398-2579-2$79.95 / £49.99

20 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Cryptography, Coding Theory, and Discrete Systems

New!

Introduction toCryptographywithMathematicalFoundations andComputerImplementationsAlexander StanoyevitchCalifornia State University–Dominguez Hills, Carson, USA

“… I can recognize a labor of pedagogical lovewhen I see one. … it is the little thoughtful touchesthat make the book truly shine … It is apparentthat Prof. Stanoyevitch put a lot of pedagogicaland intellectual effort into making a book aimed atstudents that makes life easier for the instructor. Inaddition, the book’s companion site features shortMATLAB m-files and applets for quick demos. … avery well done, thoughtful introduction to cryptog-raphy.”

—Daniel Bilar, University of New Orleans, Louisiana,USA

From the exciting history of its development inancient times to the present day, this self-con-tained introduction provides a focused tour of thecentral concepts of cryptography. It delineatescryptographic concepts in chronological order,developing the mathematics as needed.

The text includes numerous examples and exercis-es, along with computer implementation sectionsthat guide readers through the process of writingtheir own programs. Detailed solutions to many ofthe exercises can be found in the appendices. Asupporting website provides an extensive set ofsample programs as well as downloadable plat-form-independent applet pages for some coreprograms and algorithms.

Catalog no. K10916, August 2010669 pp., ISBN: 978-1-4398-1763-6$89.95 / £44.99

New!

DiscreteStructures withContemporaryApplicationsAlexander StanoyevitchCalifornia StateUniversity–Dominguez Hills,Carson, USA

Reflecting many of the recent advances and trendsin the area, this text covers the core topics in dis-crete structures as well as an assortment of novelapplications-oriented topics. The applicationsdescribed include simulations, genetic algorithms,network flows, probabilistic primality tests, publickey cryptography, and coding theory.

With clear definitions and theorems and carefullyexplained proofs, this text presents an accessibleyet rigorous treatment of the material. Numerousworked-out examples illustrate key points whilefigures and tables help readers grasp the moresubtle and difficult concepts. “Exercises for theReader” are interspersed throughout the text, withcomplete solutions included in an appendix. Inaddition to these, each section ends with exten-sive, carefully crafted exercise sets ranging fromroutine to nontrivial; answers can be found inanother appendix. Most sections also containcomputer exercises that guide readers through theprocess of writing their own programs on anycomputing platform.

Although the book highly encourages the use ofcomputing platforms, it can be used without com-puters. The author explains algorithms in ordinaryEnglish and, when appropriate, in a natural andeasy-to-understand pseudo-code that can bereadily translated into any computer language.

Catalog no. K10918, December 2010c. 933 pp., ISBN: 978-1-4398-1768-1$99.95 / £44.99

21

Databases and Data Mining

For more information and complete contents, visit www.crcpress.com

New!

Statistical Data MiningUsing SASApplicationsSecond EditionGeorge FernandezUniversity of Nevada, Reno, USA

Praise for the First Edition

“The macros integrate nicely with SAS’s outputdelivery system … an easy-to-read introduction tosome classical statistical techniques that are usedin data mining, and, with the associated macros,provide an opportunity to see those techniques inaction.”

—Journal of the American Statistical Association, June2004

For more reviews of the first edition, visit www.crcpress.com

This updated resource describes statistical datamining concepts and methods and includes 13user-friendly SAS macro applications for perform-ing complete data mining tasks. Each chapteremphasizes step-by-step instructions for using SASmacros and interpreting the results. Compileddata mining SAS macro files are available fordownload on the author’s website.

New to the Second Edition

• Access to SAS macros directly from desktop

• Compatible with SAS version 9, SAS EnterpriseGuide, and SAS Learning Edition

• Reorganization of all help files to an appendix

• Ability to create publication quality graphics

• Macro-call error check

• Many new features in the SAS-specific macroapplications, including EXLSAS2, FACTOR2,and CHAID2

Catalog no. K10535, June 2010477 pp., ISBN: 978-1-4398-1075-0$89.95 / £57.99

New!

Handbook ofEducational DataMiningEdited by

Cristobal Romero,Sebastian Ventura,Mykola Pechenizkiy, andRyan Baker

Encouraging readers to integrate EDM into theirresearch and practice, this timely handbook offersa broad, accessible treatment of essential EDMtechniques and applications. It provides an excel-lent first step for newcomers to the EDM commu-nity and for active researchers to keep abreast ofrecent developments in the field.

The first part of the book includes nine surveys andtutorials on the principal data mining techniquesthat have been applied in education. The secondpart presents a set of 25 case studies that give arich overview of the problems that EDM hasaddressed.

With contributions by well-known researchersfrom a variety of fields, the book reflects the mul-tidisciplinary nature of the EDM community. Itbrings the educational and data mining commu-nities together, helping education experts under-stand what types of questions EDM can addressand helping data miners understand what types ofquestions are important to educational design andeducational decision making.

Features

• Covers novel EDM methods, including thosethat link psychometrics with EDM

• Presents detailed case studies that show howthe methods are applied using real educationaldata

• Discusses the influence of open data reposito-ries

• Includes contributions from a wide variety ofprominent international researchers

Catalog no. K10250, October 2010535 pp., ISBN: 978-1-4398-0457-5$109.95 / £69.99

22 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Databases and Data Mining

Visualizing DataPatterns withMicromapsDaniel B. CarrGeorge Mason University,Fairfax, Virginia, USA

Linda Williams PickleStatNet Consulting, LLC,Gaithersburg, Maryland, USA

“The book is extremely well written. … It is obviousthat the authors are in total command of the topicand bring years of experience in the field to theproject. The authors understand what areas needspecial attention and explanation. The languageflows nicely and the text is illustrative and enter-taining. The limitations of micromaps are knownand discussed. The reader gains a good under-standing of what they are for and what they canand cannot accomplish.”—Oliver Schabenberger, SAS Institute Inc., Cary, North

Carolina, USA

“This is a terrific book and it introduces some clevertools.”

—David Berrigan, NIH/NCI

This full-color book explores the design variationsand applications of micromaps, which link statisti-cal information to an organized set of small maps.It illustrates the three main types of micromaps(linked, conditioned, and comparative) and sum-marizes the cognitive research and statistical think-ing behind these designs. The book then explainsthe specific design elements and applications ofeach of the main micromap designs. To compareand contrast their purposes, limitations, andstrengths, the final chapter applies all three ofthese techniques to the same demographic datafor Louisiana before and after Hurricanes Katrinaand Rita.

Many supplementary resources are available on thebook’s website.

Catalog no. C7573, April 2010182 pp., ISBN: 978-1-4200-7573-1$69.95 / £44.99

New!

Patterns of Data ModelingMichael BlahaOMT Associates, Inc. Placida,Florida, USA

“Patterns of Data Modeling should be on theshelf of every database, software, and systemsarchitect. The book captures decades of experience,presenting distilled knowledge in a concise andeasy-to-understand format. The breadth of cover-age is enormous, ranging from basic data struc-tures through star schema, archetypes for repre-senting commonly found concepts, and canonicalmodels for tough problems.”

—Paul C. Brown, Principal Software Architect, TIBCOSoftware Inc.

“Mike Blaha has written a clear book with precisedefinitions and excellent examples. All examplesare presented in a graphical form that is easy toread and understand. Blaha assumes the readerhas a basic understanding of data modeling, butgives his examples in such a way that if the readerneeds some review, it is built in.”

—Toby Teorey, author of Database Modeling andDesign, Fourth Edition

Helping readers avoid common mistakes andbuild better models, this book applies the popularpatterns perspective to database systems and thedata models that are used to design state-of-the-art, efficient database systems. The author pro-vides detailed data model patterns as a basis forexpertly building data models. He emphasizeshow database representation sets the path for thesoftware, determines its flexibility, affects its quali-ty, and influences whether the software succeedsor fails.

Catalog no. K11048, June 2010, 261 pp.Soft Cover, ISBN: 978-1-4398-1989-0$49.95 / £31.99

23

Databases and Data Mining

For more information and complete contents, visit www.crcpress.com

New!

Data Miningwith RLearning with CaseStudiesLuis TorgoUniversity of Porto, Portugal

“If you want to learn how to analyze your datawith a free software package that has been built byexpert statisticians and data miners, this is yourbook. A broad range of real-world case studieshighlights the breadth and depth of the R soft-ware.”

—Bernhard Pfahringer, University of Waikato, NewZealand

This hands-on book uses practical examples toillustrate the power of R and data mining.Assuming no prior knowledge of R or data min-ing/statistical techniques, it covers a diverse set ofproblems that pose different challenges in termsof size, type of data, goals of analysis, and analyti-cal tools. The main data mining processes andtechniques are presented through detailed, real-world case studies. With these case studies, theauthor supplies all necessary steps, code, and data.Mirroring the do-it-yourself approach of the text,the supporting website provides data sets and Rcode.

Features

• Covers the main data mining techniquesthrough carefully selected case studies

• Describes code and approaches that can beeasily reproduced or adapted to your ownproblems

• Requires no prior experience with R

• Includes introductions to R and MySQL basics

• Provides a fundamental understanding of themerits, drawbacks, and analysis objectives ofthe data mining techniques

Catalog no. K10510, November 2010c. 305 pp., ISBN: 978-1-4398-1018-7$79.95 / £49.99

New!

KnowledgeDiscovery from DataStreamsJoao GamaUniversity of Porto, Portugal

“…Gama is one of the leading investigators in thehottest research topic in machine learning anddata mining: data streams. … This book is the firstbook to didactically cover in a clear, comprehen-sive and mathematically rigorous way the mainmachine learning related aspects of this relevantresearch field. … an up-to-date, broad and usefulsource of reference for all those interested in knowl-edge acquisition by learning techniques.”—From the Foreword by André Ponce de Leon Ferreira

de Carvalho, University of São Paulo, Brazil

Since the beginning of the Internet age and theincreased use of ubiquitous computing devices,the large volume and continuous flow of distrib-uted data have imposed new constraints on thedesign of learning algorithms. Exploring how toextract knowledge structures from evolving andtime-changing data, Knowledge Discovery fromData Streams presents a coherent overview ofstate-of-the-art research in learning from datastreams. It covers the fundamentals that areimperative to understanding data streams anddescribes important applications, such as TCP/IPtraffic, GPS data, sensor networks, and customerclick streams.

The book also focuses on advanced areas, such asubiquitous data stream mining. In addition, theauthor addresses several challenges of data miningin the future, when stream mining will be at thecore of many applications. Pseudo-code of morethan 30 streaming-like algorithms is included.

Catalog no. K11254, May 2010255 pp., ISBN: 978-1-4398-2611-9$79.95 / £49.99

24 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Databases and Data Mining

Temporal DataMiningTheophano MitsaSoftware Consultant, Melrose,Massachusetts, USA

“Temporal Data Mining presents a comprehen-sive overview of the various mathematical andcomputational aspects of dynamical data process-ing, from database storage and retrieval to statis-tical modeling and inference. … the text is highlyaccessible irrespective of the reader’s prior familiar-ity with the subject. An extensive bibliography isprovided on each of the topics covered, whichmakes this book a valuable reference for both thenovice and the established practitioner. …”

—Wasim Q. Malik, Massachusetts Institute ofTechnology and Harvard Medical School, Cambridge,

USA

“…an illuminating approach to organizing andcreating sense from overwhelming quantities ofrandom data. … This book further illustrates thegrowing importance of business analytics andshowcases the myriad opportunities available tosavvy managers and entrepreneurs to use a systemof tools to leverage the value of, and investment in,their data collection and mining efforts.”

—Gary Minkoff, Babson MBA, President, Above &Beyond Marketing, Highland Park, New Jersey, USA

“…a valuable overview of these fields and gaveinteresting insight into topics related to gene dis-covery and bioinformatics. A major strength of thebook is the large bibliography, which provides thereader with the tools to dig deeper into topics ofinterest.”

—Brian Tracey, Signal Processing Project Leader,Neurometrix, Inc.

Catalog no. C9765, March 2010395 pp., ISBN: 978-1-4200-8976-9$79.95 / £49.99

New!

Privacy-AwareKnowledgeDiscoveryNovel Applicationsand New TechniquesEdited by

Francesco BonchiYahoo! Research, Barcelona,Spain

Elena FerrariUniversity of Insubria, Italy

While several new results have recently occurred inthe privacy, database, and data mining researchcommunities, a uniform presentation of up-to-date techniques and applications is lacking. Fillingthis void, Privacy-Aware Knowledge Discoverypresents novel algorithms, patterns, and models,along with a significant collection of open prob-lems for future investigation.

Covering research at the frontier of this field, thebook presents state-of-the-art privacy-preservingdata mining techniques for application domains,such as medicine and social networks, that facethe increasing heterogeneity and complexity ofnew forms of data. Renowned authorities fromprominent organizations not only cover well-established results—they also explore complexdomains where privacy issues are generally clearand well defined, but the solutions are still prelim-inary and in continuous development.

Features

• Describes privacy-preserving techniques forsequences, traces, time series, and trajectoriesof objects moving in space and time

• Explores complex, real-world applications inmedicine, biology, the web, social networks,and mobility observation systems

• Collects contributions from researchers in bothprivacy-preserving data publishing and privacy-preserving data mining

• Gathers ongoing investigations and addressesfuture challenges

Catalog no. K10204, December 2010c. 544 pp., ISBN: 978-1-4398-0365-3$89.95 / £57.99

25

Databases and Data Mining

For more information and complete contents, visit www.crcpress.com

Coming soon!

Automated Physical DatabaseDesign and TuningNicolas Bruno and Surajit ChaudhuriMicrosoft, Redmond, Washington, USA

This book shows how to use automated systemsfor time-efficient database tuning. The authorspresent a detailed overview of the fundamentalresearch that makes it possible to automaticallyrecommend changes to the physical design ofdatabase systems. They provide a comprehensiveoverview of the automated tuning tools that canbe used to systematically explore the space ofalternatives and to guide database administrators.

Catalog no. K10805, February 2011c. 168 pp., ISBN: 978-1-4398-1567-0$79.95 / £49.99

New!

Introduction toPrivacy-Preserving DataPublishingConcepts andTechniquesBenjamin C.M. Fung, Ke Wang, Ada Wai-Chee Fu, and Philip S. Yu

A gentle introduction for those new to the area,this book presents state-of-the-art informationsharing and data integration methods that takeinto account privacy and data mining require-ments. Real-life case studies illustrate the practicalchallenges of information sharing. The bookaddresses the privacy issues of relational, transac-tion, trajectory, social network, and textual data. Italso evaluates various approaches to privacy-pre-serving data publishing.

Catalog no. C9148, August 2010376 pp., ISBN: 978-1-4200-9148-9$89.95 / £57.99

New!

Relational DataClusteringModels, Algorithms,and ApplicationsBo LongYahoo! Labs, Sunnyvale,California, USA

Zhongfei ZhangState University of New York,Binghamton, USA

Philip S. YuUniversity of Illinois at Chicago, USA

This work provides a complete, self-containedintroduction to advances in relational data cluster-ing. It presents a novel theoretical framework aswell as the most state-of-the-art models for rela-tional data clustering. The authors also describe afamily of new algorithms for various relational clus-tering problems arising in a wide range of impor-tant applications. Concepts and theory areexplained through detailed application examples.

Catalog no. C7261, May 2010216 pp., ISBN: 978-1-4200-7261-7$79.95 / £49.99

InformationDiscovery onElectronic HealthRecordsEdited by

Vagelis HristidisFlorida International University,Miami, USA

Addressing the challenges of leveraging the richinformation found in EHRs, this book explores thetechnology to unleash the data stored in EHRs. Itcovers information technology-related topics,such as databases, data mining, and informationretrieval, as well as social and medical issues,including the privacy of health records, healthontologies, EHR standards and systems, and med-ical image segmentation.

Catalog no. C9038, January 2010331 pp., ISBN: 978-1-4200-9038-3$89.95 / £57.99

26 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Databases and Data Mining

Biological DataMiningEdited by

Jake Y. ChenIndiana University-PurdueUniversity, Indianapolis, USA

Stefano LonardiUniversity of California, Riverside,USA

Like a data-guzzling turbo engine, advanced datamining has been powering post-genome biologi-cal studies for two decades. Reflecting this growth,Biological Data Mining presents comprehensivedata mining concepts, theories, and applicationsin current biological and medical research. Eachchapter is written by a distinguished team of inter-disciplinary data mining researchers who coverstate-of-the-art biological topics and address vari-ous challenges and opportunities.

Catalog no. C6847, January 2010733 pp., ISBN: 978-1-4200-8684-3$99.95 / £63.99

The Top TenAlgorithms inData MiningEdited by

Xindong WuUniversity of Vermont,Burlington, USA

Vipin KumarUniversity of Minnesota,Minneapolis, USA

“… The text is easy to read as each chapter focus-es on a particular algorithm and a consistent pres-entation style has been adopted throughout thebook … a useful reference source for years tocome.”

—International Statistical Review, 2010

This volume identifies some of the most influentialalgorithms that are widely used in the data miningcommunity. It describes each algorithm, discussesthe impact of the algorithms, and reviews currentand future research on the algorithms.

Catalog no. C9641, 2009232 pp., ISBN: 978-1-4200-8964-6$79.95 / £48.99

Text MiningClassification,Clustering, andApplicationsEdited by

Ashok SrivastavaAmes Research Center, MoffettField, California, USA

Mehran SahamiStanford University, California,USA

“…a first-class overview of the scope of an areawhich can only grow in importance in the comingyears.”

—David J. Hand, International Statistical Review, 2010

“…the papers bring unity and clarity to a disjoint-ed and sometimes perplexing field …”

—Peter Norvig, Director of Research, Google, Inc.,Mountain View, California, USA

“This is a state-of-the-art, outstanding collection ofoverviews on text mining by a group of leadingresearchers in the field. …”

—Jiawei Han, University of Illinois at Urbana-Champaign, USA

Catalog no. C5940, 2009328 pp., ISBN: 978-1-4200-5940-3$79.95 / £48.99

Social Computingand VirtualCommunitiesEdited by

Panayiotis ZaphirisCyprus University of Technology,Lemesos, Cyprus

Chee Siang AngUniversity of Kent, Canterbury,UK

Presented from a user’s perspective, this bookexplores the diverse application areas of socialcomputing and online communities. A significantportion of the text focuses on real-world case stud-ies in which user behaviors, social mechanisms,and technological issues are investigated. Drawingfrom computer science, information systems, andsocial science, the book takes a multidisciplinaryapproach to evaluate virtual communities.

Catalog no. C9042, January 2010303 pp., ISBN: 978-1-4200-9042-0$79.95 / £49.99

27

Machine Learning and Pattern Recognition

For more information and complete contents, visit www.crcpress.com

New!

Utility-BasedLearning fromDataCraig FriedmanStandard & Poor’s, New York,New York, USA

Sven SandowMorgan Stanley, New York, NewYork, USA The contents of thisbook are Dr. Sandow’s opinions and do not representthose of his employer.

“…an excellent treatment of data-driven statisticsfor decision-making. Friedman and Sandow lucid-ly describe the connections between differentbranches of statistics and econometrics, such asutility theory, maximum entropy, and Bayesiananalysis. A must-read for serious statisticians!”

—Marco Avellaneda, Professor of Mathematics, NewYork University, and Risk Magazine Quant of the Year

2010

“Utility-Based Learning from Data connects keyideas from utility theory with methods from statis-tics, machine learning, and information theory. …By adopting the utility-based approach, Friedmanand Sandow are able to adapt models to the riskpreferences of the model user, while maintainingtractability. It is a much-needed and comprehen-sive book, which should help put model-buildingfor use by decision makers on more solid ground.”—Gregory Piatetsky-Shapiro, editor of KDnuggets.com,

co-founder and past chair of SIGKDD, and founder ofthe Knowledge Discovery and Data Mining confer-

ences

This book provides a pedagogical, self-containeddiscussion of probability estimation methods via acoherent approach from the viewpoint of a deci-sion maker who acts in an uncertain environment.This approach is motivated by the idea that prob-abilistic models are usually not learned for theirown sake; rather, they are used to make decisions.

Catalog no. C6226, August 2010417 pp., ISBN: 978-1-58488-622-8$79.95 / £49.99

Handbook ofNaturalLanguageProcessingSecond EditionEdited by

Nitin IndurkhyaUniversity of New South Wales,Sydney, Australia

Fred J. DamerauGoshen, Connecticut, USA

“… If you need a readable introduction to thisimportant subject — this is it. … This is a goodway to get into NLP. … this does provide a basiccourse on the subject suitable both for academicand practical development. Highly recommended.”

—Mike James, iProgrammer, 2010

This comprehensive, modern handbook presentspractical tools and techniques for implementingnatural language processing in computer systems.Fully updated with the latest developments in thefield, the book emphasizes how to implementpractical language processing tools in computa-tional systems. Along with removing outdatedmaterial, this edition updates every chapter andexpands the content to include emerging areas.

New to the Second Edition

• Greater prominence of statistical approaches

• New applications section that covers manywell-known and emerging applications, includ-ing machine translation, biomedical text min-ing, and sentiment analysis

• Broader multilingual scope to include Asianand European languages, along with English

• An actively maintained wiki at http://hand-bookofnlp.cse.unsw.edu.au that providesonline resources, supplementary information,and up-to-date developments

Catalog no. C5921, February 2010704 pp., ISBN: 978-1-4200-8592-1$99.95 / £63.99

28 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Machine Learning and Pattern Recognition

MachineLearningAn AlgorithmicPerspectiveStephen MarslandMassey University, PalmerstonNorth, New Zealand

“… liberally illustrated with many programmingexamples, using Python. It includes a basic primeron Python and has an accompanying website. Ithas excellent breadth, and is comprehensive interms of the topics it covers … the book providesan accessible introduction to machine learning …This book also includes the first occurrence I haveseen in print of a reference to a zettabyte of data(1021 bytes) … .”—David J. Hand, International Statistical Review (2010),

78

Catalog no. C6718, 2009406 pp., ISBN: 978-1-4200-6718-7$69.95 / £42.99

New!

RobotDevelopmentUsing Microsoft®RoboticsDeveloper StudioShih-Chung Kang, Wei-Tze Chang, Kai-Yuan Gu, and Hung-Lin ChiNational Taiwan University, Taipei

This book provides an introductory reference onrobot development and programming using theMicrosoft® Robotics Developer Studio (MSRDS).The authors demonstrate how to use MSRDS todevelop software for operating robots and verifyprograms without connecting to physical equip-ment. They also discuss the hardware modulescontained in the LEGO Mindstorms EducationalToolkit and provide examples for implementing anintelligent robot.

Catalog no. K11150, December 2010c. 432 pp., ISBN: 978-1-4398-2165-7$79.95 / £49.99

New!

Computer VisionFrom Surfaces to 3DObjectsEdited by

Christopher W. TylerSmith-Kettlewell Eye ResearchInstitute, San Francisco,California, USA

Computer Vision is the first book to take a fullapproach to the challenging issue of veridical 3Dobject representation. It introduces mathematicaland conceptual advances that offer an unprece-dented framework for analyzing the complexscene structure of the world. Leading theoristscover full 3D scene reconstruction, instead of thesimplistic 2D planar algorithms employed in thepast.

Catalog no. K10887, December 2010c. 247 pp., ISBN: 978-1-4398-1712-4$89.95 / £57.99

Foundations ofSemantic WebTechnologiesPascal HitzlerKno.e.sis Center at Wright StateUniversity, Dayton, Ohio, USA

Markus Kroetzsch andSebastian RudolphUniversity of Karlsruhe,Karlsruhe, Germany

… The nine chapters of the book guide the readerthrough the major foundational languages for thesemantic Web and highlight the formal semantics.… It will be easy to follow by the computer scien-tist who already has a basic background onsemantic Web issues; it will also be helpful for bothself-study and teaching purposes. …”

—Computing Reviews, February 2010

Find ancillary resources at http://semantic-web-book.org/

Catalog no. C9050, January 2010456 pp., ISBN: 978-1-4200-9050-5$79.95 / £49.99

29

Machine Learning and Pattern Recognition

For more information and complete contents, visit www.crcpress.com

Applied GeneticProgrammingand MachineLearningHitoshi Iba and Yoshihiko HasegawaUniversity of Tokyo, Japan

Topon Kumar PaulToshiba Corporation, Japan

Reflecting emerging concepts and new paradigmsin intelligent machines, this is the first book tointegrate genetic programming and machinelearning techniques for solving diverse real-worldtasks—including financial data prediction, day-trading rule development, and biomarker selec-tion. The text explains how to use machine learn-ing techniques, make learning operators that effi-ciently sample a search space, navigate the searchprocess, and examine the search performance ofthe evolutionary system. All source code and GUIsare available for download.

Catalog no. K10206, January 2010349 pp., ISBN: 978-1-4398-0369-1$79.95 / £48.99

Governing Lethal Behaviorin AutonomousRobotsRonald ArkinGeorgia Institute of Technology,Atlanta, USA

“… This book is very important for roboticists andpolicy makers as it addresses most of the ethicalproblems faced by the developers of autonomousmilitary robots. … I highly recommend this book tothe general public as well as specialists.”

—Industrial Robot, Vol. 37, Issue 2, 2010

“This is a ‘must read’ for anyone concerned aboutthe ethical problems posed by the current develop-ment of autonomous military robots. …”

—Noel Sharkey, University of Sheffield, UK

Catalog no. C5948, 2009, 256 pp.Soft Cover, ISBN: 978-1-4200-8594-5$59.95 / £36.99

ComputationalIntelligenceParadigmsTheory andApplications UsingMATLAB®

S. SumathiPSG College of Technology,Coimbatore, India

Surekha P.Adhiyamaan College of Engineering, India

Offering a wide range of programming examplesimplemented in MATLAB®, this book presents the-oretical concepts and a general framework for CIapproaches. It covers numerous intelligent com-puting methodologies and algorithms used in CIresearch. The text provides worked examples ofneural networks, fuzzy systems, hybrid neuro-fuzzy systems, evolutionary computation, geneticalgorithms and programming, and swarm intelli-gence, along with the associated MATLAB tool-boxes.

Catalog no. K10445, January 2010851 pp., ISBN: 978-1-4398-0902-0$129.95 / £78.99

New!

MathematicalAspects of LogicProgrammingSemanticsPascal HitzlerKno.e.sis Center at Wright StateUniversity, Dayton, Ohio, USA

Anthony SedaUniversity College Cork, Ireland

This book significantly extends the tools of seman-tics from the order theory traditionally used in thesubject to include nontraditional methodsdepending on topology, generalized distancefunctions, and their associated fixed-point theory.The authors provide a self-contained, detailedoverview of the development of conventional andnonconventional methods and techniques as wellas the interaction between logic programmingand connectionist systems.

Catalog no. K11456, December 2010c. 290 pp., ISBN: 978-1-4398-2961-5$89.95 / £57.99

30 SAVE 15% and receive FREE SHIPPING — Order online at www.crcpress.com

Software Engineering

New!

Flexible, ReliableSoftwareUsing Patterns and AgileDevelopmentHenrik B. ChristensenUniversity of Aarhus, Denmark

“…This book brings together a careful selection oftopics that are relevant, indeed crucial, for devel-oping good quality software with a carefullydesigned pedagogy that leads the reader throughan experience of active learning. … The text dis-cusses not only what the end product should belike, but also how to get there. … I know that thisbook will be a great help for many of my studentson the path from a novice programmer to amature, professional software developer.”—From the Foreword by Michael Kölling, originator of

the BlueJ and Greenfoot environments, co-author ofthe bestselling Objects First with Java, and author of the

bestselling Introduction to Programming with Greenfoot

This work presents innovative agile methods andguides readers through the software developmentprocess. By describing practical stories, explainingthe design and programming process in detail,and using projects as a learning context, theauthor helps readers understand why a giventechnique is required and why techniques must becombined to overcome the challenges facing soft-ware developers.

The text discusses the benefits and liabilities ofeach approach, provides a collection of designpatterns, and includes projects that represent real-world tasks. It also contains review questions, exer-cises, and selected solutions. Source code andother resources are available on the author’s web-site.

Catalog no. C3622, May 2010527 pp., ISBN: 978-1-4200-9362-9$69.95 / £44.99

Coming soon!

SoftwareDevelopmentAn Open SourceApproachAllen TuckerBowdoin College, Hilton Head,South Carolina, USA

Ralph MorelliTrinity College, West Hartford,Connecticut, USA

Chamindra de Silva

Focusing on projects that real-world clients value,this innovative text outlines the principles andpractice of software development. It presents agiletechniques, modern collaboration tools, continu-ous client involvement, and teamwork as centralthemes.

Relying on recent experiences teaching softwaredevelopment, the authors provide a frameworkthat can be replicated for a one-semester course atmany institutions. They use hands-on projects toteach readers how to develop real-world softwarein a team, emphasizing how effective collabora-tion results in quality software.

Features

• Presents open source software projects derivedfrom actual client needs

• Describes the interaction that occurs amongmembers of an effective software team

• Provides a complete design document for eachproject, including use cases and an initial codebase

• Demonstrates how to solve software problems,deliver a working software artifact to a client,and write system and user documentation

• Includes a complete package of software devel-opment course materials for instructors

Catalog no. K10655, January 2011c. 392 pp., ISBN: 978-1-4398-1290-7$79.95 / £49.99

Algorithms and Theory of Computation HandbookSecond Edition (Two-Volume Set)

Complete contents available at www.crcpress.com

Buy the Set & Save!

Catalog no. C8180, January 2010, 1938 pp., ISBN: 978-1-58488-818-5, $179.95 / £114.00

Also available as individual volumes

General Concepts and TechniquesCatalog no. C8229, January 2010, 988 pp., ISBN: 978-1-58488-822-2, $119.95 / £76.99

Special Topics and TechniquesCatalog no. C820X, January 2010, 950 pp., ISBN: 978-1-58488-820-8, $119.95 / £76.99

See page 3 for our newest computation books!

“… relevant for a broad community of researchers in computerscience, operations research, and optimization … a useful reference [that] presents a broad outlook on the vast field ofalgorithms and the theory of computation.”

—Computing Reviews, May 2010

Pre

so

rted

Sta

nd

ard

US

Po

sta

ge

PA

IDP

erm

it 3

82

So

uth

Ho

llan

d I

L

6000

Bro

ken

Soun

d Pa

rkw

ay, N

W, S

uite

300

Boca

Rat

on, F

L 33

487,

USA

Pag

e 4 Fo

r a c

om

ple

te li

st

of

Co

mp

ute

r Scie

nce b

oo

ks

ple

ase v

isit w

ww

.crc

pre

ss.c

om

Pag

e 2

3P

ag

e 5

Use this Promo Code

when ordering to

SAVE 15%!