0
Your cart

Your cart is empty

Browse All departments
Price
  • R0 - R50 (1)
  • R100 - R250 (55)
  • R250 - R500 (71)
  • R500+ (2,775)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design

Service-Oriented Architecture - Concepts, Technology, and Design (Hardcover): Thomas Erl Service-Oriented Architecture - Concepts, Technology, and Design (Hardcover)
Thomas Erl
R1,229 Discovery Miles 12 290 In stock

Service-Oriented Architecture (SOA) is at the heart of a revolutionary computing platform that is being adopted world-wide and has earned the support of every major software provider. In Service-Oriented Architecture: Concepts, Technology, and Design, Thomas Erl presents the first end-to-end tutorial that provides step-by-step instructions for modeling and designing service-oriented solutions from the ground up.

Erl uses more than 125 case study examples and over 300 diagrams to illuminate the most important facets of building SOA platforms: goals, obstacles, concepts, technologies, standards, delivery strategies, and processes for analysis and design.

His book's broad coverage includes:

  • Detailed step-by-step processes for service-oriented analysis and service-oriented design
  • An in-depth exploration of service-orientation as a distinct design paradigm, including a comparison to object-orientation
  • A comprehensive study of SOA support in .NET and J2EE development and runtime platforms
  • Descriptions of over a dozen key Web services technologies and WS-* specifications, including explanations of how they interrelate and how they are positioned within SOA
  • The use of "In Plain English" sections, which describe complex concepts through non-technical analogies
  • Guidelines for service-oriented business modeling and the creation of specialized service abstraction layers
  • A study contrasting past architectures with SOA and reviewing current industry influences
  • Project planning and the comparison of different SOA delivery strategies

The goal of this book is to help you attain a solid understanding of what constitutes contemporary SOA along with step-by-step guidance for realizing its successful implementation.

Design and Analysis of Algorithms - A Contemporary Perspective (Hardcover): Sandeep Sen, Amit Kumar Design and Analysis of Algorithms - A Contemporary Perspective (Hardcover)
Sandeep Sen, Amit Kumar
R1,014 R954 Discovery Miles 9 540 Save R60 (6%) Shipped within 7 - 12 working days

The text covers important algorithm design techniques, such as greedy algorithms, dynamic programming, and divide-and-conquer, and gives applications to contemporary problems. Techniques including Fast Fourier transform, KMP algorithm for string matching, CYK algorithm for context free parsing and gradient descent for convex function minimization are discussed in detail. The book's emphasis is on computational models and their effect on algorithm design. It gives insights into algorithm design techniques in parallel, streaming and memory hierarchy computational models. The book also emphasizes the role of randomization in algorithm design, and gives numerous applications ranging from data-structures such as skip-lists to dimensionality reduction methods.

Learning Computer Architecture with Raspberry Pi (Paperback): Eben Upton, Jeffrey Duntemann, Ralph Roberts, Tim Mamtora, Ben... Learning Computer Architecture with Raspberry Pi (Paperback)
Eben Upton, Jeffrey Duntemann, Ralph Roberts, Tim Mamtora, Ben Everard 1
R685 R381 Discovery Miles 3 810 Save R304 (44%) Shipped within 7 - 12 working days

