Donald E. Knuth's five volumes on Computers & Typesetting comprise the definitive user guides and thoroughly documented program code for the Tex and METAFONT systems. This open-source software is
Explains the general principles needed by experienced programmers to accomplish their concrete programming tasks using IOStreams and locales. The focus is on the underlying concepts and the more adva
Today, everyone recognizes the importance of safeguarding computer systems and networks from vulnerability, attack, and compromise. But computer security is neither an easy art nor a simple science: i
Long a standard practice in traditional manufacturing, the concept of product lines is relatively new to the software industry. A software product line is a family of systems that share a common set o
The first practical guide to evaluating software and system architectures!-- Quick, low-cost techniques for optimizing any architecture in advance.-- Ensuring maximum performance, security, reliabilit
More than ever, mission-critical and business-critical applications depend on object-oriented (OO) software. Testing techniques tailored to the unique challenges of OO technology are necessary to achi
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.—Byte, September 1995I can't begin to tell you ho
A textbook for a graduate or advanced undergraduate course in neural networks for computer-science or engineering students. Presumes the standard calculus, differential equations, and advanced mathema
The authors provide a concise overview of FreeBSD's design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implement
Hohpe, an expert in enterprise integration, and Woolf, an author of technical books and articles, provide a catalog of 65 patterns and real-world solutions for asynchronous messaging. Providing a cons
CMMIR for Development (CMMI-DEV) describes best practices for the development and maintenance of products and services across their lifecycle. By integrating essential bodies of knowledge, CMMI-DEV pr
Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical
"The second edition is clearer and adds more examples on how to use STL in a practical environment. Moreover, it is more concerned with performance and tools for its measurement. Both changes are very
Web services have been used for many years. In this time, developers and architects have encountered a number of recurring design challenges related to their usage, and have learned that certain servi
Since 2001, the CERTR Insider Threat Center at Carnegie Mellon University’s Software Engineering Institute (SEI) has collected and analyzed information about more than seven hundred insider cyber crim
Computer forensics - the art and science of gathering and analyzing digital evidence, reconstructing data and attacks, and tracking perpetrators - is becoming ever more important as IT and law enforce
'Designing a large software system is an extremely complicated undertaking that requires juggling differing perspectives and differing goals, and evaluating differing options. Applied Software Archite
Attracting and retaining talented people is the key to any organization's success. Every organization needs to continually improve its ability to attract, develop, motivate, organize, and retain the w
Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Edit
"Stephen Rago's update is a long overdue benefit to the community of professionals using the versatile family of UNIX and UNIX-like operating environments. It removes obsolescence and includes newer d
-- The first book to provide complete and accurate information on using templates in C++.-- Great author team - both are widely respected, and bring complementary viewpoints to the book.-- With the gr
The entire networking industry is being pressured to automate to scale and move faster. In modern networks, you just can’t manage everything by hand anymore. You need to automate relentlessly, and the
“All that have ever tried to impose change in their organization will immediately recognize and truly value the in-depth knowledge and experience captured in this book. It contains a collection of eye
The definitive, critically acclaimed book on software components -- now fully updated for the latest technologies!-- All-new, authoritative coverage of EJB, .NET, XML, SOAP, and more.-- Includes exten
Watts Humphrey is the visionary behind the Capability Maturity Model (CMM) and the Personal Software Process (PSP). The CMM contains a framework for software process improvement at the organizational
Software documentation: a necessary evil? It needn’t be! Documentation can come to life, evolve, stay dynamic, and actually help you build better software. This concise guide introduces
Most modern software development projects require teams, and good teamwork largely determines a project’s success. The Team Software Process (TSP), created by Watts S. Humphrey, is a set of engineerin
Software testing: get more of the benefits, with less of the pain -- TMap: the complete, easy-to-implement software testing process -- explained by its creators and leading implementers.-- Covers ever
Martin Fowler’s Refactoring defined core ideas and techniques that hundreds of thousands of developers have used to improve their software. Now, Fowler has thoroughly updated his book to reflect
Designing Software Architectures is the first step-by-step guide to making the crucial design decisions that can make or break your software architecture. SEI expert Rick Kazman and Dr. Humberto Cerva
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.—Byte, September 1995I can't begin to tell you ho
This book is for anyone who wants to create efficient code. Hacker's Delight will help you learn to program at a higher level - well beyond what is generally taught in schools and training courses -
More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator of C++, this is the world's most trusted and widely
"If competitiveness is an issue in your market, IT will be vital, and this book will help you to deal with the problems it will bring along." Henk W Broeders, Executive Board, CAP Gemini "I was introd
Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and
Speedy, reliable, and secure communications are essential for maintaining an organizationis competitiveness, and Wide Area Networks and Internetworks are quickly proliferating in order to meet this ne
"This book...offers inside insights (by two of the SCTP designers) into the design of the protocol and discusses why the protocol operates as it does. This insight takes much of the 'black magic'