-
Design Patterns: Elements of Reusable Object-Oriented Software
Author John Vlissides , Ralph Johnson , Richard Helm , Erich Gamma
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create mor....
Release Date 1994/10 -
Smalltalk Best Practice Patterns
Author Kent Beck
This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand thes....
Release Date 1996/10 -
Author Sanjay Mishra , Tushar Mahapatra
Parallel processing is becoming increasingly important to database computing. Databases often grow to enormous sizes and are accessed by huge numbers of users. This growth strains the ability of single-processor and single-computer systems to handle the load. More ....
Release Date 2000/08 -
Design Patterns Explained: A New Perspective on Object-Oriented Design
Author James R. Trott , Alan Shalloway
"...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful, before approaching design patterns completely. Design Patterns Explained complements the existing design patterns texts and may perform....
Release Date 2001/07 -
Joy of Patterns: Using Patterns for Enterprise Development, The
Author Brandon Goldfedder
Take the struggle out of learning about design patterns! Through example-based teaching, The Joy of Patterns reveals the essence of design patterns as an advanced language for describing system design. This book illustrates how to build more efficient, robust, and r....
Release Date 2001/09 -
Trusted Computing Platforms: TCPA Technology in Context
Author Graeme Proudler , David Plaquin , Liqun Chen , Boris Balacheff , Siani Pearson
TCPA: Building computing platforms upon a solid foundation of trust.As businesses stake their very existence on the Internet, PCs, PDAs, and other key computing platforms, the trustworthiness of these platforms has become a vital concern. In response, the Trusted Co....
Release Date 2002/07 -
C# Design Patterns: A Tutorial
Author James W. Cooper
Design patterns are elegant, adaptable, and reusable solutions to everyday software development problems. Programmers use design patterns to organize objects in programs, making them easier to write and modify. C# Design Patterns: A Tutorial is a practical guide to ....
Release Date 2002/09 -
Object Design: Roles, Responsibilities, and Collaborations
Author Alan McKean , Rebecca Wirfs-Brock
If you create software using object-oriented languages and tools, then Responsibility-Driven Design has likely influenced your work. For over ten years Responsibility-Driven Design methodology has been the standard bearer of the behavioral approach to designing obje....
Release Date 2002/11 -
Test Driven Development: By Example
Author Kent Beck
Clean code that works--now. This is the seeming contradiction that lies behind much of the pain of programming. Test-driven development replies to this contradiction with a paradox--test the program before you write it.A new idea? Not at all. Since the dawn of compu....
Release Date 2002/11 -
Introduction to Parallel Computing, Second Edition
Author Vipin Kumar , George Karypis , Anshul Gupta , Ananth Grama
Introducation to Parallel Computing is a complete end-to-end source of information on almost all aspects of parallel computing from introduction to architectures to programming paradigms to algorithms to programming standards. It is the only book to have complete co....
Release Date 2003/01 -
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition
Author Dan Malks , John Crupi , Deepak Alur
"The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction."--John Vlissides, co-autho....
Release Date 2003/06 -
UPC: DISTRIBUTED SHARED MEMORY PROGRAMMING
Author Katherine Yelick , Thomas Sterling , William Carlson , Tarek El-Ghazawi
This is the first book to explain the language Unified Parallel C and its use. Authors El-Ghazawi, Carlson, and Sterling are among the developers of UPC, with close links with the industrial members of the UPC consortium. Their text covers background material on par....
Release Date 2003/07 -
Parallel and Distributed Programming Using C++
Author Tracey Hughes , Cameron Hughes
Parallel and Distributed Programming Using C++ provides an up-close look at how to build software that can take advantage of multiprocessor computers. Simple approaches for programming parallel virtual machines are presented, and the basics of cluster application de....
Release Date 2003/08 -
Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems
Author Sherif M. Yacoub , Hany H. Ammar
Design patterns are immensely powerful, but to build large-scale robust systems, you need more. Pattern-Oriented Analysis and Design introduces a methodology for "composing" proven design patterns into reliable, robust large-scale software systems. Using POAD, you c....
Release Date 2003/08 -
Author Jonathan Kaplan , William Crawford
Architects of buildings and architects of software have more in common than most people think. Both professions require attention to detail, and both practitioners will see their work collapse around them if they make too many mistakes. It's impossible to imagine ....
Release Date 2003/09 -
Author Richard Murch
Systems that install, heal, protect themselves and adapt to your needs —automaticallyUsing autonomic computing to reduce costs, improve services, and enhance agilityAutonomic components, architectures, standards, and development toolsPlanning for and implementing au....
Release Date 2004/03 -
Software Architecture Design Patterns in Java
Author Partha Kuchana
Software engineering and computer science students need a resource that explains how to apply design patterns at the enterprise level, allowing them to design and implement systems of high stability and quality. Software Architecture Design Patterns in Java is a de....
Release Date 2004/04 -
Holub on Patterns: Learning Design Patterns by Looking at Code
Author Allen Holub
The existing books on design patterns take a catalog approach, where they show the individual design patterns in isolation. This approach is fundamentally flawed, because you can't see how the design patterns actually function in the real world. Most programmers l....
Release Date 2004/09 -
Logically Determined Design: Clockless System Design with NULL Convention Logic
Author Karl Fant
This seminal book presents a new logically determined design methodology for designing clockless circuit systems. The book presents the foundations, architectures and methodologies to implement such systems. Based on logical relationships, it concentrates on digital....
Release Date 2005/01 -
Author Steve Holzner Ph.D.
There's a pattern here, and here's how to use it! Find out how the 23 leading design patterns can save you time and trouble Ever feel as if you've solved this programming problem before? You -- or someone -- probably did, and that's why there's a design pattern....
Release Date 2006/05 -
Advanced ActionScript 3 with Design Patterns
Author Joey Lott , Danny Patterson
Today's ActionScript-based applications require increasingly sophisticated architectures and code. This book aids intermediate and advanced ActionScript developers in learning how to plan and build applications more effectively. You'll learn how to apply design p....
Release Date 2006/11 -
The Complete Idiot's Guide to Closing the Sale
Author Keith Rosen
Traditional and gimmicky closing techniques are dead. Never be scared or reluctant to ask for the sale again and enjoy the confidence and peace of mind in knowing you have a process that works. Tap into Keith Rosen's unique, permission based approach to having a s....
Release Date 2007/02 -
Parallel Computational Fluid Dynamics 2006
Author A. Ecer , N. Satofuka , Pat Fox , Jacques Periaux , Jang-Hyuk Kwon
The proceedings from Parallel CFD 2006 covers all aspects of parallel computings and its applications. Although CFD is one of basic tools for design procedures to produce machineries, such as automobiles, ships, aircrafts, etc., large scale parallel computing ....
Release Date 2007/09 -
Patterns in Network Architecture
Author John Day
Groundbreaking Patterns for Building Simpler, More Powerful NetworksIn Patterns in Network Architecture, pioneer John Day takes a unique approach to solving the problem of network architecture. Piercing the fog of history, he bridges the gap between our experience f....
Release Date 2007/12 -
A Practical Guide to Trusted Computing
Author Leendert Van Doorn , David Safford , Ryan Catherman , Kent Yoder , David Challener
Use Trusted Computing to Make PCs Safer, More Secure, and More ReliableEvery year, computer security threats become more severe. Software alone can no longer adequately defend against them: what’s needed is secure hardware. The Trusted Platform Module (TPM) makes th....
Release Date 2007/12 -
Author Russ Olsen
Praise for Design Patterns in Ruby"Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter. Russ Olsen has done a great job of selecting classic patterns and augmenting these with newer patterns that have special....
Release Date 2007/12 -
Author Thomas Erl
“SOA Design Patterns is an important contribution to the literature and practice of building and delivering quality software-intensive systems.”- Grady Booch, IBM Fellow“With the continued explosion of services and the increased rate of adoption of SOA through the m....
Release Date 2008/12 -
Common Design Patterns for Symbian OS: The Foundations of Smartphone Software
Author Adrian A. I. Issott
Common Design Patterns for Symbian OS is the first design patterns book that addresses Symbian OS specifically. It introduces programmers to the common design patterns that help implement a large variety of applications and services on Symbian OS. The goal of the bo....
Release Date 2008/12 -
Web Application Design Patterns
Author Pawan Vora
Ever notice that—in spite of their pervasiveness—designing web applications is still challenging? While their benefits motivate their creation, there are no well-established guidelines for design. This often results in inconsistent behaviors and appearances, e....
Release Date 2009/03 -
Author Adewale Oshineye , Dave Hoover
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learni....
Release Date 2009/10