Use your Raspberry Pi to get smart about computing fundamentals In the 1980s, the tech revolution was kickstarted by a flood of relatively inexpensive, highly programmable computers like the Commodore. Now, a second revolution in computing is beginning with the Raspberry Pi. Learning Computer Architecture with the Raspberry Pi is the premier guide to understanding the components of the most exciting tech product available. Thanks to this book, every Raspberry Pi owner can understand how the computer works and how to access all of its hardware and software capabilities. Now, students, hackers, and casual users alike can discover how computers work with Learning Computer Architecture with the Raspberry Pi. This book explains what each and every hardware component does, how they relate to one another, and how they correspond to the components of other computing systems. You'll also learn how programming works and how the operating system relates to the Raspberry Pi's physical components. * Co-authored by Eben Upton, one of the creators of the Raspberry Pi, this is a companion volume to the Raspberry Pi User Guide * An affordable solution for learning about computer system design considerations and experimenting with low-level programming * Understandable descriptions of the functions of memory storage, Ethernet, cameras, processors, and more * Gain knowledge of computer design and operation in general by exploring the basic structure of the Raspberry Pi The Raspberry Pi was created to bring forth a new generation of computer scientists, developers, and architects who understand the inner workings of the computers that have become essential to our daily lives. Learning Computer Architecture with the Raspberry Pi is your gateway to the world of computer system design.

Managing Kubernetes (Paperback): Brendan Burns, Craig Tracey Managing Kubernetes (Paperback)
Brendan Burns, Craig Tracey
R930 R522 Discovery Miles 5 220 Save R408 (44%) Shipped within 7 - 12 working days

While Kubernetes has greatly simplified the task of deploying containerized applications, managing this orchestration framework on a daily basis can still be a complex undertaking. With this practical book, site reliability and DevOps engineers will learn how to build, operate, manage, and upgrade a Kubernetes cluster-whether it resides on cloud infrastructure or on-premises. Brendan Burns, cofounder of Kubernetes, and Craig Tracey, staff field engineer at Heptio, dissect how Kubernetes works internally and demonstrate ways to maintain, adjust, and improve the cluster to suit your particular use case. You'll learn how to make architectural choices for designing a cluster, managing access control, monitoring and alerting, and upgrading Kubernetes. Dive in and discover how to take full advantage of this orchestration framework's capabilities. Learn how your cluster operates, how developers use it to deploy applications, and how Kubernetes can facilitate a developer's job Adjust, secure, and tune your cluster by understanding Kubernetes APIs and configuration options Detect cluster-level problems early and learn the steps necessary to respond and recover quickly Determine how and when to add libraries, tools, and platforms that build on, extend, or otherwise improve a Kubernetes cluster

Raspberry Pi User Guide (Paperback, 4th Edition): Eben Upton, Gareth Halfacree Raspberry Pi User Guide (Paperback, 4th Edition)
Eben Upton, Gareth Halfacree
R449 R310 Discovery Miles 3 100 Save R139 (31%) Shipped within 7 - 12 working days

Learn the Raspberry Pi 3 from the experts! Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring you the ultimate Raspberry Pi 3 manual. This new fourth edition has been updated to cover the Raspberry Pi 3 board and software, with detailed discussion on its wide array of configurations, languages, and applications. You'll learn how to take full advantage of the mighty Pi's full capabilities, and then expand those capabilities even more with add-on technologies. You'll write productivity and multimedia programs, and learn flexible programming languages that allow you to shape your Raspberry Pi into whatever you want it to be. If you're ready to jump right in, this book gets you started with clear, step-by-step instruction from software installation to system customization. The Raspberry Pi's tremendous popularity has spawned an entire industry of add-ons, parts, hacks, ideas, and inventions. The movement is growing, and pushing the boundaries of possibility along with it are you ready to be a part of it? This book is your ideal companion for claiming your piece of the Pi. * Get all set up with software, and connect to other devices * Understand Linux System Admin nomenclature and conventions * Write your own programs using Python and Scratch * Extend the Pi's capabilities with add-ons like Wi-Fi dongles, a touch screen, and more The credit-card sized Raspberry Pi has become a global phenomenon. Created by the Raspberry Pi Foundation to get kids interested in programming, this tiny computer kick-started a movement of tinkerers, thinkers, experimenters, and inventors. Where will your Raspberry Pi 3 take you? The Raspberry Pi User Guide, 3rd Edition is your ultimate roadmap to discovery.

