September 2009 (Vol. 42, No. 9) pp. 83
0018-9162/09/$31.00 © 2009 IEEE
Published by the IEEE Computer Society
Published by the IEEE Computer Society
PDFs Require Adobe Acrobat
P ractical Intrusion Analysis: Prevention and Detection for the Twenty-First Century, Ryan Trost. Recently, powerful innovations in intrusion detection and prevention have evolved in response to emerging threats and changing business environments. However, security practitioners have found little reliable, usable information about these new technologies. The author brings together these innovations for the first time and demonstrates how they can be used to analyze attacks, mitigate damage, and track attackers.
Trost reviews the fundamental techniques and business drivers of intrusion detection and prevention by analyzing today's new vulnerabilities and attack vectors. He also presents complete explanations of powerful new methodologies based on network behavioral analysis, data visualization, geospatial analysis, and more.
Addison-Wesley Professional; www.informit.com; 0-321-59180-1; 360 pp.
C hess Metaphors: Artificial Intelligence and the Human Mind, Diego Rasskin-Gutman. When we play chess, we grapple with ideas about honesty, deceitfulness, bravery, fear, aggression, beauty, and creativity that echo the attitudes we take in our daily lives. In chess we deploy most of our available cognitive resources, which makes it an ideal laboratory for investigating the mind's workings.
Here, the author explores fundamental questions about memory, thought, emotion, consciousness, and other cognitive processes through chess, using the moves of 32 pieces over 64 squares to map the brain's structural and functional organization. Bringing chess into a larger framework, the author analyzes its collateral influences, which spread along the frontiers of games, art, and science. He also investigates AI's effort to program a computer to beat a flesh-and-blood grandmaster (and win a world chess championship) and discusses how the results fall short when compared to the human mind's truly creative nature.
MIT Press; mitpress.mit.edu; 978-0-262-18267-6; 232 pp.
E xploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design, James A. Whittaker. Renowned software testing expert James Whittaker reveals the real causes of today's most serious, well-hidden software bugs—and introduces powerful new exploratory techniques for finding and correcting them.
Drawing on nearly two decades of experience working at the cutting edge of testing at top software organizations, the author introduces innovative processes for manual testing that are repeatable, prescriptive, teachable, and extremely effective. The author defines both in-the-small techniques for individual testers and in-the-large techniques to supercharge test teams. He also introduces a hybrid strategy for injecting exploratory concepts into traditional scripted testing. Readers will learn when to use each, and how to use them all successfully.
This book introduces robust techniques that have been used extensively by real testers on shipping software, illuminating their actual experiences with these techniques and the results they've achieved.
Addison-Wesley Professional, www.informit.com, 0-321-63641-4 256 pp.
C ooperative Communications and Networking, K.J. Ray Liu, Ahmed K. Sadek, Weifeng Su, and Andres Kwasinski. Presenting the fundamentals of cooperative communications and networking, this book treats the concepts of space, time, frequency diversity, and multiple input/multiple output (MIMO) communications with a holistic approach to principal topics where significant improvements can be obtained.
Beginning with background and MIMO systems, the first section includes a review of wireless communications' basic principles as well as space-time diversity and coding. The second section presents topics on physical-layer cooperative communications such as relay channels and protocols, performance bounds, multinode cooperation, and energy efficiency.
The final section focuses on cooperative networking, including cooperative and content-aware multiple access, distributed routing, source-channel coding, and cooperative orthogonal frequency-division multiplexing.
Cambridge University Press; www.cambridge.org; 978-0-521-89513-2; 344 pp.
A gile Project Management: Creating Innovative Products, 2nd ed., Jim Highsmith. Thoroughly updating his classic guide to APM, Highsmith extends and refines it to support even the largest projects and organizations. Writing for project leaders, managers, and executives at all levels, he integrates the best project management, product management, and software development practices into an overall framework designed to support unprecedented speed and mobility. Project and business leaders will especially appreciate Highsmith's new coverage of agility through performance measurements based on value, quality, and constraints.
Addison-Wesley Professional, www.informit.com, 0-321-65839-6; 392 pp.