{"title":"Practitioners","description":null,"products":[{"product_id":"software-engineering-book-merlin-dorfman-9780818676093","title":"Software Engineering","description":"This first edition of the popular tutorial, Software Engineering, describes the current state of the practice of software engineering. This book begins with an overview of current issues and in particular the engineering of large complex systems. Its collection of landmark papers goes on to describe the problems that occur in developing software, and presents the concepts for system engineering of software intensive systems and of engineering software products as the solution to the \"software crisis.\"\u003cbr\u003e \u003cbr\u003e The text illustrates the phases of the software development life cycle: requirements, design, implementation, testing, and maintenance. Furthermore, it discusses the current practices in requirements and design, and defines software development methodologies, including a special emphasis on object-oriented tools and formal methods. The book also covers programming activities as they affect software engineering, details verification and validation throughout the software life cycle, and discusses software quality assurance, configuration management, and standards. In addition, the book covers project management and risk management concerns, and discusses the various life cycle process models including the spiral and incremental models.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49552496689425,"sku":"GOR003804352","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50097570709777,"sku":"GOR013853191","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51121098948881,"sku":"NIN9780818676093","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51362255241489,"sku":"GOR001629150","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52127175246097,"sku":"NLS9780818676093","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818676094.jpg?v=1751362814"},{"product_id":"pentium-chronicles-book-robert-p-colwell-9780471736172","title":"The Pentium Chronicles","description":"A landmark chip like the P6 or Pentium 4 doesn't just happen. It takes a confluence of brilliant minds, dedication for beyond the ordinary, and management that nurtures the vision while keeping a firm hand on the project tiller.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49570336178449,"sku":"GOR005168786","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50264529797393,"sku":"CIN0471736171G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52148142309649,"sku":"NLS9780471736172","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52735340249361,"sku":"NIN9780471736172","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471736171.jpg?v=1781171562"},{"product_id":"it-sounded-good-when-we-started-book-dwayne-phillips-9780471485865","title":"It Sounded Good When We Started","description":"A common-sense guide to real-world project management Common sense isn't always commonly practiced. Anyone who's ever worked on a project in a technical setting knows this. Indeed, much of working with others consists of solving unexpected problems and learning from mistakes along the way. It Sounded Good When We Started: A Project Manager's Guide to Working with People on Projects provides essential reading for project managers trying to understand the trials and triumphs that can arise in any project setting. The authors, both respected project managers with sixty years of experience between them, describe their own mistakes as well as the many valuable lessons they drew from them. Instead of trying to formulate these in abstract theory, Phillips and O'Bryan tell the stories surrounding a particular project, providing a more memorable, real-world, and practical set of examples. Written in a distinctly nontechnical style, this is a general troubleshooting guide for people who work on projects together. As such, its content proves useful in many different settings and applies to many different kinds of endeavors. Most of the stories are about problems-since it's the problems we often remember more than the successes-and what was learned from them. After describing a given problem, the authors analyze the issues that led to it and work towards various ways they've discovered to create a better project environment, one where problems get solved easier and happen less frequently. It Sounded Good When We Started offers a highly readable go-to for engineers, scientists, computer professionals, and anyone working on specialized, collaborative projects. DWAYNE PHILLIPS, PhD, has worked as a systems and computer engineer for the U.S. government since 1980. He performed liaison work with foreign governments, developed and maintained software, and for most of the past twelve years has managed projects. He is the author of The Software Project Manager's Handbook: Principles that Work at Work, also from Wiley. ROY O'BRYAN has over forty-two years on the leading edge of technology, developing software and hardware systems. A former Senior Executive Fellow at the Kennedy School of Government, Harvard University, O'Bryan has worked for the past thirteen years for Northrop Grummon as a Senior Staff Engineer providing technical and management assistance to a number of government programs.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49649914741009,"sku":"GOR010143458","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50352494182673,"sku":"CIN0471485861G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471485861.jpg?v=1751391172"},{"product_id":"unified-objects-book-babak-sadr-9780818677335","title":"Unified Objects","description":"This book creates a balance between OOP and C++ in its coverage of the design and implementation of these approaches. It provides formal definitions for object-oriented concepts and describes how they relate to features in C++. The book uses graphical presentations to amplify the concepts featured in the text. The text uses an object-oriented notation that conveys the design of a system in clear and standard manner. This book primarily uses Booch-93 notation. It also provides an overview of the Unified Modeling Language (UML) which combines the Object Modeling Technique and Booch notations. The UML was developed by James Rumbaugh, Ivar Jacobsen, and Grady Booch at Rational Software Corporation. The presentation of Booch-93 and the UML allows you to select the notation that is most appropriate for your design.\u003cbr\u003e \u003cbr\u003e This book provides you with an overview of object-oriented design, object-oriented programming, and correlates the features in C++ to the framework of an object model. To better enable you to build a solid foundation of the language, the text relates encapsulation, abstraction, modularity, and design hierarchies from the object model to C++ features. In addition, it introduces you to advanced topics such as distributed objects, including concurrency and persistence issues. The book is accompanied by a disk that contains the examples in the text.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49799012843793,"sku":"CIN0818677333G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818677333.jpg?v=1751233423"},{"product_id":"software-engineering-project-management-book-richard-h-thayer-9780818680007","title":"Software Engineering Project Management","description":"Newly revised for 2001, this second edition of Richard Thayer's popular, bestselling book presents a top-down, practical view of managing a successful software engineering project. The book builds a framework for project management activities based on the planning, organizing, staffing, directing, and controlling model. Thayer provides information designed to help you understand and successfully perform the unique role of a project manager.\u003cbr\u003e \u003cbr\u003e This book is a must for all project managers in the software field. The text focuses on the five functions of general management by first describing each function and then detailing the project management activities that support each function. This second edition shows you how to manage a software development project, discusses current software engineering management methodologies and techniques, and presents general descriptions and project management problems. The book serves as a guide for your future project management activities. The text also offers students sufficient background and instructional material to serve as a main or supplementary text for a course in software engineering project management.\u003cbr\u003e \u003cbr\u003e Note: The 2001 revision includes a new Chapter 4 Introduction and a new paper that replaces an older paper.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49809093427473,"sku":"CIN0818680008G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50765501137169,"sku":"GOR014062542","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50893806174481,"sku":"GOR002295810","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818680008.jpg?v=1774518261"},{"product_id":"software-engineering-book-richard-h-thayer-9780471684176","title":"Software Engineering","description":"\"Volume 1 of Software Engineering, Third Edition\" includes reprinted and newly authored papers that describe the technical processes of software development and the associated business and societal context. Together with volume 2, which describes the key processes that support development, the two volumes address the key issues and tasks facing the software engineer today. The two volumes provide a self-teaching guide and tutorial for software engineers who desire to qualify themselves as Certified Software Development Professionals (CSDP) as described at the IEEE Computer Society Web site, while also gaining a fuller understanding of standards-based software development. Both volumes consist of original papers written expressly for the two volumes, as well as authoritative papers from the IEEE archival journals, along with papers from other highly regarded sources.The papers and introductions of each chapter provide an orientation to the key concepts and activities described in the new 2004 version as well as the older 2001 version of the Software Engineering Body of Knowledge (SWEBOK), with many of the key papers having been written by the authors of the corresponding chapters of the SWEBOK. \"Software Engineering\" is further anchored in the concepts of IEEE\/EIA 12207.0-1997 Standard for Information Technology - Software Life Cycle Processes, which provides a framework for all primary and supporting processes, activities, and tasks associated with software development. As the only self-help guide and tutorial based on IEEE\/EIA 12207.0 - 1997, this is an essential reference for software engineers, programmers, and project managers. This volume can also form part of an upper-division undergraduate or graduate-level engineering course.Each chapter in this volume consists of an introduction to the chapter's subject area and an orientation to the relevant areas of the SWEBOK, followed by the supporting articles and, where applicable, the specific IEEE software engineering standard. By emphasizing the IEEE software engineering standards, the SWEBOK, and the contributions of key authors, the two volumes provide a comprehensive orientation to the landscape of software engineering as practiced today. Contents: key concepts and activities of software and systems engineering; societal and legal contexts in which software development takes place; key IEEE software engineering standards; software requirements and methods for developing them; essential concepts and methods of software design; guidelines for the selection and use of tools and methods; major issues and activities of software construction; software development testing; and, preparation and execution of software maintenance programs.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50014371479825,"sku":"CIN0471684171G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50354418221329,"sku":"CIN0471684171A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471684171.jpg?v=1751167284"},{"product_id":"software-as-capital-book-howard-baetjer-9780818677793","title":"Software as Capital","description":"Software As Capital looks at software development through the eyes of a capital theorist, an economist fascinated by the constant evolution of new and better tools and processes. It asks, what is really happening in software development at the concept level? Why has programming practice evolved as it has? Why are certain tools and methodologies superior to others? What will it take to bring dramatic improvement to the industry? Answers lie in capital theory and the evolution of capital goods.\u003cbr\u003e \u003cbr\u003e The concept that designing capital goods is a social learning process leads to interesting conclusions about software process models and methodologies. The book examines the main failing of the software industry when compared to other industries: the absence of an extensive division of labor for software components. It sets out the reasons for the problem, an outline for the solution, and the benefits that will result from its solution.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50033713250577,"sku":"CIN0818677791G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0043KGDG8.jpg?v=1750786858"},{"product_id":"software-engineering-book-richard-w-selby-9780470148730","title":"Software Engineering","description":"This is the most authoritative archive of Barry Boehm's contributions to software engineering. Featuring 42 reprinted articles, along with an introduction and chapter summaries to provide context, it serves as a \"how-to\" reference manual for software engineering best practices. It provides convenient access to Boehm's landmark work on product development and management processes. The book concludes with an insightful look to the future by Dr. Boehm.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50173120774417,"sku":"CIN047014873XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/047014873X.jpg?v=1781778536"},{"product_id":"software-project-manager-s-handbook-book-dwayne-phillips-9780471674207","title":"The Software Project Manager's Handbook","description":"Software project managers and their team members work individually towards a common goal. This book guides both, emphasizing basic principles that work at work. Software at work should be pleasant and productive, not just one or the other.    This book emphasizes software project management at work. The author's unique approach concentrates on the concept that success on software projects has more to do with how people think individually and in groups than with programming. He summarizes past successful projects and why others failed. Visibility and communication are more important than SQL and C. The book discusses the technical and people aspects of software and how they relate to one another.    The first part of the text discusses four themes: (1) people, process, product, (2) visibility, (3) configuration management, and (4) IEEE Standards. These themes stress thinking, organization, using what others have built, and people. The second part describes the software management principles of process, planning, and risk management. Part three discusses software engineering principles, the technical aspects of software projects. The fourth part examines software practices giving practical meaning to the individual topics covered in the preceding chapters. The final part of this book continues these practical aspects by illustrating a sample project through seven distinctive documents.","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50354318704913,"sku":"CIN0471674206A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52140891865361,"sku":"NLS9780471674207","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52544774668561,"sku":"GOR006165599","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471674206.jpg?v=1751135002"},{"product_id":"ieee-computer-society-real-world-software-engineering-problems-book-j-fernando-naveda-9780471710516","title":"IEEE Computer Society Real-World Software Engineering Problems","description":"Key problems for the IEEE Computer Society Certified Software Development Professional (CSDP) Certification Program    IEEE Computer Society Real-World Software Engineering Problems helps prepare software engineering professionals for the IEEE Computer Society Certified Software Development Professional (CSDP) Certification Program. The book offers workable, real-world sample problems with solutions to help readers solve common problems. In addition to its role as the definitive preparation guide for the IEEE Computer Society Certified Software Development Professional (CSDP) Certification Program, this resource also serves as an appropriate guide for graduate-level courses in software engineering or for professionals interested in sharpening or refreshing their skills.    The book includes a comprehensive collection of sample problems, each of which includes the problem's statement, the solution, an explanation, and references.    Topics covered include:  * Engineering economics  * Test  * Ethics  * Maintenance  * Professional practice  * Software configuration  * Standards  * Quality assurance  * Requirements  * Metrics  * Software design  * Tools and methods  * Coding  * SQA and V \u0026amp; V    IEEE Computer Society Real-World Software Engineering Problems offers an invaluable guide to preparing for the IEEE Computer Society Certified Software Development Professional (CSDP) Certification Program for software professionals, as well as providing students with a practical resource for coursework or general study.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50354659524881,"sku":"CIN0471710512G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52477442556177,"sku":"NLS9780471710516","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471710512.jpg?v=1750911196"},{"product_id":"performance-based-earned-value-book-paul-solomon-9780471721888","title":"Performance-Based Earned Value","description":"A complete toolkit for implementation of Earned Value Management Performance-Based Earned Value uniquely shows project managers how to effectively integrate technical, schedule, and cost objectives by improving earned value management (EVM) practices. Providing innovative guidelines, methods, examples, and templates consistent with capability models and standards, this book approaches EVM from a practical level with understandable techniques that are applicable to the management of any project.   Clear and unambiguous instructions explain how to incorporate EVM with key systems engineering, software engineering, and project management processes such as establishing the technical or quality baseline, requirements management, using product metrics, and meeting success criteria for technical reviews. Detailed information is included on linking product requirements, project work products, the project plan, and the Performance Measurement Baseline (PMB), as well as correlating technical performance measures (TPM) with EVM. With straightforward instructions on how to use EVM on a simple project, such as building a house, and on complex projects, such as high-risk IT and engineering development projects, it is the only book that includes excerpts from the PMI®'s Project Management Body of Knowledge (PMBOK®), CMMI, the EVM System standard, systems engineering standards, federal acquisition regulations, and Department of Defense guides.   Performance-Based Earned Value allows both novices and experienced project managers, including project manager of suppliers and customers in the commercial and government sectors; software and systems engineering process improvement leaders; CMMI appraisers; PMI members; and IEEE Computer Society members to:     Incorporate product requirements and planned quality into the PMB Conduct an Integrated Baseline Review Analyze performance reports Perform independent assessments and predictive analysis Ensure that key TPMs are selected, monitored, and reported Identify the right success criteria for technical reviews Develop techniques for monitoring and controlling supplier performance Integrate risk management with EVM Comply with government acquisition policies and regulations   Written by Paul Solomon and Ralph Young, internationally recognized industry experts, Performance-Based Earned Value is constructed from guidance in standards and capability models for EVM, systems engineering, software engineering, and project management. It is the complete guide to EVM, invaluable in helping students prepare for the PMI®-PMP® exam with practical examples and templates to facilitate understanding, and in guiding project professionals in the private and public sectors to use EVM on complex projects.   (PMI, PMBOK, PMP, and Project Management Professional are registered marks of the Project Management Institute, Inc.)","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50357257732369,"sku":"CIN0471721883G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471721883.jpg?v=1751166175"},{"product_id":"tcl-tk-for-programmers-book-j-adrian-zimmer-9780818685156","title":"Tcl\/Tk for Programmers","description":"This introduction to Tcl\/Tk bridges the gaps between introductions, comprehensive manuals, and collections of scripts that solve particular problems. There are over 200 exercises with solutions for both Unix and Windows platforms.\u003cbr\u003e \u003cbr\u003e Tcl\/Tk for Programmers introduces high-level Tcl\/Tk scripting language to experienced programmers with either Unix or Windows backgrounds. It includes a short introduction to TCP\/IP, introductions on writing client-side scripts and GUI interfaces as well as integrating scripts with C\/C++. In addition to covering version 8.0\/8.0, the book describes the major differences between version 8.0\/8.0, 7.6\/4.2, and the experimental alpha version 8.1\/8.1. Zimmer has extensive knowledge of Tcl\/Tk programming and currently runs a consulting and training company based on his experience.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50363018117393,"sku":"CIN0818685158VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50368992968977,"sku":"CIN0818685158G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52148052787473,"sku":"NLS9780818685156","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818685158.jpg?v=1751043749"},{"product_id":"software-change-impact-analysis-book-robert-arnold-9780818673849","title":"Software Change Impact Analysis","description":"As software systems become increasingly large and complex, the need increases to predict and control the effects of software changes. This book captures the latest information on the science and art of determining what software parts affect each other. It is a handy one-volume source of useful information about software change impact analysis techniques and technical results. The book frames the field, focuses attention, and tempers expectations.\u003cbr\u003e \u003cbr\u003e The book provides a battery of ideas for doing impact analysis better. The reader will gain a healthy respect for the strengths and limitations of impact analysis technology and a solid background that will provide valuable for years to come. The book identifies key impact analysis definitions and themes and illustrates those themes through a collection of representative papers. It includes reports on software source code dependency analysis and software traceability analysis and proposes how results from both areas can more effectively support impact analysis in software engineering repositories. It also describes why impact representation and determination techniques are at the heart of both source dependency analysis and traceability analysis. The papers provide fundamental information of enduring value and were selected by how well they illustrate the important themes and how well they equip the reader with a solid understanding for tackling impact analysis problems.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50368975044881,"sku":"CIN0818673842G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51121103470865,"sku":"NIN9780818673849","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52126794219793,"sku":"NLS9780818673849","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818673842.jpg?v=1751233422"},{"product_id":"software-requirements-engineering-book-richard-h-thayer-9780818677380","title":"Software Requirements Engineering","description":"This new edition describes current best practices in requirements engineering with a focus primarily on software systems but also on systems that may contain other elements such as hardware or people. The text consists of original papers, written by experts in the field, plus revisions of papers from the first edition. The book begins with an introduction to current issues and the basic terminology of the software requirements engineering process.\u003cbr\u003e \u003cbr\u003e The text covers the five phases of software requirements engineering -- elicitation, analysis, specification, verification, and management -- that need to be performed to reduce the chance of software failure. The chapters look at the science and discipline that concern establishing and documenting software requirements. The book covers the process through which developers' and users' discover, review, articulate, and understand the users' needs and the constraints on the software and development activity. It analyzes the users' needs to arrive at a definition of their software requirements. In addition, the papers examine software requirements and the need to clearly document and precisely record each requirement. It also looks at verification to ensure that the software requirements specifications are in compliance with the system requirements and conforms to document standards. The last phase addressed by the book is software requirements management including planning and controlling of all these activities.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50368983990545,"sku":"CIN0818677384G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51332894949649,"sku":"CIN0818677384VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52405953495313,"sku":"NLS9780818677380","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818677384.jpg?v=1769681899"},{"product_id":"mathematical-methods-in-artificial-intelligence-book-edward-a-bender-9780818672002","title":"Mathematical Methods in Artificial Intelligence","description":"Mathematical Methods in Artificial Intelligence introduces the student to the important mathematical foundations and tools in AI and describes their applications to the design of AI algorithms. This useful text presents an introductory AI course based on the most important mathematics and its applications. It focuses on important topics that are proven useful in AI and involve the most broadly applicable mathematics.\u003cbr\u003e \u003cbr\u003e The book explores AI from three different viewpoints: goals, methods or tools, and achievements and failures. Its goals of reasoning, planning, learning, or language understanding and use are centered around the expert system idea. The tools of AI are presented in terms of what can be incorporated in the data structures. The book looks into the concepts and tools of limited structure, mathematical logic, logic-like representation, numerical information, and nonsymbolic structures.\u003cbr\u003e \u003cbr\u003e The text emphasizes the main mathematical tools for representing and manipulating knowledge symbolically. These are various forms of logic for qualitative knowledge, and probability and related concepts for quantitative knowledge. The main tools for manipulating knowledge nonsymbolically, as neural nets, are optimization methods and statistics. This material is covered in the text by topics such as trees and search, classical mathematical logic, and uncertainty and reasoning. A solutions diskette is available, please call for more information.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50486749757713,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50486750150929,"sku":"CIN0818672005G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52142823375121,"sku":"NLS9780818672002","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53035336335633,"sku":"NIN9780818672002","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818672005.jpg?v=1750746204"},{"product_id":"jumpstart-cmm-cmmi-software-process-improvements-book-susan-k-land-9780471709251","title":"Jumpstart CMM\/CMMI Software Process Improvements","description":"This book provides invaluable guidance on moving an organization from the chaotic environment of free-form software development towards a more controlled and documented process. It discusses how IEEE standards may be used to facilitate the development of internal plans and procedures in support of repeatable software engineering processes, or in achiving CMM\/CMMI-SW Level 2.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50500001038609,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50500001267985,"sku":"GOR003426070","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51521478164753,"sku":"CIN0471489670G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471489670.jpg?v=1751435587"},{"product_id":"software-engineerng-standards-book-james-w-moore-9780818680083","title":"Software Engineerng Standards","description":"Software Engineering Standards: A User's Road Map describes the scope, roles, uses, and development trends of the most widely used software engineering standards. The book concentrates on important software engineering activities-quality and project management, system engineering, dependability, and safety. The analysis and regrouping of the standard collections exposes you to key relationships between standards. James Moore provides valuable insights that allow you to select standards to fill your specific needs with precision.\u003cbr\u003e \u003cbr\u003e The book presents two types of diagrams that will guide you in designating and selecting the standards that meet your specific goals. The first is a layered view of standards that illustrates the internal relationships among standards within a collection. The road map, the second type, illustrates the external relationships among standards in same or different collections. By using the road map diagrams each chapter begins at a different starting point and leads you toward the selection of the software engineering standards that achieve your goals.\u003cbr\u003e \u003cbr\u003e The book will appeal to software engineering standards users including senior technical professionals or managers with a background in software development. Standards-writers or professionals working on new or revised software engineering standards will find the book useful as well.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51126633529617,"sku":"NIN9780818680083","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51879517192465,"sku":"CIN0818680083G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52151612801297,"sku":"NLS9780818680083","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818680083.jpg?v=1750746205"},{"product_id":"pattern-recognition-basis-of-artificial-intelligence-book-donald-tveter-9780818677960","title":"The Pattern Recognition Basis of Artificial Intelligence","description":"This book takes the viewpoint that plain symbol processing techniques have little hope of reproducing the depth and breadth of capabilities found in human beings. The book introduces new foundational principles to AI: connectionist\/neural networking methods, case based and memory based methods and picture processing.\u003cbr\u003e \u003cbr\u003e The book looks at methods of AI as different ways of doing pattern recognition. One way to do pattern recognition is to compare a problem to stored cases. At the other end of the spectrum, Classical Symbol Processing AI compresses cases down to a small set of rules and then works only with this condensed knowledge. In between these two extremes are neural networks, especially backprop type networks. As much as possible the book compares these three basic methods using actual AI programs.\u003cbr\u003e \u003cbr\u003e The structure of the book starts at the bottom of human abilities with vision and other simple pattern recognition abilities and moves on to the higher levels of problem solving and game playing and finally to the level of natural language and understanding of the world. At the higher levels more complex computer architectures are needed that include methods for structuring thoughts.\u003cbr\u003e \u003cbr\u003e The book is organized in a manner in which the reader will get an intuitive feeling for the principles of AI. Throughout the book applications of basic principles are demonstrated by examining some classic AI programs in detail. The book can serve as a text for juniors, seniors and first year graduate students in Computer Science or Psychology and includes sample problems and data for exercises and a list of frequently asked questions.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51126633955601,"sku":"NIN9780818677960","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51332161863953,"sku":"CIN0818677961VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51333028544785,"sku":"CIN0818677961G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52146564399377,"sku":"NLS9780818677960","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818677961.jpg?v=1750786859"},{"product_id":"parallel-database-techniques-book-mahdi-abdelguerfi-9780818683985","title":"Parallel Database Techniques","description":"The use of parallel processing technology in the next generation of Database Management Systems (DBMSs) makes it possible to meet new and challenging requirements. Database technology in rapidly expanding new application areas brings unique challenges such as increased functionality and efficient handling of very large heterogeneous databases.\u003cbr\u003e \u003cbr\u003e Abdelguerfi and Wong present the latest techniques in parallel relational databases illustrating high-performance achievements in parallel database systems. The text is structured according to the overall architecture of a parallel database system presenting various techniques that may be adopted to the design of parallel database software and hardware execution environments. These techniques can directly or indirectly lead to high-performance parallel database implementation.\u003cbr\u003e \u003cbr\u003e The book's main focus follows the authors' engineering model: A survey of parallel query optimization techniques for requests involving multi-way joins; A new technique for a join operation that can be adopted in the local optimization stage; A framework for recovery in parallel database systems using the ACTA formalism; The architectural details of NCR's new Petabyte multimedia database system; A description of the Super Database Computer (SDC-II); A case study for a shared-nothing parallel database server that analyzes and compares the effectiveness of five data placement techniques.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51126633103633,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51126633693457,"sku":"NIN9780818683985","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52479297814801,"sku":"NLS9780818683985","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818683988.jpg?v=1750882899"},{"product_id":"software-process-improvement-book-robin-b-hunter-9780769509990","title":"Software Process Improvement","description":"The creation of quality software on time and within budget has been a major problem facing the software industry for several decades. Consideration of software development and maintenance as an engineering discipline to control the developmental process can help alleviate these obstacles. This new book focuses on the best practices for software process improvement (SPI) and related international standards providing a valuable guide and reference.\u003cbr\u003e \u003cbr\u003e The text is a collection of original and republished papers providing a significant survey on the use of SPI and software process assessment (SPA) as practiced by companies such as Lockheed Martin, Siemens, and Hewlett Packard. Among the important features of the book are chapters on software process evaluation, how to best perform SPI, ISO 9000 and TickIT-an alternative approach to SPA, as well as the latest information on the CMM integration project. The text also provides vivid descriptions on the most important international and national standards for SPI, in particular ISO 9001, ISO 9000-3, ISO\/IEC 9126. ISO\/IEC 15504, ISO\/IEC 12207.\u003cbr\u003e \u003cbr\u003e Software Process Improvement benefits software managers who want to learn about the requirements and effects of SPI, software process staff who need to understand the mechanisms of SPA and SPI, software developers who are affected by SPI and need to know how to apply it, and college students who want to understand the various methods of SPA and SPI.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51179816714513,"sku":"NIN9780769509990","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52472095408401,"sku":"NLS9780769509990","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0769509991.jpg?v=1750817838"},{"product_id":"applying-software-metrics-book-paul-oman-9780818676451","title":"Applying Software Metrics","description":"Features a useful collection of important and practical papers on applying software metrics and measurement. The book details the importance of planning a successful measurement program with a complete discussion of why, what, where, when, and how to measure and who should be involved. Each chapter addresses these significant questions and provides the essential answers in building an effective measurement program.\u003cbr\u003e \u003cbr\u003e The book differs from others on the market by focusing on the application of the metrics rather than the metrics themselves. The author's provide information based on actual experience with successful metrics programs. Each chapter includes a case study focusing on technology transfer and a set of recommended references. The book serves as a guide on the use and application of software metrics in industrial environments. It is specially designed for managers, product supervisors, and quality assurance personnel who want to know how to implement a metrics program.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51181288292625,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51181290782993,"sku":"NIN9780818676451","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52139260412177,"sku":"NLS9780818676451","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818676450.jpg?v=1751011424"},{"product_id":"advances-in-image-understanding-book-kevin-w-bowyer-9780818676444","title":"Advances in Image Understanding","description":"This volume of original papers has been assembled to honor Azriel Rosenfeld, the dominant figure in the field of computer vision and image processing for over 30 years. Over this period he has made many fundamental and pioneering contributions to nearly every area in this field. Azriel Rosenfeld wrote the first textbook in the field (1969) and was founding editor of the first journal (1972).\u003cbr\u003e \u003cbr\u003e The contributions in this book illustrate the changes that have occurred in dealing with crucial research problems and the methodologies employed to solve them. The 22 papers specifically written for this text are by a handful of researchers who have known and worked with Azriel over the years. These papers address five major themes: image segmentation, feature extraction, 3D shape estimation from 2D images, object recognition, and applications technologies.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51285873197329,"sku":"NIN9780818676444","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52120902140177,"sku":"NLS9780818676444","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0818676442.jpg?v=1751264751"},{"product_id":"practical-support-for-cmmi-sw-software-project-documentation-using-ieee-software-book-susan-m-land-9780471738497","title":"Practical Support for CMMI-SW Software Project Documentation Using IEEE Software Engineering Standards","description":"An essential guide to CMMI(r)-SW documentation    The CMMI(r)-SW, a compendium of recommended requirements for software engineering, promotes the continuous evolution of improved software and system engineering processes.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51691201298705,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51691201659153,"sku":"GOR010097694","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0471738492.jpg?v=1751229572"},{"product_id":"project-manager-s-guide-to-software-engineering-s-best-practices-book-mark-christensen-9780769511993","title":"The Project Manager's Guide to Software Engineering's Best Practices","description":"Since the earliest days of the computer industry, managing a software project has been a complex and demanding activity. While the technical content of software products and the technical methods used to build them have changed over time, the fundamental issues that determine the success or failure of software projects have remain fairly constant. That is, the same fundamental management mistakes continue to be made. To cite a few examples; requirements are unclear at the beginning of projects and are not managed during the project, the product is not tested adequately, schedules are misestimated or not tracked in sufficient detail. The contents of this book, together with the underlying IEEE Standards, are dedicated to helping the reader in their work: The continuing quest to produce quality software products in a predictable manner.\u003cbr\u003e \u003cbr\u003e This book, containing all original material, is based on the proposition that the IEEE Software Engineering Standards capture many of the fundamental 'best practices' of software project management. It is written to assist the reader in applying those standards to their projects and company. To meet this goal, the authors discuss and elaborate the standards that bear on the three key management areas of: Software systems engineering, Processes for developing software products, Planning and control of software project activities.\u003cbr\u003e \u003cbr\u003e The body of the book is correspondingly organized into three parts. Software Systems Engineering, which argues that software development projects are most successful when developed using a systems level viewpoint. Process Management and Control, which describes the key activities needed to define, support, and manage a project's software development processes. Project Planning and Management completes the book, integrating the elements of cost and schedule estimation and control, risk management, and the role metrics play in performing those tasks.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51899789836561,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51899790164241,"sku":"CIN0769511996G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51919269560593,"sku":"GOR009838172","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52535954964753,"sku":"NLS9780769511993","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780769511993.jpg?v=1755044542"},{"product_id":"iterative-computer-algorithms-with-applications-in-engineering-book-sadiq-m-sait-9780769501000","title":"Iterative Computer Algorithms with Applications in Engineering","description":"Iterative Computer Algorithms with Applications in Engineering describes in-depth the five main iterative algorithms for solving hard combinatorial optimization problems: Simulated Annealing, Genetic Algorithms, Tabu Search, Simulated Evolution, and Stochastic Evolution. The authors present various iterative techniques and illustrate how they can be applied to solve several NP-hard problems.\u003cbr\u003e \u003cbr\u003e For each algorithm, the authors present the procedures of the algorithm, parameter selection criteria, convergence property analysis, and parallelization. There are also several real-world examples that illustrate various aspects of the algorithms. The book includes an introduction to fuzzy logic and its application in the formulation of multi-objective optimization problems, a discussion on hybrid techniques that combine features of heuristics, a survey of recent research work, and examples that illustrate required mathematical concepts.\u003cbr\u003e \u003cbr\u003e The unique features of this book are: An integrated and up-to-date description of iterative non-deterministic algorithms; Detailed descriptions of Simulated Evolution and Stochastic Evolution; A level of treatment suitable for first year graduate student and practicing engineers; Parallelization aspects and particular parallel implementations; A brief survey of recent research work; Graded exercises and an annotated bibliography in each chapter","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52124519989521,"sku":"NLS9780769501000","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53108549255441,"sku":"NIN9780769501000","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780769501000.jpg?v=1757456938"},{"product_id":"information-security-book-vincent-leveque-9780471736127","title":"Information Security","description":"Bridging the gap between information security and strategic planning      This publication is a reflection of the author's firsthand experience as an information security consultant, working for an array of clients in the private and public sectors.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52125189406993,"sku":"NLS9780471736127","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780471736127.jpg?v=1757463065"},{"product_id":"knowledge-structures-for-communications-in-human-computer-systems-book-eldo-c-koenig-9780471998136","title":"Knowledge Structures for Communications in Human-Computer Systems","description":"A comprehensive look at General automata and how it can be used to establish the fundamentals for communication in human-computer systems    Drawing on author Eldo C. Koenig's extensive expertise and culling from his thirty-four previously published works, this seminal resource presents knowledge structures for communication in Human-Computer Systems (HCS) based on General automata. The resulting model provides knowledge representations for software engineering.    Of the many features required for a method to achieve the desired communication in HCS, Knowledge Structures for Communications in Human-Computer Systems identifies six of them in great length-extracting and storing the knowledge of sentences; knowledge association; deductive processes; inferences; feedback; and sequencing of knowledge-along with illustrations for achieving them by the General Automata Method. After presenting the analysis for each feature, the book includes practical applications that illustrate the results. Koenig also describes algorithms and programs that achieve some of the features, and provides readers with additional algorithms and further research.    Richly illustrated throughout to elucidate concepts, Knowledge Structures for Communications in Human-Computer Systems is an excellent teaching text suitable for both academic and industrial settings.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52125366354193,"sku":"NLS9780471998136","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53108466024721,"sku":"NIN9780471998136","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780471998136.jpg?v=1757464618"},{"product_id":"emerging-trends-in-database-and-knowledge-based-machines-book-mahdi-abdelguerfi-9780818665523","title":"Emerging Trends in Database and Knowledge Based Machines","description":"This book illustrates important ways in which new parallel hardware is being used to improve the speed and usefulness of a variety of information systems. It contains thirteen original papers that survey the latest trends in performance enhancing architectures for smart information systems.\u003cbr\u003e \u003cbr\u003e The machines featured in the text have been designed to support information systems ranging from relational databases to semantic networks and other artificial intelligence paradigms. In addition, many of the projects illustrated in the book contain generic architectural ideas that support higher-level requirements by using semantics-free hardware designs.\u003cbr\u003e \u003cbr\u003e The case studies describe add-on machines and performance-enhancing units that employ parallel hardware to speed up database operations. Other case studies show how high-performance computers support database and related software, even though some platforms were originally designed for scientific or numeric applications. The last three chapters give examples of machines that are deliberately designed to speed up a particular knowledge representation formalism or a particular AI problem solving paradigm. The information presented throughout this book will help all those engaged in the design or use of high-performance architectures for nonnumeric (i.e., symbolic) applications.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52132155326737,"sku":"NLS9780818665523","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53035336368401,"sku":"NIN9780818665523","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818665523.jpg?v=1762337525"},{"product_id":"software-reliability-and-testing-book-hoang-pham-9780818668524","title":"Software Reliability and Testing","description":"This book presents 14 recent papers that provide an overview of the latest software reliability models, testing techniques, and applications. The book is targeted toward design engineers, software engineers, researchers, computer scientists, technical managers, and students wishing to conduct research or update their knowledge in the field of software reliability and testing. The papers on software reliability describe applications of software reliability growth modeling to software systems, investigate the relationship between program complexity measures and program errors, and explore the difficulty in accurately modeling software reliability. The remaining papers present new models that are useful in estimating the reliability of software systems and deal with the cost-reliability-optimal software release policies in software systems. The papers on software testing investigate the relationship between reliability and testing, discuss safety arguments and the role of software and system reliability and describe the use of an operational profile in testing a large-scale industrial software system for estimating software. The remaining papers present new models useful in testing software systems.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52135741194513,"sku":"NLS9780818668524","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818668524.jpg?v=1757550645"},{"product_id":"elements-of-software-process-assessment-improvement-book-khaled-el-emam-9780818685231","title":"Elements of Software Process Assessment \u0026 Improvement","description":"\u003ci\u003eElements of Software Process Assessment and Improvement\u003c\/i\u003e reviews current assessment practices, experiences, and new research trends in software process improvement. The newly revised chapters are expanded from articles that appeared in SPN, The Software Process Newsletter of the IEEE Computer Society Technical Committee on Software Engineering (TCSE). \u003cp\u003eThis book describes in detail the process improvement cycle, including diagnosing an organization, establishing a business case, changing elements within a process, and evaluating the impact of these changes. These elements are divided into four parts providing a comprehensive view of the software process improvement field. The first part describes contemporary models that are used to evaluate an organization's processes and capabilities. The next covers the business case for assessment and improvement by providing ample evidence that demonstrates possible improvements as well as evidence of assessment reliability. Part three provides application guidance covering critical success factors including tools and techniques. The final portion covers important and exciting developments that enhance process improvement tools and the reader's understanding of organizational processes in practice.\u003c\/p\u003e \u003cp\u003eThese four elements answer the needs of individuals involved in software process improvement as well as those involved in basic and applied research. \u003ci\u003eElements of Software Process Assessment and Improvement\u003c\/i\u003e is an invaluable source of practical information for software process professionals.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52139115184401,"sku":"NLS9780818685231","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818685231.jpg?v=1757567131"},{"product_id":"additive-cellular-automata-book-parimal-pal-chaudhuri-9780818677175","title":"Additive Cellular Automata","description":"This book presents an extensive survey and report of related research on important developments in cellular automata (CA) theory. The authors introduce you to this theory in a comprehensive manner that will help you understand the basics of CA and be prepared for further research. They illustrate the matrix algebraic tools that characterize group CA and help develop its applications in the field of VLSI testing.\u003cbr\u003e \u003cbr\u003e The text examines schemes based on easily testable FSM, bit-error correcting code, byte error correcting code, and characterization of 2D cellular automata. In addition, it looks into CA-based universal pattern generation, data encryption, and synthesis of easily testable combinational logic. The book covers new characterizations of group CA behavior, CA-based tools for fault diagnosis, and a wide variety of applications to solve real-life problems.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52139839160593,"sku":"NLS9780818677175","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53495042507025,"sku":"NIN9780818677175","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818677175.jpg?v=1757571254"},{"product_id":"computer-algorithms-book-jun-ichi-aoe-9780818654626","title":"Computer Algorithms","description":"Introduces the basic concepts and characteristics of string pattern matching strategies and provides numerous references for further reading. The text describes and evaluates the BF, KMP, BM, and KR algorithms, discusses improvements for string pattern matching machines, and details a technique for detecting and removing the redundant operation of the AC machine. Also explored are typical problems in approximate string matching. In addition, the reader will find a description for applying string pattern matching algorithms to multidimensional matching problems, an investigation of numerous hardware-based solutions for pattern matching, and an examination of hardware approaches for full text search.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52142564147473,"sku":"NLS9780818654626","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53495042474257,"sku":"NIN9780818654626","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818654626.jpg?v=1757580823"},{"product_id":"software-engineering-risk-management-book-dale-walter-karolak-9780818671944","title":"Software Engineering Risk Management","description":"This book is designed for those who manage software development projects. It explores software and risk management both from a technology and a business perspective. Issues regarding costs, schedules, technical performance, and strategies for software development are discussed.\u003cbr\u003e \u003cbr\u003e The author approaches software development from a just-in-time viewpoint and details strategies for implementing and planning development plans in a cost-effective and timely manner. The book presents a significant discussion of software risk issues pertaining to organizational costs and schedules. It also identifies metrics and presents several models for measuring and predicting risk.\u003cbr\u003e \u003cbr\u003e The information featured in the book is supported by actual proven case studies derived from the author's experience. The text addresses many different concepts, strategies, and tools that could make the management of your next software development project less of a guess and more predictable.\u003cbr\u003e \u003cbr\u003e Also available is the SERIM Software Tool. This interactive, easy-to-use Windows application gives you an automated way to determine the risks of your software project. The product is based on the SERIM model detailed in this bestselling book.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52146606080273,"sku":"NLS9780818671944","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52740329537809,"sku":"NIN9780818671944","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818671944.jpg?v=1757598078"},{"product_id":"testing-object-oriented-software-book-david-c-kung-9780818685200","title":"Testing Object-Oriented Software","description":"Object-oriented programming increases software reusability, extensibility, interoperability, and reliability. Software testing is necessary to realize these benefits by uncovering as many programming errors as possible at a minimum cost. A major challenge to the software engineering community remains how to reduce the cost while improving the quality of software testing. The requirements for testing object-oriented programs differ from those for testing conventional programs.\u003cbr\u003e \u003cbr\u003e Testing Object-Oriented Software illustrates these differences and discusses object-oriented software testing problems, focusing on the difficulties and challenges testers face. The text contains of nineteen reprinted papers providing a general framework for class- and system-level testing and examines object-oriented design criteria and high testability metrics. It offers object-oriented testing techniques, ideas and methods for unit testing, and object-oriented program integration-testing strategy.\u003cbr\u003e \u003cbr\u003e Readers are shown how to drastically reduce regression test costs, presented with steps for object-oriented testing, and introduced to object-oriented test tools and systems. The book's intended audience includes object-oriented program testers, program developers, software project managers, and researchers working with object-oriented testing.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52150170485009,"sku":"NLS9780818685200","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818685200.jpg?v=1757609219"},{"product_id":"software-safety-and-reliability-book-debra-s-herrmann-9780769502991","title":"Software Safety and Reliability","description":"The role of software has changed from simply generating financial or mechanical data to monitoring and controlling equipment that directly affects human life and safety. As a result, a more thorough understanding and familiarity with the specialized techniques used to achieve and assess the safety and reliability of software is needed in academia, industry, and government.\u003cbr\u003e \u003cbr\u003e This original text introduces the concepts, techniques, and approaches used to achieve and assess software safety and reliability. Debra Herrmann presents a cross-section of current safety and reliability standards that cross multiple industrial sectors while focusing on the additional required activities to achieve software safety and reliability. In organizing this text, the she has three objectives. The first is to raise the reader's awareness on the importance of software safety and reliability and on its role in mission critical systems by presenting many illustrative, ever day examples. The second objective is to provide practical information about the current methods used to achieve and assess software safety and reliability. The final objective is to improve the understanding and practice of software safety and reliability by consolidating the latest research so that it can be compared and analyzed for the future.\u003cbr\u003e \u003cbr\u003e The book is written for engineers, scientists, managers, regulators, and policy makers involved in the design, development, acquisition, and certification of safety-critical systems.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52425600827665,"sku":"NLS9780769502991","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53220196188433,"sku":"GOR003463745","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780769502991.jpg?v=1759155296"},{"product_id":"global-software-development-book-dale-walter-karolak-9780818687013","title":"Global Software Development","description":"Over the last several decades, improvements in software development tools and methods have allowed geographically and culturally diverse groups to come together in global software development teams. Team members bring diverse expectations and goals that make the task of virtual product development considerably more complex than the most complex in-house projects.\u003cbr\u003e \u003cbr\u003e Global Software Development covers the delicate tasks of managing diverse cultural expectations, establishing responsibility, implementing accountability, and defining process and product ownership. Subtle changes in the cost, schedule, and quality issues involved in normal product delivery are also examined. Although focused on global development projects, the book discusses issues that apply to most distributed software development environments.\u003cbr\u003e \u003cbr\u003e Following the life cycle of a typical software development project, the text examines the growing need for global software development and the foundations of its strategy. From setting up the initial environment and project team, the book progresses through every development stage emphasizing the differences between traditional and virtual management. The final chapter presents three case studies illustrating the principles and activities described in the preceding chapters.\u003cbr\u003e \u003cbr\u003e Dale Karolak's goal is to make it easier for managers to understand what to consider when managing a virtual project and offers a broad spectrum of information that enhances the reader's understanding of global software development.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52425622618385,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52425623077137,"sku":"NLS9780818687013","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780818687013.jpg?v=1763635008"},{"product_id":"collaborative-process-improvement-book-celeste-labrunda-yeakley-9780470084601","title":"Collaborative Process Improvement","description":"This practical, user-friendly handbook specifically addresses software companies that are interested in implementing effective improvement processes into the daily work life of every employee. A wealth of checklists, templates, exercises, tips, and pitfalls to avoid make it easy for readers to integrate quality awareness into their organization's day-to-day processes at every level.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52472100978961,"sku":"NLS9780470084601","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53035021959441,"sku":"NIN9780470084601","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780470084601.jpg?v=1759837433"},{"product_id":"software-management-book-donald-j-reifer-9780471775621","title":"Software Management","description":"The Seventh Edition of Donald Reifer's popular, bestselling tutorial covers  a broad range of topics that other books in the marketplace fail to tackle.   From traditional management subjects to supplier and risk management, this book  stresses best practices and gives insight into lessons learned through its over 30 percent original materials.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52476452602129,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52476453617937,"sku":"NLS9780471775621","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780471775621.jpg?v=1759844086"},{"product_id":"great-software-debates-book-alan-m-davis-9780471675235","title":"Great Software Debates","description":"Great Software Debates collects 25 years of industrial experience -- some good and some bad -- and enables readers to benefit from that experience without having to relive it.   The book is a collection of essays presenting proven ideas on how to approach the difficult task of constructing software.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52486214091025,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52486215303441,"sku":"NLS9780471675235","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780471675235.jpg?v=1775728418"}],"url":"https:\/\/www.worldofbooks.com\/collections\/practitioners-book-series.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}