Software Architecture 2 (Hardcover): Mourad Chabane Oussalah Software Architecture 2 (Hardcover)
Mourad Chabane Oussalah
R1,870 R1,323 Discovery Miles 13 230 Save R547 (29%) Shipped within 7 - 13 working days

Over the past 20 years, software architectures have significantly contributed to the development of complex and distributed systems. Nowadays, it is recognized that one of the critical problems in the design and development of any complex software system is its architecture, i.e. the organization of its architectural elements. Software Architecture presents the software architecture paradigms based on objects, components, services and models, as well as the various architectural techniques and methods, the analysis of architectural qualities, models of representation of architectural templates and styles, their formalization, validation and testing and finally the engineering approach in which these consistent and autonomous elements can be tackled.

Production-Ready Microservices (Paperback): Susan Fowler Production-Ready Microservices (Paperback)
Susan Fowler
R825 R466 Discovery Miles 4 660 Save R359 (44%) Shipped within 7 - 12 working days

One of the biggest challenges for organizations that have adopted microservice architecture is the lack of architectural, operational, and organizational standardization. After splitting a monolithic application or building a microservice ecosystem from scratch, many engineers are left wondering what's next. In this practical book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience standardizing over a thousand microservices at Uber. You'll learn how to design microservices that are stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any catastrophe. Explore production-readiness standards, including: Stability and Reliability: develop, deploy, introduce, and deprecate microservices; protect against dependency failures Scalability and Performance: learn essential components for achieving greater microservice efficiency Fault Tolerance and Catastrophe Preparedness: ensure availability by actively pushing microservices to fail in real time Monitoring: learn how to monitor, log, and display key metrics; establish alerting and on-call procedures Documentation and Understanding: mitigate tradeoffs that come with microservice adoption, including organizational sprawl and technical debt

Understanding Computers - Today and Tomorrow: Comprehensive (Paperback, 16th edition): Deborah Morley, Charles Parker Understanding Computers - Today and Tomorrow: Comprehensive (Paperback, 16th edition)
Deborah Morley, Charles Parker
R768 R656 Discovery Miles 6 560 Save R112 (15%) Shipped within 8 - 13 working days

Discover a modern introduction to computer concepts with UNDERSTANDING COMPUTERS: TODAY AND TOMORROW, COMPREHENSIVE, 16E. Known for a unique emphasis on societal issues and industry insights from respected leaders, this book provides reliable information to help you learn about emerging technologies that may impact the way industries conduct business in the future. You become familiar with exciting technology developments and take a sneak peek at the future of modular smartphones, smartphone driver licenses, robot butlers and other robotic assistants, perceptual computing, smart clothes, 4K video, and emerging networking standards.

Architecting Modern Data Platforms (Paperback): Lars George Architecting Modern Data Platforms (Paperback)
Lars George
R1,875 R1,044 Discovery Miles 10 440 Save R831 (44%) Shipped within 7 - 12 working days

There's a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you'll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern data platform. Ideal for enterprise architects, IT managers, application architects, and data engineers, this book shows you how to overcome the many challenges that emerge during Hadoop projects. You'll explore the vast landscape of tools available in the Hadoop and big data realm in a thorough technical primer before diving into: Infrastructure: Look at all component layers in a modern data platform, from the server to the data center, to establish a solid foundation for data in your enterprise Platform: Understand aspects of deployment, operation, security, high availability, and disaster recovery, along with everything you need to know to integrate your platform with the rest of your enterprise IT Taking Hadoop to the cloud: Learn the important architectural aspects of running a big data platform in the cloud while maintaining enterprise security and high availability

Digital Design - A Systems Approach (Hardcover, New): William J. Dally, R. Curtis Harting Digital Design - A Systems Approach (Hardcover, New)
William J. Dally, R. Curtis Harting
R1,190 Discovery Miles 11 900 Shipped within 7 - 12 working days

