40th Anniversary Volume: Advancing into the 21st Century |

|
(Academic Press) Presents a series of papers updating the topics presented in the 1960 first edition of the book. Topics include general-purpose programming, numerical weather prediction, current status of automatic translation of languages, programming computers to play games, machine recognition of spoken words, and binary arithmetic.
40th Anniversary Volume: Advancing into the 21st Century
|
Agent Technology Handbook |

|
Targeted toward business professionals and those who want to be leaders in information technology, defines the fundamentals of new information technology then presents the practical use of agents for real-life problems. Paper. DLC: Intelligent agents (Computer software)
Agent Technology Handbook
|
Agile Software Development |

|
Best selling author and world-renowned software development expert Robert C. Martin shows how to solve the most challenging problems facing software developers, project managers, and software project leaders today. This comprehensive, pragmatic tutorial on Agile Development and eXtreme programming, written by one of the founding father of Agile Development: Teaches software developers and project managers how to get projects done on time, and on budget using the power of Agile Development. Uses real-world case studies to show how to of plan, test, refactor, and pair program using eXtreme programming. Contains a wealth of reusable C++ and Java code. Focuses on solving customer oriented systems problems using UML and Design Patterns. Robert C. Martin is President of Object Mentor Inc. Martin and his team of software consultants use Object-Oriented Design, Patterns, UML, Agile Methodologies, and eXtreme Programming with worldwide clients. He is the author of the best-selling book Designing Object-Oriented C++ Applications Using the Booch Method (Prentice Hall, 1995), Chief Editor of, Pattern Languages of Program Design 3 (Addison Wesley, 1997), Editor of, More C++ Gems (Cambridge, 1999), and co-author of XP in Practice , with James Newkirk (Addison-Wesley, 2001). He was Editor in Chief of the C++ Report from 1996 to 1999. He is a featured speaker at international conferences and trade shows.
Agile Software Development
|
Agile Software Development With Scrum |

|
Agile development methods are key to the future of flexible software systems. Scrum is one of the vangards of the new way to buy and manage software development when business conditions are changing. This book distills both the theory and practive and is essential reading for anyone who needs to cope with software in a volatile world. Martin Fowler, industry consultant and CTO, ThoughtWorks Most executives today are not happy with their organization's ability to deliver systems at reasonable cost and timeframes. Yet, if pressed, they will admit that they don't think their software developers are not competent. If it's not the engineers, then what is it that prevents fast development at reasonable cost? Scrum gives the answer to the question and the solution to the problem. Alan Buffington, industry consultant, former Present, Fidelity Systems Company Arguably the most important book about managing technology and systems development efforts, this book describes building systems using the deceptively simple process, Scrum. Readers will come to understand a new approach to systems development projects that cuts through the ocmplexity and ambiguity of complex, emergent requiremetns and unstable technology to iteratively and quickly produce quality software. BENEFITS Learn how to immediately start producing software incrementally regardless of existing engineering practices or methodologies Learn how to simplify the implementation of Agile processes Learn how to simplify XP implementation through a Scrum wrapper Learn why Agile processes work and how to manage them Understand the theoretical underpinnings of Agile processes
Agile Software Development With Scrum
|
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development |

|
Presents a step-by-step process to master object-oriented analysis and design, from requirements gathering all the way to code generation, using the latest version of the industry standard modeling language. Original. (Advanced)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
|
Bea Weblogic Server: The Complete Reference |

|
-- Up-to-date coverage applicable to Java developers, system architects and system administrators, on deploying, securing and scaling WebLogic Server 7 applications -- Technical review by BEA Systems -- Focuses on Server 7's new Security framework -- Prov
Bea Weblogic Server: The Complete Reference
|
Computational Geometry and Computer Graphics in C++ |

|
Provides students and programmers with practical and relatively simple methods for solving basic problems from the fields of computational geometry and computer graphics. DLC: C++ (Computer program language)
Computational Geometry and Computer Graphics in C++
|
Customer Oriented Software Quality Assurance |

|
This is a comprehensive, practical 'how to' guide to customer-focused software quality assurance, for organizations of all sizes and types. Readers will learn how to design a quality assurance program that builds on customers' expectations. The book also explores the role of ISO 9000 and SEI CMM appraisals in customer-focused quality assurance.
Customer Oriented Software Quality Assurance
|
Debugging C++: Troubleshooting for Programmers |

|
Troubleshooting reference for the C++ programmer. Stands alone and can be paired with other Debugging titles covering Java, ASP, and other technologies. Filled with solutions to common and rare bugs. Proactive focus helps developers identify bad coding habits and adopt strategies to build.
Debugging C++: Troubleshooting for Programmers
|
Designing Virtual Worlds |

|
'Designing Virtual Worlds' is the most comprehensive treatment of virtual worlddesign to-date from one of the true pioneers and most sought-after design consultants. It's a tour de force of VW design, stunning in intellectual scope, spanning the literary, economic, sociological, psychological, physical, technological, and ethicalunderpinnings of design, while providing the reader with a deep, well-grounded understanding of VW design principles. It covers everything from MUDs to MOOs to MMORPGs, from text-based to graphical VWs. 'Designing Virtual Worlds' brings a rich, well-developed approach to the designconcepts behind virtual worlds. It is grounded in the earliest approaches to such designs, but the examples discussed in the book run the gamut from the earliest MUDs to the present-day MMORPG games mentioned above. It teaches the reader the actual, underlying design principles that many designers do not understand when they borrow or build from previous games. There is no other design book on the market in the area of online games and virtual worlds that pr
Designing Virtual Worlds
|