0
Your cart

Your cart is empty

Browse All departments
Price
  • R100 - R250 (151)
  • R250 - R500 (110)
  • R500+ (2,201)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > General theory of computing > Systems analysis & design

Systems Analysis and Design (Hardcover, 11th Edition): Harry J. Rosenblatt, Scott Tilley Systems Analysis and Design (Hardcover, 11th Edition)
Harry J. Rosenblatt, Scott Tilley
R801 R685 Discovery Miles 6 850 Save R116 (14%) In stock

Discover a practical, streamlined, updated approach to information systems development that covers both traditional and emerging technologies and approaches to systems analysis and design. SYSTEMS ANALYSIS AND DESIGN, 11E offers a well-organized, streamlined approach. Chapter objectives are keyed directly to chapter headings, making content easy to comprehend and convenient to study. Numerous real-world examples and screenshots ensure content is current and relevant. In addition, key terms at the end of the chapter now include definitions so you don't have to flip back and forth to a glossary. Exercises throughout this edition emphasize critical thinking and IT skills in a dynamic, business-related environment. This new edition offers everything you need to prepare for success in today's intensely competitive and rapidly changing business world.

Systems Analysis and Design in a Changing World (Hardcover, 7th edition): Stephen D. Burd, John W. Satzinger, Robert Jackson Systems Analysis and Design in a Changing World (Hardcover, 7th edition)
Stephen D. Burd, John W. Satzinger, Robert Jackson 1
R776 R664 Discovery Miles 6 640 Save R112 (14%) Shipped within 8 - 13 working days

Reflecting the latest practices, trends, and developments from the field, SYSTEMS ANALYSIS AND DESIGN IN A CHANGING WORLD, 7E equips you with a solid foundation of the most important principles of systems analysis, systems design, project management, and new software development approaches. Using case driven techniques, the succinct 14-chapter book focuses on content that is key to your success in today's market. The book teaches both traditional (structured) and object-oriented (OO) approaches to systems analysis and design. It highlights use cases, use diagrams, and use case descriptions required for a modeling approach, while demonstrating their application to traditional, web development, object-oriented, and service-oriented architecture approaches. Content reflects Microsoft (R) Project 2013 Professional and Microsoft (R) Visio 2013.

Service-Oriented Architecture - Concepts, Technology, and Design (Hardcover, 1st Edition): Thomas Erl Service-Oriented Architecture - Concepts, Technology, and Design (Hardcover, 1st Edition)
Thomas Erl
R1,288 R1,197 Discovery Miles 11 970 Save R91 (7%) 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.

Systems Analysis and Design (with CourseMate, 1 term (6 months) Printed Access Card) (Hardcover, 10th edition): Harry J.... Systems Analysis and Design (with CourseMate, 1 term (6 months) Printed Access Card) (Hardcover, 10th edition)
Harry J. Rosenblatt
R796 R685 Discovery Miles 6 850 Save R111 (14%) In stock

SYSTEMS ANALYSIS AND DESIGN, TENTH EDITION offers a practical, visually appealing approach to information systems development. The integrated Video Learning Sessions available via CourseMate will increase engagement and improve student understanding of the course material. Throughout the book, real-world case studies emphasize critical thinking and IT skills in a dynamic, business-related environment. Numerous projects, assignments, and end-of-chapter exercises, accessible only in CourseMate, provide hands-on practice. The new Tenth Edition will help prepare students for success in today's intensely competitive business world. CourseMate includes an integrated e-book, interactive activities and quizzes as well as the brand new Engagement Tracker feature. In addition, CourseMate is the only place to gain access to the SCR case study.