This introductory textbook provides students with a system-level perspective and the tools they need to understand, analyze and design digital systems. Going beyond the design of simple combinational and sequential modules, it shows how such modules are used to build complete systems, reflecting real-world digital design. All the essential topics are covered, including design and analysis of combinational and sequential modules, as well as system timing and synchronization. It also teaches how to write Verilog HDL in a productive and maintainable style that enables CAD tools to do much of the tedious work. A complete introduction to digital design is given through clear explanations, extensive examples and online Verilog files. The teaching package is completed with lecture slides, labs and a solutions manual for instructors. Assuming no previous digital knowledge, this textbook is ideal for undergraduate digital design courses that will prepare students for modern digital practice.

Systems Architecture (Paperback, 7th edition): Stephen D. Burd Systems Architecture (Paperback, 7th edition)
Stephen D. Burd
R761 R649 Discovery Miles 6 490 Save R112 (15%) Shipped within 8 - 13 working days

Discover the most comprehensive introduction to information systems hardware and software in business today with SYSTEMS ARCHITECTURE, 7E. This new edition remains an indispensable tool for your strong foundation in IS (Information Systems) as the book emphasizes a managerial, broad systems perspective that provides a holistic approach to systems architecture. Thorough updates throughout this edition ensure all concepts, examples and applications reflect the very latest new technologies.

Essentials Of Computer Organization And Architecture (Hardcover, 5th Revised edition): Linda Null Essentials Of Computer Organization And Architecture (Hardcover, 5th Revised edition)
Linda Null
R1,429 Discovery Miles 14 290 Shipped within 7 - 12 working days

The Essentials of Computer Organization and Architecture was awarded a "Textbook Excellence Award" ("Texty") in it's second, third, and fourth editions from the Text and Academic Authors Association (TAA) the only association devoted solely to serving textbook and academic authors since 1987 (www.TAAonline.net). The "Textbook Excellence Award" recognizes works for their excellence in the areas of content, presentation, appeal, and teachability. Each new print copy of Essentials of Computer Organization and Architecture also includes Navigate 2 Advantage Access that unlocks a comprehensive and interactive eBook, student practice activities and assessments, a full suite of instructor resources, and learning analytics reporting tools. Bestselling text, The Essentials of Computer Organization and Architecture, Fifth Edition, is comprehensive enough to address all necessary organization and architecture topics, but concise enough to be appropriate for a single-term course. Its focus on real-world examples and practical applications encourages students to develop a "big-picture" understanding of how essential organization and architecture concepts are applied in the computing world. In addition to direct correlation with the ACM/IEEE guidelines for computer organization and architecture, the text exposes readers to the inner workings of a modern digital computer through an integrated presentation of fundamental concepts and principles. With Navigate 2, technology and content combine to expand the reach of your classroom. Whether you teach an online, hybrid, or traditional classroom-based course, Navigate 2 delivers unbeatable value. Experience Navigate 2 today at www.jblnavigate.com/2.

Computer Organization and Design RISC-V Edition - The Hardware Software Interface (Paperback, RISC-V ed): David A. Patterson,... Computer Organization and Design RISC-V Edition - The Hardware Software Interface (Paperback, RISC-V ed)
David A. Patterson, John L. Hennessy
R1,837 R1,421 Discovery Miles 14 210 Save R416 (23%) Shipped within 7 - 12 working days

The new RISC-V Edition of Computer Organization and Design features the RISC-V open source instruction set architecture, the first open source architecture designed to be used in modern computing environments such as cloud computing, mobile devices, and other embedded systems. With the post-PC era now upon us, Computer Organization and Design moves forward to explore this generational change with examples, exercises, and material highlighting the emergence of mobile computing and the Cloud. Updated content featuring tablet computers, Cloud infrastructure, and the x86 (cloud computing) and ARM (mobile computing devices) architectures is included. An online companion Web site provides advanced content for further study, appendices, glossary, references, and recommended reading.

