Agile Development, in particular, eXtreme Programming (XP), has been gaining a lot of momentum because it can effectively address the problems plaguing software development such as mis-understanding customers' requirements, missing deadlines, over-budget, conflicts between customers and developers and poor maintainability of legacy systems....
A concise and lucid exposition of the major topics in knowledge representation, from two of the leading authorities in the field. -Stuart Russell, UC Berkeley
The information is valuable not only for AI researchers, but also for people working on logical databases, XML, and the semantic web. Read this book, and avoid reinventing the...
If you're a PHP programmer eager to create extensions for Joomla!, this book is for you. Written for Joomla! 1.5, it gets you coding your first extensions as quickly as possible, and adds features that will make your work look professional! The world's hottest open-source content management system, Joomla! won the 2006 Open Source CMS Prize....
A software testing survival guide for those who work in Internet time With Internet applications spreading like wildfire, the field of software testing is increasingly challenged by the brave new networked world of e-business. This book brings you up to speed on the technologies, testing concepts, and tools youll need to run e-business...
Communication is one of the main activities in software projects, many such projects fail or encounter serious problems because the stakeholders involved have different understandings of the problem domain and/or they use different terminologies. Ontologies can help to mitigate these communication problems.
Over 700,000 IT Professionals Have Prepared for Exams with Syngress Authored Study Guides
The Security+ Study Guide & Practice Exam is a one-of-a-kind integration of text and and Web-based exam simulation and remediation. This system gives you 100% coverage of official CompTIA Security+ exam objectives plus test...
Enterprise applications have become more complex and have taken on a greater burden for managing a company's critical data. At the same time, the amount of data managed by those applications has swelled exponentially as companies begin to track an increasingly greater amount of information-data about customers, vendors, sales, and more. In...
Get ready to give your programming skills a boost by learning how to write robust applications in Visual Basic. This comprehensive resource not only takes you through the latest features of Visual Basic 2005 but also shows you how to apply this powerful language in the .NET Framework 3.0. Along the way, it provides you with sample code and best...
In the last decades information modelling and knowledge bases have become hot topics not only in academic communities related to information systems and computer science but also in business areas where information technology is applied.
The 16th European-Japanese Conference on Information Modelling and Knowledge Bases EJC 2006 continues...
SQL Server 2005 is the largest leap forward for SQL Server since its inception. With this update comes new features that will challenge even the most experienced SQL Server DBAs. Written by a team of some of the best SQL Server experts in the industry, this comprehensive tutorial shows you how to navigate the vastly changed landscape of the SQL...
Providing you with the ultimate guide to the C# language, this book will help you quickly write your own programs while also getting you up to speed on how the .NET architecture works. It not only covers the fundamentals of C# but presents numerous examples of applications that use a variety of related technologies, including database access,...