{"title":"Addison-Wesley Object Technology Ser","description":null,"products":[{"product_id":"use-case-driven-object-modeling-with-uml-book-doug-rosenberg-9780201432893","title":"Use Case Driven Object Modeling with UML","description":"A practical guide to putting use case methods to work in real-world situations,this workbook is structured around the proven ICONIX Process, a streamlined approach to UML modeling designed to avoid analysis paralysis without skipping analysis and design. It presents the four key phases of this minimalist approach to use case driven design.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49520485368081,"sku":"GOR001384704","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49884045279505,"sku":"CIN0201432897G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49896052752657,"sku":"CIN0201432897VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50345776906513,"sku":"CIN0201432897A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201432897.jpg?v=1751290216"},{"product_id":"unified-modeling-language-reference-manual-book-james-rumbaugh-9780201309980","title":"The Unified Modeling Language Reference Manual","description":"This is a reference to UML from the creators of the language. It is a resource to every aspect of the UML and is written as a resource for any serious software programmer. The CD-ROM contains hyper-linked PDF version of the book and a resource for finding information related to every aspect of UML.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49535123456273,"sku":"GOR002818970","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50346591715601,"sku":"CIN020130998XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50406420873489,"sku":"CIN020130998XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51757711393041,"sku":"CIN020130998XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53155077456145,"sku":"GOR002865517","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/020130998X.jpg?v=1751446454"},{"product_id":"unified-software-development-process-book-ivar-jacobson-9780201571691","title":"The Unified Software Development Process","description":"This landmark book provides a thorough overview of the Unified Process for software development, with a practical focus on modeling using the Unified Modeling Language. The Unified Process goes beyond mere object-oriented analysis and design to spell out a proven family of techniques that supports the complete software development life cycle. The result is a component-based process that is use-case driven, architecture-centric, iterative, and incremental. The Unified Process takes full advantage of the industry-standard Unified Modeling Language. This book demonstrates how the notation and process complement one another, using UML models to illustrate the new process in action. The authors clearly describe the semantics and notation of the different higher-level constructs used in the models. Constructs such as use cases, actors, subsystems, classes, interfaces, active classes, processes, threads, nodes, and most relations are described in the context of a model. Object technology practitioners and software engineers familiar with the authors' past work will appreciate The Unified Software Development Process as a useful means of learning the current best practices in software development.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49556343193873,"sku":"GOR001696230","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49601319207185,"sku":"GOR002711167","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49930975215889,"sku":"GOR003232648","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50345782116625,"sku":"CIN0201571692G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50346588897553,"sku":"CIN0201571692A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53007868526865,"sku":"CIN0201571692VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201571692.jpg?v=1751424996"},{"product_id":"agility-and-discipline-made-easy-book-per-kroll-9780321321305","title":"Agility and Discipline Made Easy","description":"One can win with the long sword, and one can win with the short sword. Whatever the weapon, there is a time and situation in which it is appropriate.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49562074153233,"sku":"GOR002725840","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52470061498641,"sku":"CIN0321321308G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321321308.jpg?v=1750877469"},{"product_id":"managing-iterative-software-development-projects-book-kurt-bittner-9780321268891","title":"Managing Iterative Software Development Projects","description":"Iterative development is founded on the recognition that we cannot plan perfectly, that we need an approach that enables us to adapt to and make progress in the face of change. It is basically dynamic planning that incorporates, and even seeks out, new information. While iterative development is not a new concept, it is not particularly well documented. The basic principles of iterative development are the basis of approaches such as Extreme Programming, the Unified Process, and the Rational Unified Process (RUP) and have been introduced in a number of books, but an applicable guide, with specifics on how to actually run an iterative project has not existed. This book is that guide. Using the framework of the Unified Process (UP), Bittner and Spence present a simple, straightforward and practical approach to organizing, estimating, staffing, and managing an iterative project. They provide practices that can be applied to very small projects and yet can be scaled-up to very large programs. While this book is particularly valuable for projects following UP and RUP, the overall management framework presented is free to use a variety of approaches, including Extreme Programming, the Microsoft Solutions Framework or any other iterative and incremental development approach.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49568677003537,"sku":"GOR003600349","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50350865416465,"sku":"CIN032126889XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51534721843473,"sku":"GOR014319883","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52836485464337,"sku":"CIN032126889XVG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/032126889X.jpg?v=1751421426"},{"product_id":"kleppe-book-anneke-kleppe-9780321194428","title":"Kleppe","description":"This text introduces model driven architecture (MDA), a framework that stresses the importance of models in the software development process.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49574363201809,"sku":"GOR005376644","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":49895697088785,"sku":"CIN032119442XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50484401602833,"sku":"CIN032119442XA","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51330223997201,"sku":"CIN032119442XVG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52412029731089,"sku":"GOR004531803","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/032119442X.jpg?v=1751195812"},{"product_id":"analysis-patterns-book-martin-fowler-9780201895421","title":"Analysis Patterns","description":"Focuses on the end result of object-oriented analysis and design. This book provides a catalogue of patterns that have emerged in a range of domains including trading, measurement, accounting and organizational relationships. It also presents a series of support patterns that discuss how to turn conceptual models into software.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49578429284625,"sku":"GOR002088208","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49724575285521,"sku":"CIN0201895420G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50281384673553,"sku":"CIN0201895420VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51907423043857,"sku":"GOR001508876","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52435809829137,"sku":"CIN0201895420A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":53022882431249,"sku":"GOR012467771","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53451557470481,"sku":"GOR008308507","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201895420.jpg?v=1751425011"},{"product_id":"atl-internals-book-christopher-tavares-9780321159625","title":"ATL Internals","description":"The Active Template Library (ATL) is a set of small, efficient, and flexible classes created by Microsoft that facilitate the creation of interoperable components for developing Windows applications. The latest version of ATL is version 8, released with Visual Studio 2005. While .NET has been getting all the attention recently, there is still a huge base of installed COM\/ATL code. Many programmers are dealing with difficult issues adding new .NET code to that installed base. At the same time there are many instances where ATL is still the superior choice for new applications - applications that have to run fast and efficiently on Windows, where the CPU doesn't have the memory or bandwidth to run .NET. This book will be a godsend to developers in both of those situations. As one tech reviewer put it, \"Any programmer needing to transition ATL code to .NET will need this book.\" The first edition was widely praised, and sold close to 20,000 units. While ATL is no longer the cutting edge of Microsoft developer tools, there should still be a strong market for authoritative, complete, deep coverage of the newest version of this standard tool.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49593979142417,"sku":"GOR006944237","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50113444282641,"sku":"CIN0321159624G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51413194014993,"sku":"CIN0321159624VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321159624.jpg?v=1751133921"},{"product_id":"crc-card-book-book-david-bellin-9780201895353","title":"The CRC Card Book","description":"Applying the object-oriented paradigm to the development of software requires individuals and teams to think and act differently than when designing procedural projects. While proponents of the object paradigm often say identifying objects is a simple and intuitive process, experienced developers know that this is not always true. The solution is the CRC (Classes, Responsibilities, Collaboration) Card method, a proven technique for identifying classes and visualizing and testing different class-based models during the design phase.      The CRC Card Book covers the CRC method from start to finish, illustrating its application in three different in-depth case studies which supply tips and pointers drawn from real world experience. The case studies are presented in the engaging style of a novella to demonstrate how personalities and organizational culture come into play when using the CRC technique. C++, Java, and Smalltalk experts provide implementation examples in each language. The CRC Card Book demonstrates how to: - Discover classes through team brainstorming  - Refine project requirements  - Test the conception of the system and evaluate potential paths of collaboration using role play.  - Manage an object-oriented project.  - Implement a CRC design in C++, Java, and Smalltalk; all source code is available via the World Wide Web.         Includes language implementation examples from such noted experts as:- Java: Cay Horstman, San Jose State University  - Smalltalk: Larry Smith, IBM Corp.  - C++: Jeremy Raw, Interactive Software","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49594016170257,"sku":"GOR001965575","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50571562975505,"sku":"CIN0201895358G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50711302308113,"sku":"CIN0201895358VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50951331348753,"sku":"GOR007418141","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51160014979345,"sku":"GOR014190404","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201895358.jpg?v=1751389105"},{"product_id":"objects-components-and-frameworks-with-uml-book-desmond-francis-d-souza-9780201310122","title":"Objects, Components, and Frameworks with UML","description":"Catalysis is an emerging UML-based method for component and framework-based development. This text shows how to find and use recurring pattens in the UML using the Catalysis Method. It identifies patterns in software design and notation using UML.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49594755088657,"sku":"GOR002457539","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50953864020241,"sku":"CIN0201310120A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51415565435153,"sku":"CIN0201310120VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":51696120267025,"sku":"GOR003406030","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":52470060450065,"sku":"CIN0201310120G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201310120.jpg?v=1751423764"},{"product_id":"unified-modeling-language-user-guide-book-grady-booch-9780321267979","title":"The Unified Modeling Language User Guide","description":"For nearly ten years, the Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. As the de facto standard modeling language, the UML facilitates communication and reduces confusion among project stakeholders. The recent standardization of UML 2.0 has further extended the language's scope and viability. Its inherent expressiveness allows users to model everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.   In this eagerly anticipated revision of the best-selling and definitive guide to the use of the UML, the creators of the language provide a tutorial to its core aspects in a two-color format designed to facilitate learning. Starting with an overview of the UML, the book explains the language gradually by introducing a few concepts and notations in each chapter. It also illustrates the application of the UML to complex modeling problems across a variety of application domains. The in-depth coverage and example-driven approach that made the first edition of The Unified Modeling Language User Guide an indispensable resource remain unchanged. However, content has been thoroughly updated to reflect changes to notation and usage required by UML 2.0.  Highlights include:    A new chapter on components and internal structure, including significant new capabilities for building encapsulated designs  New details and updated coverage of provided and required interfaces, collaborations, and UML profiles  Additions and changes to discussions of sequence diagrams, activity diagrams, and more  Coverage of many other changes introduced by the UML 2.0 specification  With this essential guide, you will quickly get up to speed on the latest features of the industry standard modeling language and be able to apply them to your next software project.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49605575934225,"sku":"GOR005548090","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50063055061265,"sku":"CIN0321267974G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50100868612369,"sku":"CIN0321267974VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50114816868625,"sku":"GOR003230776","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50348215370001,"sku":"CIN0321267974A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321267974.jpg?v=1751006203"},{"product_id":"building-j2ee-tm-applications-with-the-rational-unified-process-book-peter-eeles-9780201791662","title":"Building J2EE (TM) Applications with the Rational Unified Process","description":"This book is a Rational Software Corporation-specific book focusing on the development of J2EE applications (version 1.3) within a RUP (Rational Unified Process) environment. As such, the book has a heavy dependency on UML (version 1.4). The authors aim to give the reader a basic understanding of component architectures and associated technologies, and how these component architectures and technologies are applied in the context of systematic development, specifically the Rational Unified Process. The reader will learn a set of proven best practices, guidelines, and standards that apply to systems development. It will reflect the next version of RUP which is scheduled for release during in 2002. This version of RUP will be a considerable departure from the current version.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49631367069969,"sku":"GOR006066836","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50345793323281,"sku":"CIN0201791668VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51324928655633,"sku":"CIN0201791668G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201791668.jpg?v=1750940310"},{"product_id":"applied-software-architecture-book-christine-hofmeister-9780201325713","title":"Applied Software Architecture","description":"Designing a large software system is an extremely complicated undertaking that requires juggling differing perspectives and differing goals, and evaluating differing options. This book gives guidance as to how to sort out and organize the conflicting pressures and produce a successful design.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49654314336529,"sku":"GOR013663031","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49777999872273,"sku":"GOR004686480","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50346606919953,"sku":"CIN0201325713G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51694751416593,"sku":"CIN0201325713VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53007666512145,"sku":"CIN0201325713A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201325713.jpg?v=1751428941"},{"product_id":"real-time-design-patterns-book-bruce-powel-douglass-9780201699562","title":"Real-Time Design Patterns","description":"PLEASE PROVIDE SUMMARY","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49778511577361,"sku":"CIN0201699567G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50627351183633,"sku":"CIN0201699567VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51104507953425,"sku":"GOR011648629","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201699567.jpg?v=1751227202"},{"product_id":"practical-guide-to-testing-object-oriented-software-book-john-d-mcgregor-9780201325645","title":"A Practical Guide to Testing Object-Oriented Software","description":"While developers and IT organizations increasingly acknowledge the importance of software testing, few know how to proceed -- especially when it comes to testing advanced object-oriented software systems. In this book, two leading O-O test researchers and consultants outline a start-to-finish methodology for testing: what to test, why to test it, how to test it, who should do the testing, and when. The book is organized around a task orientation, encompassing testing models; testing components, systems and subsystems; and planning for testing. The authors review the unique challenges associated with object-oriented software testing, offer practical insights into testing priorities, introduce each leading testing technique, and walk step-by-step through applying them. They review the development of custom test software, and demonstrate how to strengthen the ties between testing and the rest of the development process. Features include a detailed object-oriented testing FAQ, and a running case study that ties together all stages and elements of O-O testing. For every IT manager, project manager, software developer and engineer, and for any professional concerned with the measurement of software quality.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49810209603857,"sku":"CIN0201325640G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201325640.jpg?v=1772185647"},{"product_id":"effective-com-book-don-box-9780201379686","title":"Effective COM","description":"In Effective COM, the authors, Don Box, Keith Brown, Tim Ewald, and Chris Sells, offer 50 concrete guidelines for creating COM based applications that are more efficient, robust, and maintainable. Drawn from the authors' extensive practical experience working with and teaching COM, these rules of thumb, pitfalls to avoid, and experience-based pointers will enable you to become a more productive and successful COM programmer.  These guidelines appear under six major headings: the transition from C++ to COM; interfaces, the fundamental element of COM development; implementation issues; the unique concept of apartments; security; and transactions. Throughout this book, the issues unique to the MTS programming model are addressed in detail.  Readers will gain a deeper understanding of COM concepts, capabilities, and drawbacks, and the know-how to employ COM effectively for high quality distributed application development. A supporting Web site, including source code, can be found at http:\/\/www.develop.com\/effectivecom.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49939967410449,"sku":"CIN0201379686G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50346601873681,"sku":"CIN0201379686A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201379686.jpg?v=1751323643"},{"product_id":"unified-modeling-language-reference-manual-book-james-rumbaugh-9780321245625","title":"The Unified Modeling Language Reference Manual","description":"The UML 2.0 version of the Unified Modeling Language has increased its capabilities as the standard notation for modeling software-intensive systems. This book describes UML concepts, including major revisions to sequence diagrams, activity models, state machines, components, internal structure of classes and components, and profiles.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50864166011153,"sku":"GOR003654650","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51415698571537,"sku":"CIN0321245628G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":52965258985745,"sku":"GOR014672501","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53266412142865,"sku":"CIN0321245628VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321245628.jpg?v=1751133934"},{"product_id":"object-constraint-language-book-jos-warmer-9780201379402","title":"The Object Constraint Language","description":"The Object Constraint Language (OCL) is a notational language designed for use with UML. This guide to OCL shows how OCL developers can express specific limitations for complex software designs.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53630941593873,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53630942019857,"sku":"CIN0201379406G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780201379402.jpg?v=1780866026"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/addison-wesley-object-technology-ser-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}