Docker: Up & Running - Shipping Reliable Containers in Production (Paperback, 2nd edition): Sean P. Kane, Karl Matthias Docker: Up & Running - Shipping Reliable Containers in Production (Paperback, 2nd edition)
Sean P. Kane, Karl Matthias
R1,028 R581 Discovery Miles 5 810 Save R447 (43%) In stock

Docker is rapidly changing the way organizations deploy software at scale. However, understanding how Linux containers fit into your workflow-and getting the integration details right-is not a trivial task. With the updated edition of this practical guide, you'll learn how to use Docker to package your applications with all of their dependencies and then test, ship, scale, and support your containers in production. This edition includes significant updates to the examples and explanations that reflect the substantial changes that have occurred over the past couple of years. Sean Kane and Karl Matthias have added a complete chapter on Docker Compose, deeper coverage of Docker Swarm mode, introductions to both Kubernetes and AWS Fargate, examples on how to optimize your Docker images, and much more. Learn how Docker simplifies dependency management and deployment workflow for your applications Start working with Docker images, containers, and command line tools Use practical techniques to deploy and test Docker containers in production Debug containers by understanding their composition and internal processes Deploy production containers at scale inside your data center or cloud environment Explore advanced Docker topics, including deployment tools, networking, orchestration, security, and configuration

Energy Efficient Embedded Video Processing Systems - A Hardware-Software Collaborative Approach (Hardcover, 1st ed. 2018):... Energy Efficient Embedded Video Processing Systems - A Hardware-Software Collaborative Approach (Hardcover, 1st ed. 2018)
Muhammad Usman Karim Khan, Muhammad Shafique, Jorg Henkel
R3,315 R2,544 Discovery Miles 25 440 Save R771 (23%) Shipped within 7 - 12 working days

This book provides its readers with the means to implement energy-efficient video systems, by using different optimization approaches at multiple abstraction levels. The authors evaluate the complete video system with a motive to optimize its different software and hardware components in synergy, increase the throughput-per-watt, and address reliability issues. Subsequently, this book provides algorithmic and architectural enhancements, best practices and deployment models for new video systems, while considering new implementation paradigms of hardware accelerators, parallelism for heterogeneous multi- and many-core systems, and systems with long life-cycles. Particular emphasis is given to the current video encoding industry standard H.264/AVC, and one of the latest video encoders (High Efficiency Video Coding, HEVC).

Practical Reverse Engineering - x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation (Paperback): Bruce Dang,... Practical Reverse Engineering - x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation (Paperback)
Bruce Dang, Alexandre Gazet, Elias Bachaalany, Sebastien Josse
R876 R639 Discovery Miles 6 390 Save R237 (27%) Shipped within 7 - 13 working days

Analyzing how hacks are done, so as to stop them in the future Reverse engineering is the process of analyzing hardware or software and understanding it, without having access to the source code or design documents. Hackers are able to reverse engineer systems and exploit what they find with scary results. Now the good guys can use the same tools to thwart these threats. Practical Reverse Engineering goes under the hood of reverse engineering for security analysts, security engineers, and system programmers, so they can learn how to use these same processes to stop hackers in their tracks. The book covers x86, x64, and ARM (the first book to cover all three); Windows kernel-mode code rootkits and drivers; virtual machine protection techniques; and much more. Best of all, it offers a systematic approach to the material, with plenty of hands-on exercises and real-world examples. * Offers a systematic approach to understanding reverse engineering, with hands-on exercises and real-world examples * Covers x86, x64, and advanced RISC machine (ARM) architectures as well as deobfuscation and virtual machine protection techniques * Provides special coverage of Windows kernel-mode code (rootkits/drivers), a topic not often covered elsewhere, and explains how to analyze drivers step by step * Demystifies topics that have a steep learning curve * Includes a bonus chapter on reverse engineering tools Practical Reverse Engineering: Using x86, x64, ARM, Windows Kernel, and Reversing Tools provides crucial, up-to-date guidance for a broad range of IT professionals.