Introduction to Systems Analysis and Design - An Agile, Iterative Approach, Cengage Technology Edition (Paperback, 6th... Introduction to Systems Analysis and Design - An Agile, Iterative Approach, Cengage Technology Edition (Paperback, 6th edition)
John W. Satzinger
R765 R649 Discovery Miles 6 490 Save R116 (15%) Shipped within 8 - 13 working days

This Cengage Technology Edition is the result of an innovative and collaborative development process. The textbook retains the hallmark approach of this respected text, whilst presenting the content in a print and digital hybrid that has been tailored to meet the rapidly developing demands of today's lecturers and students. This blended solution offers a streamlined textbook for greater accessibility and convenience, complemented by a bolstered online presence, for a truly multi-faceted learning experience. Now in its sixth edition, Introduction to Systems Analysis and Design: An Agile, Iterative Approach continues to be a market leading text in its field, teaching both traditional (structured) and object-oriented (OO) approaches to systems analysis and design. The text provides a thorough treatment of such topics as use cases, object-oriented modeling, comprehensive project management, the unified modeling language, and Agile techniques. This new edition uses an innovative approach to teaching systems analysis and design, taking advantage of the new teaching tools and techniques that are now available.

Introduction to Systems Analysis and Design - An Agile, Iterative Approach, International Edition (Paperback, 6th edition):... Introduction to Systems Analysis and Design - An Agile, Iterative Approach, International Edition (Paperback, 6th edition)
Stephen D. Burd, John W. Satzinger, Robert Jackson
R759 R648 Discovery Miles 6 480 Save R111 (15%) Shipped within 8 - 13 working days

Now readers can develop the solid conceptual, technical and managerial foundations needed for effective systems analysis design and implementation as well as the project management skills for systems development with INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN: AN AGILE, ITERATIVE APPROACH, 6E, International Edition. This popular text teaches both the traditional (structured) and the object-oriented (OO) approach to systems analysis and design. This book focuses on content that's most important to know with an emphasis on use case driven techniques for systems analysis and design. This edition introduces most recent developments and tools, with expanded coverage of project management for adaptive projects and content reflecting Microsoft (R) Project 2010. A new continuing case study and "Best Practices" feature provide even more opportunities for readers to apply the skills learned.

Information Systems, International Edition (with Printed Access Card) (Paperback, 10th edition): George Reynolds, Ralph M. Stair Information Systems, International Edition (with Printed Access Card) (Paperback, 10th edition)
George Reynolds, Ralph M. Stair
R848 R723 Discovery Miles 7 230 Save R125 (15%) Shipped within 8 - 13 working days

Stair/Reynolds' INFORMATION SYSTEMS, 10E, International Edition puts today's principles of information systems first, where they belong! This streamlined edition focuses on the core IS principles that are most important in business studies or careers. Readers gain the solid foundation to better understand the entire IS discipline and how to use IS concepts in business to further the emphasis organizations now place on innovation and speed. Readers examine the changing role of today's IS professional with the most current examples and IS references available. New detailed coverage of cloud computing and new updates of forecasting demonstrate issues reshaping IS today. The most recent research on virtual communities and work structures highlights how social networking sites assist virtual teams. INFORMATION SYSTEMS, 10E, International Edition provides insights to help any reader function more efficiently and effectively as a worker, manager, decision maker, or organizational leader in business today.

Introduction to Systems Development, FET level 2 - Textbook (Paperback): V. van Dyk, R. Bey-Miller Introduction to Systems Development, FET level 2 - Textbook (Paperback)
V. van Dyk, R. Bey-Miller
R353 R308 Discovery Miles 3 080 Save R45 (13%) Shipped within 4 - 9 working days
Systems Analysis and Design (Paperback, International Ed): Gary B. Shelly, Harry J. Rosenblatt Systems Analysis and Design (Paperback, International Ed)
Gary B. Shelly, Harry J. Rosenblatt
R983 R833 Discovery Miles 8 330 Save R150 (15%) Shipped within 8 - 13 working days

Systems Analysis and Design, Eighth Edition offers a practical, visually appealing approach to information systems development.

Developing Analytic Talent - Becoming a Data Scientist (Paperback): Vincent Granville Developing Analytic Talent - Becoming a Data Scientist (Paperback)
Vincent Granville
R711 R472 Discovery Miles 4 720 Save R239 (34%) Shipped within 7 - 12 working days

Learn what it takes to succeed in the the most in-demand tech job Harvard Business Review calls it the sexiest tech job of the 21st century. Data scientists are in demand, and this unique book shows you exactly what employers want and the skill set that separates the quality data scientist from other talented IT professionals. Data science involves extracting, creating, and processing data to turn it into business value. With over 15 years of big data, predictive modeling, and business analytics experience, author Vincent Granville is no stranger to data science. In this one-of-a-kind guide, he provides insight into the essential data science skills, such as statistics and visualization techniques, and covers everything from analytical recipes and data science tricks to common job interview questions, sample resumes, and source code. The applications are endless and varied: automatically detecting spam and plagiarism, optimizing bid prices in keyword advertising, identifying new molecules to fight cancer, assessing the risk of meteorite impact. Complete with case studies, this book is a must, whether you're looking to become a data scientist or to hire one. * Explains the finer points of data science, the required skills, and how to acquire them, including analytical recipes, standard rules, source code, and a dictionary of terms * Shows what companies are looking for and how the growing importance of big data has increased the demand for data scientists * Features job interview questions, sample resumes, salary surveys, and examples of job ads * Case studies explore how data science is used on Wall Street, in botnet detection, for online advertising, and in many other business-critical situations Developing Analytic Talent: Becoming a Data Scientist is essential reading for those aspiring to this hot career choice and for employers seeking the best candidates.

System Engineering Analysis, Design, and Development - Concepts, Principles, and Practices (Hardcover, 2nd Edition): Charles S.... System Engineering Analysis, Design, and Development - Concepts, Principles, and Practices (Hardcover, 2nd Edition)
Charles S. Wasson
R2,607 R1,855 Discovery Miles 18 550 Save R752 (29%) Shipped within 7 - 13 working days

Praise for the first edition: This excellent text will be useful to every system engineer (SE) regardless of the domain. It covers ALL relevant SE material and does so in a very clear, methodical fashion. The breadth and depth of the author's presentation of SE principles and practices is outstanding. Philip Allen This textbook presents a comprehensive, step-by-step guide to System Engineering analysis, design, and development via an integrated set of concepts, principles, practices, and methodologies. The methods presented in this text apply to any type of human system -- small, medium, and large organizational systems and system development projects delivering engineered systems or services across multiple business sectors such as medical, transportation, financial, educational, governmental, aerospace and defense, utilities, political, and charity, among others. Provides a common focal point for bridging the gap between and unifying System Users, System Acquirers, multi-discipline System Engineering, and Project, Functional, and Executive Management education, knowledge, and decision-making for developing systems, products, or services Each chapter provides definitions of key terms, guiding principles, examples, author s notes, real-world examples, and exercises, which highlight and reinforce key SE&D concepts and practices Addresses concepts employed in Model-Based Systems Engineering (MBSE), Model-Driven Design (MDD), Unified Modeling Language (UML TM ) / Systems Modeling Language (SysML TM ), and Agile/Spiral/V-Model Development such as user needs, stories, and use cases analysis; specification development; system architecture development; User-Centric System Design (UCSD); interface definition & control; system integration & test; and Verification & Validation (V&V) Highlights/introduces a new 21st Century Systems Engineering & Development (SE&D) paradigm that is easy to understand and implement. Provides practices that are critical staging points for technical decision making such as Technical Strategy Development; Life Cycle requirements; Phases, Modes, & States; SE Process; Requirements Derivation; System Architecture Development, User-Centric System Design (UCSD); Engineering Standards, Coordinate Systems, and Conventions; et al. Thoroughly illustrated, with end-of-chapter exercises and numerous case studies and examples, Systems Engineering Analysis, Design, and Development, Second Edition is a primary textbook for multi-discipline, engineering, system analysis, and project management undergraduate/graduate level students and a valuable reference for professionals.

Systems Analysis and Design, Fet level 4 - Textbook (Paperback): P. Bryant, Z. Philander, Glock, D. Howard Systems Analysis and Design, Fet level 4 - Textbook (Paperback)
P. Bryant, Z. Philander, Glock, D. Howard
R400 R345 Discovery Miles 3 450 Save R55 (14%) Shipped within 4 - 9 working days
IT Architecture For Dummies (Paperback): Kalani Kirk Hausman, Susan L. Cook IT Architecture For Dummies (Paperback)
Kalani Kirk Hausman, Susan L. Cook
R579 R391 Discovery Miles 3 910 Save R188 (32%) In stock

A solid introduction to the practices, plans, and skills required for developing a smart system architecture

Information architecture combines IT skills with business skills in order to align the IT structure of an organization with the mission, goals, and objectives of its business. This friendly introduction to IT architecture walks you through the myriad issues and complex decisions that many organizations face when setting up IT systems to work in sync with business procedures.

Veteran IT professional and author Kirk Hausman explains the business value behind IT architecture and provides you with an action plan for implementing IT architecture procedures in an organization. You'll explore the many challenges that organizations face as they attempt to use technology to enhance their business's productivity so that you can gain a solid understanding of the elements that are required to plan and create an architecture that meets specific business goals.Defines IT architecture as a blend of IT skills and business skills that focuses on business optimization, business architecture, performance management, and organizational structureUncovers and examines every topic within IT architecture including network, system, data, services, application, and moreAddresses the challenges that organizations face when attempting to use information technology to enable profitability and business continuity

While companies look to technology more than ever to enhance productivity, you should look to "IT Architecture For Dummies" for guidance in this field.

Refactoring - Improving the Design of Existing Code (Hardcover, 2nd edition): Martin Fowler Refactoring - Improving the Design of Existing Code (Hardcover, 2nd edition)
Martin Fowler
R1,137 R695 Discovery Miles 6 950 Save R442 (39%) Shipped within 7 - 12 working days

Martin Fowler's Refactoring defined core ideas and techniques that hundreds of thousands of developers have used to improve their software. Now, Fowler has thoroughly updated his book to reflect modern programming techniques.

Site Reliability Engineering (Paperback): Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy Site Reliability Engineering (Paperback)
Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy
R1,139 R668 Discovery Miles 6 680 Save R471 (41%) Shipped within 7 - 12 working days

The overwhelming majority of a software system's lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient-lessons directly applicable to your organization. This book is divided into four sections: Introduction-Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles-Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices-Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systems Management-Explore Google's best practices for training, communication, and meetings that your organization can use

Analyzing Social Networks (Paperback, 2nd Revised edition): Stephen P. Borgatti, Martin G. Everett, Jeffrey C. Johnson Analyzing Social Networks (Paperback, 2nd Revised edition)
Stephen P. Borgatti, Martin G. Everett, Jeffrey C. Johnson
R697 R599 Discovery Miles 5 990 Save R98 (14%) Shipped within 7 - 12 working days

Designed to walk beginners through core aspects of collecting, visualizing, analyzing, and interpreting social network data, this book will get you up-to-speed on the theory and skills you need to conduct social network analysis. Using simple language and equations, the authors provide expert, clear insight into every step of the research process-including basic maths principles-without making assumptions about what you know. With a particular focus on NetDraw and UCINET, the book introduces relevant software tools step-by-step in an easy to follow way. In addition to the fundamentals of network analysis and the research process, this Second Edition focuses on: Digital data and social networks like Twitter Statistical models to use in SNA, like QAP and ERGM The structure and centrality of networks Methods for cohesive subgroups/community detection Supported by new chapter exercises, a glossary, and a fully updated companion website, this text is the perfect student-friendly introduction to social network analysis.

Real-Time C++ - Efficient Object-Oriented and Template Microcontroller Programming (Hardcover, 3rd ed. 2018): Christopher... Real-Time C++ - Efficient Object-Oriented and Template Microcontroller Programming (Hardcover, 3rd ed. 2018)
Christopher Kormanyos
R1,252 R1,127 Discovery Miles 11 270 Save R125 (10%) Shipped within 7 - 11 working days

With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into three parts plus several appendices. Part I provides a foundation for real-time C++ by covering language technologies, including object-oriented methods, template programming and optimization. Next, part II presents detailed descriptions of a variety of C++ components that are widely used in microcontroller programming. It details some of C++'s most powerful language elements, such as class types, templates and the STL, to develop components for microcontroller register access, low-level drivers, custom memory management, embedded containers, multitasking, etc. Finally, part III describes mathematical methods and generic utilities that can be employed to solve recurring problems in real-time C++. The appendices include a brief C++ language tutorial, information on the real-time C++ development environment and instructions for building GNU GCC cross-compilers and a microcontroller circuit. For this third edition, the most recent specification of C++17 in ISO/IEC 14882:2017 is used throughout the text. Several sections on new C++17 functionality have been added, and various others reworked to reflect changes in the standard. Also several new sample projects are introduced and existing ones extended, and various user suggestions have been incorporated. To facilitate portability, no libraries other than those specified in the language standard itself are used. Efficiency is always in focus and numerous examples are backed up with real-time performance measurements and size analyses that quantify the true costs of the code down to the very last byte and microsecond. The target audience of this book mainly consists of students and professionals interested in real-time C++. Readers should be familiar with C or another programming language and will benefit most if they have had some previous experience with microcontroller electronics and the performance and size issues prevalent in embedded systems programming.

Mapping Experiences (Paperback): James Kalbach Mapping Experiences (Paperback)
James Kalbach
R829 R494 Discovery Miles 4 940 Save R335 (40%) Shipped within 7 - 12 working days

Customers who have inconsistent, broken experiences with products and services are understandably frustrated. But it's worse when people inside these companies can't pinpoint the problem because they're too focused on business processes. This practical book shows your company how to use alignment diagrams to turn valuable customer observations into actionable insight. With this unique tool, you can visually map your existing customer experience and envision future solutions. Product and brand managers, marketing specialists, and business owners will learn how experience diagramming can help determine where business goals and customer perspectives intersect. Once you're armed with this data, you can provide users with real value. Mapping Experiences is divided into three parts: Understand the underlying principles of diagramming, and discover how these diagrams can inform strategy Learn how to create diagrams with the four iterative modes in the mapping process: setting up a mapping initiative, investigating the evidence, visualizing the process, and using diagrams in workshops and experiments See key diagrams in action, including service blueprints, customer journey maps, experience maps, mental models, and spatial maps and ecosystem models

Information Systems Essentials, International Edition (with Printed Access Card) (Paperback, 6th edition): George Walter... Information Systems Essentials, International Edition (with Printed Access Card) (Paperback, 6th edition)
George Walter Reynolds, Ralph M. Stair
R1,110 R930 Discovery Miles 9 300 Save R180 (16%) Shipped within 8 - 13 working days

Equip your students with a solid understanding of the fundamentals of information systems with the latest, concise overview from leading authors Ralph Stair and George Reynolds. Information Systems Essentials, 6e, International Edition uses nine short chapters to explore the core principles of IS, provide students with an engaging overview of the IS discipline today, and detail the rapidly changing role of today's IS professional. Your students will gain a strong understanding of the changing role of today's IS professional with this book's wealth of current examples and IS references. The book provides new discussion on multimedia in today's business, application development for the iPhone, iPad, and similar devices, cloud computing, forecasting, and other issues reshaping IS today. New materials and examples on environmental design and green computing prepare students for today's workforce. New examples of supply chain management (SCM) and customer relationship management (CRM) better equip students for business success. This edition presents some of the most recent research on virtual communities and work structures, including how social networking sites, such as Facebook and Twitter, are assisting virtual teams and how companies are effectively using virtual organizational structures with mobile workers. No matter what their major, students can use the principles in Information Systems Essentials, 6e, International Edition to function more effectively as workers, managers, decision makers, and organizational leaders in business today.

Kubernetes - Up and Running (Paperback, 2nd ed.): Brendan Burns, Joe Beda, Kelsey Hightower Kubernetes - Up and Running (Paperback, 2nd ed.)
Brendan Burns, Joe Beda, Kelsey Hightower
R1,289 R965 Discovery Miles 9 650 Save R324 (25%) Shipped within 7 - 11 working days

Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. Kelsey Hightower, Brendan Burns, and Joe Beda--who've worked on Kubernetes at Google and beyond--explain how this system fits into the lifecycle of a distributed application. You'll learn how to use tools and APIs to automate scalable distributed systems, whether it's for online services, machine learning applications, or a cluster of Raspberry Pi computers. Create a simple cluster to learn how Kubernetes works Dive into the details of deploying an application using Kubernetes Learn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secrets Explore deployments that tie together the lifecycle of a complete application Get practical examples of how to develop and deploy real-world applications in Kubernetes

Software Design Decoded - 66 Ways Experts Think (Hardcover): Marian Petre, Andre Van Der Hoek Software Design Decoded - 66 Ways Experts Think (Hardcover)
Marian Petre, Andre Van Der Hoek; Illustrated by Yen Quach
R393 R291 Discovery Miles 2 910 Save R102 (26%) Shipped within 7 - 12 working days

An engaging, illustrated collection of insights revealing the practices and principles that expert software designers use to create great software. What makes an expert software designer? It is more than experience or innate ability. Expert software designers have specific habits, learned practices, and observed principles that they apply deliberately during their design work. This book offers sixty-six insights, distilled from years of studying experts at work, that capture what successful software designers actually do to create great software. The book presents these insights in a series of two-page illustrated spreads, with the principle and a short explanatory text on one page, and a drawing on the facing page. For example, "Experts generate alternatives" is illustrated by the same few balloons turned into a set of very different balloon animals. The text is engaging and accessible; the drawings are thought-provoking and often playful. Organized into such categories as "Experts reflect," "Experts are not afraid," and "Experts break the rules," the insights range from "Experts prefer simple solutions" to "Experts see error as opportunity." Readers learn that "Experts involve the user"; "Experts take inspiration from wherever they can"; "Experts design throughout the creation of software"; and "Experts draw the problem as much as they draw the solution." One habit for an aspiring expert software designer to develop would be to read and reread this entertaining but essential little book. The insights described offer a guide for the novice or a reference for the veteran-in software design or any design profession. A companion web site provides an annotated bibliography that compiles key underpinning literature, the opportunity to suggest additional insights, and more.

Systems Design and Engineering - Facilitating Multidisciplinary Development Projects (Paperback): G. Maarten Bonnema, Karel T.... Systems Design and Engineering - Facilitating Multidisciplinary Development Projects (Paperback)
G. Maarten Bonnema, Karel T. Veenvliet, Jan F. Broenink
R919 Discovery Miles 9 190 Shipped within 7 - 12 working days

As its name implies, the aim of Systems Design and Engineering: Facilitating Multidisciplinary Development Projects is to help systems engineers develop the skills and thought processes needed to successfully develop and implement engineered systems. Such expertise typically does not come through study but from action, hard work, and cooperation. To that end, the authors have chosen a "hands-on" approach for presenting material rather than concentrating on theory, as so often is the case in a classroom setting. This attractive and accessible text is a mix of theory and practical approach, illustrated with examples that have enough richness and variability to hold your attention. Models are presented for controlling the design, change, and engineering processes. Various aspects of systems engineering and methods providing the big picture at system level are discussed. In some ways, you can think of the book as a compact "starter's kit" for systems engineers. Although the authors are recognized experts in academic settings, they attribute much of their success in systems engineering to their own hands-on experiences and want to show you how to achieve that same level of expertise. Simply reading this book or any other book will not suffice for the learning process to become a systems engineer - no book will do that. However, by following the principles laid out in this book, you can develop the necessary skills and expertise to help you start an interesting, challenging, and rewarding career as a systems engineer.

Modeling and Analysis of Communicating Systems (Hardcover): Jan F. Groote, Mohammad Reza Mousavi Modeling and Analysis of Communicating Systems (Hardcover)
Jan F. Groote, Mohammad Reza Mousavi
R1,029 R863 Discovery Miles 8 630 Save R166 (16%) Shipped within 7 - 13 working days

Rigorous theory and real-world applications for modeling and analysis of the behavior of complex communicating computer systems Complex communicating computer systems-computers connected by data networks and in constant communication with their environments-do not always behave as expected. This book introduces behavioral modeling, a rigorous approach to behavioral specification and verification of concurrent and distributed systems. It is among the very few techniques capable of modeling systems interaction at a level of abstraction sufficient for the interaction to be understood and analyzed. Offering both a mathematically grounded theory and real-world applications, the book is suitable for classroom use and as a reference for system architects. The book covers the foundation of behavioral modeling using process algebra, transition systems, abstract data types, and modal logics. Exercises and examples augment the theoretical discussion. The book introduces a modeling language, mCRL2, that enables concise descriptions of even the most intricate distributed algorithms and protocols. Using behavioral axioms and such proof methods as confluence, cones, and foci, readers will learn how to prove such algorithms equal to their specifications. Specifications in mCRL2 can be simulated, visualized, or verified against their requirements. An extensive mCRL2 toolset for mechanically verifying the requirements is freely available online; this toolset has been successfully used to design and analyze industrial software that ranges from healthcare applications to particle accelerators at CERN. Appendixes offer material on equations and notation as well as exercise solutions.

How to Design Programs - An Introduction to Programming and Computing (Paperback, second edition): Matthias Felleisen, Robert... How to Design Programs - An Introduction to Programming and Computing (Paperback, second edition)
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi
R1,135 R952 Discovery Miles 9 520 Save R183 (16%) Shipped within 7 - 13 working days

A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks. This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.

Schaum's Outline of Computer Architecture (Paperback, Ed): Nicholas Carter Schaum's Outline of Computer Architecture (Paperback, Ed)
Nicholas Carter
R437 R309 Discovery Miles 3 090 Save R128 (29%) 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
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Euro-Par 2014: Parallel Processing…
Fernando Silva, Vitor Santos Costa Paperback R1,935 R1,739 Discovery Miles 17 390
Enterprise IoT
Dirk Slama, Frank Puhlmann, … Paperback R836 R554 Discovery Miles 5 540
Technology and Anti-Money Laundering - A…
Dionysios Demetis Hardcover R1,870 Discovery Miles 18 700
Effective Enterprise Architecture
Eben Hewitt Paperback R927 R702 Discovery Miles 7 020
Model-Based Testing for Embedded Systems
Justyna Zander, Ina Schieferdecker, … Hardcover R3,522 Discovery Miles 35 220
Navigational Systems and Simulators…
Adam Weintrit Paperback R1,644 Discovery Miles 16 440
Methods and Algorithms in Navigation…
Adam Weintrit, Tomasz Neumann Paperback R1,645 Discovery Miles 16 450
Real-Time Embedded Systems…
Meikang Qiu, Jiayin Li Hardcover R2,063 Discovery Miles 20 630
Polymer Translocation
M. Muthukumar Hardcover R2,076 Discovery Miles 20 760
The Cucumber Book 2e
Matt Wynne, Aslak Hellesoy, … Paperback R831 R496 Discovery Miles 4 960

 

Partners