Spacefighter - The Evolutionary City (Game) (Paperback): Batstra Brent, Arie Graafland, Camilo Pinilla, Arthur van Bilsen Spacefighter - The Evolutionary City (Game) (Paperback)
Batstra Brent, Arie Graafland, Camilo Pinilla, Arthur van Bilsen; Edited by Winy Maas, …
R203 R179 Discovery Miles 1 790 Save R24 (12%) Shipped within 7 - 12 working days

The book presents the research by the Action Space! Studio on the Evolutionary City. An ambitious project meant to create a new tool not only for urban planners, but also for people involved inside project management business and people outside that practice. A kind of simulator-educational tool. The journey of discovery began by understanding evolution starting with Darwin, his phenotypes, the realms of biology, sociology, and economics. Pumped by evolution's magic the studio quickly plunged into game theory. These two lines of research synthesized into a set of games modeled on diverse aspects of the city - from the tasks a building developer faces when dealing with land value to the more intangible aspects of a city (i.e. the driving forces of desires in social groups).

The TOGAF (R) standard, version 9.2 (Paperback, 11th ed): Open Group The TOGAF (R) standard, version 9.2 (Paperback, 11th ed)
Open Group
R1,771 R1,638 Discovery Miles 16 380 Save R133 (8%) Shipped within 7 - 12 working days
Tools for High Performance Computing 2014 - Proceedings of the 8th International Workshop on Parallel Tools for High... Tools for High Performance Computing 2014 - Proceedings of the 8th International Workshop on Parallel Tools for High Performance Computing, October 2014, HLRS, Stuttgart, Germany (Hardcover, Softcover reprint of the original 1st ed. 2015)
Christoph Niethammer, Jose Gracia, Andreas Knupfer, Wolfgang E. Nagel, Michael M Resch
R3,092 R1,771 Discovery Miles 17 710 Save R1,321 (43%) Shipped within 7 - 12 working days

Numerical simulation and modelling using High Performance Computing has evolved into an established technique in academic and industrial research. At the same time, the High Performance Computing infrastructure is becoming ever more complex. For instance, most of the current top systems around the world use thousands of nodes in which classical CPUs are combined with accelerator cards in order to enhance their compute power and energy efficiency. This complexity can only be mastered with adequate development and optimization tools. Key topics addressed by these tools include parallelization on heterogeneous systems, performance optimization for CPUs and accelerators, debugging of increasingly complex scientific applications and optimization of energy usage in the spirit of green IT. This book represents the proceedings of the 8th International Parallel Tools Workshop, held October 1-2, 2014 in Stuttgart, Germany - which is a forum to discuss the latest advancements in the parallel tools.

Computer Architecture - A Quantitative Approach (Paperback, 6th edition): John L. Hennessy, David A. Patterson Computer Architecture - A Quantitative Approach (Paperback, 6th edition)
John L. Hennessy, David A. Patterson
R2,199 R1,709 Discovery Miles 17 090 Save R490 (22%) Shipped within 7 - 12 working days

Computer Architecture: A Quantitative Approach, Sixth Edition has been considered essential reading by instructors, students and practitioners of computer design for over 20 years. The sixth edition of this classic textbook from Hennessy and Patterson, winners of the 2017 ACM A.M. Turing Award recognizing contributions of lasting and major technical importance to the computing field, is fully revised with the latest developments in processor and system architecture. The text now features examples from the RISC-V (RISC Five) instruction set architecture, a modern RISC instruction set developed and designed to be a free and openly adoptable standard. It also includes a new chapter on domain-specific architectures and an updated chapter on warehouse-scale computing that features the first public information on Google's newest WSC. True to its original mission of demystifying computer architecture, this edition continues the longstanding tradition of focusing on areas where the most exciting computing innovation is happening, while always keeping an emphasis on good engineering design.

Hack and HHVM (Paperback): Owen Yamauchi Hack and HHVM (Paperback)
Owen Yamauchi
R745 R478 Discovery Miles 4 780 Save R267 (36%) Shipped within 7 - 12 working days

How can you take advantage of the HipHop Virtual Machine (HHVM) and the Hack programming language, two new technologies that Facebook developed to run their web servers? With this practical guide, Owen Yamauchi-a member of Facebook's core Hack and HHVM teams-shows you how to get started with these battle-tested open-source tools. You'll explore static typechecking and several other features that separate Hack from its PHP origins, and learn how to set up, configure, deploy, and monitor HHVM. Ideal for developers with basic PHP knowledge or experience with other languages, this book also demonstrates how these tools can be used with existing PHP codebases and new projects alike. Learn how Hack provides static typechecking while retaining PHP's flexible, rapid development capability Write typesafe code with Hack's generics feature Explore HHVM, a just-in-time compilation runtime engine with full PHP compatibility Dive into Hack collections, asynchronous functions, and the XHP extension for PHP Understand Hack's design rationale, including why it omits some PHP features Use Hack for multitasking, and for generating HTML securely Learn tools for working with Hack code, including PHP-to-Hack migration

Multiagent Systems (Paperback, second edition): Gerhard Weiss Multiagent Systems (Paperback, second edition)
Gerhard Weiss
R1,288 R973 Discovery Miles 9 730 Save R315 (24%) Shipped within 7 - 12 working days

The new edition of an introduction to multiagent systems that captures the state of the art in both theory and practice, suitable as textbook or reference. Multiagent systems are made up of multiple interacting intelligent agents-computational entities to some degree autonomous and able to cooperate, compete, communicate, act flexibly, and exercise control over their behavior within the frame of their objectives. They are the enabling technology for a wide range of advanced applications relying on distributed and parallel processing of data, information, and knowledge relevant in domains ranging from industrial manufacturing to e-commerce to health care. This book offers a state-of-the-art introduction to multiagent systems, covering the field in both breadth and depth, and treating both theory and practice. It is suitable for classroom use or independent study. This second edition has been completely revised, capturing the tremendous developments in multiagent systems since the first edition appeared in 1999. Sixteen of the book's seventeen chapters were written for this edition; all chapters are by leaders in the field, with each author contributing to the broad base of knowledge and experience on which the book rests. The book covers basic concepts of computational agency from the perspective of both individual agents and agent organizations; communication among agents; coordination among agents; distributed cognition; development and engineering of multiagent systems; and background knowledge in logics and game theory. Each chapter includes references, many illustrations and examples, and exercises of varying degrees of difficulty. The chapters and the overall book are designed to be self-contained and understandable without additional material. Supplemental resources are available on the book's Web site. Contributors Rafael Bordini, Felix Brandt, Amit Chopra, Vincent Conitzer, Virginia Dignum, Jurgen Dix, Ed Durfee, Edith Elkind, Ulle Endriss, Alessandro Farinelli, Shaheen Fatima, Michael Fisher, Nicholas R. Jennings, Kevin Leyton-Brown, Evangelos Markakis, Lin Padgham, Julian Padget, Iyad Rahwan, Talal Rahwan, Alex Rogers, Jordi Sabater-Mir, Yoav Shoham, Munindar P. Singh, Kagan Tumer, Karl Tuyls, Wiebe van der Hoek, Laurent Vercouter, Meritxell Vinyals, Michael Winikoff, Michael Wooldridge, Shlomo Zilberstein

Schaum's Outline of Computer Architecture (Paperback, Ed): Nicholas Carter Schaum's Outline of Computer Architecture (Paperback, Ed)
Nicholas Carter
R437 R307 Discovery Miles 3 070 Save R130 (30%) Shipped within 7 - 12 working days


  • A problem/solution manual, integrating general principles and laboratory exercises, that provides students with the hands-on experience needed to master the basics of modern computer system design
  • Features more than 200 detailed problems, with step-by-step solutions; many detailed graphics and charts; chapter summaries with additional rapid-review questions; and expert sidebar tips
  • Describes analytical methods for quantifying real-world design choices regarding instruction sets, pipelining, cache, memory, I/O, and other critical hardware and software elements involved in building computers
  • An ideal educational resource for the more than 70,000 undergraduate and graduate students who, each year, enroll in computer architecture and related courses
Pattern-Oriented Software Architecture - System of Patterns (Hardcover, Volume 1): Frank Buschmann, Regine Meunier, Hans... Pattern-Oriented Software Architecture - System of Patterns (Hardcover, Volume 1)
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal
R896 R593 Discovery Miles 5 930 Save R303 (34%) Shipped within 7 - 12 working days

Pattern-oriented software architecture is a new approach to software development. This book represents the progression and evolution of the pattern approach into a system of patterns capable of describing and documenting large-scale applications. A pattern system provides, on one level, a pool of proven solutions to many recurring design problems. On another it shows how to combine individual patterns into heterogeneous structures and as such it can be used to facilitate a constructive development of software systems. Uniquely, the patterns that are presented in this book span several levels of abstraction, from high-level architectural patterns and medium-level design patterns to low-level idioms. The intention of, and motivation for, this book is to support both novices and experts in software development. Novices will gain from the experience inherent in pattern descriptions and experts will hopefully make use of, add to, extend and modify patterns to tailor them to their own needs. None of the pattern descriptions are cast in stone and, just as they are borne from experience, it is expected that further use will feed in and refine individual patterns and produce an evolving system of patterns.

3D IC and RF SiPs: Advanced Stacking and Planar Solutions for 5G Mobility (Hardcover): Lih-Tyng Hwang, Tzyy-Sheng Jason Horng 3D IC and RF SiPs: Advanced Stacking and Planar Solutions for 5G Mobility (Hardcover)
Lih-Tyng Hwang, Tzyy-Sheng Jason Horng
R2,405 R1,696 Discovery Miles 16 960 Save R709 (29%) Shipped within 7 - 13 working days

An interdisciplinary guide to enabling technologies for 3D ICs and 5G mobility, covering packaging, design to product life and reliability assessments Features an interdisciplinary approach to the enabling technologies and hardware for 3D ICs and 5G mobility Presents statistical treatments and examples with tools that are easily accessible, such as Microsoft's Excel and Minitab Fundamental design topics such as electromagnetic design for logic and RF/passives centric circuits are explained in detail Provides chapter-wise review questions and powerpoint slides as teaching tools

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Languages, Design Methods, and Tools for…
Marie-Minerve Louerat, Torsten Maehne Hardcover R3,651 R2,880 Discovery Miles 28 800
Arbitrary Modeling of TSVs for 3D…
Khaled Salah, Yehea I. Ismail, … Hardcover R3,085 R2,369 Discovery Miles 23 690
Terraform - Up and Running
Yevgeniy Brikman Paperback R727 R417 Discovery Miles 4 170
Clean Architecture - A Craftsman's Guide…
Robert C. Martin Paperback R692 R652 Discovery Miles 6 520
Computer Organization & Architecture…
Alan Clements Paperback R882 R753 Discovery Miles 7 530
CoreOS in Action - Running Applications…
Matt Bailey Paperback R556 R493 Discovery Miles 4 930
Enterprise System Architectures…
Mark Goodyear Paperback R2,092 Discovery Miles 20 920
Information Services Design - A Design…
Fons Wijnhoven Hardcover R2,518 Discovery Miles 25 180
Engineering Graphics Essentials with…
Kirstie Plantenberg Paperback R1,427 Discovery Miles 14 270
Systems Architecture, International…
Stephen D. Burd Paperback R831 R706 Discovery Miles 7 060

 

Partners