0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (269)
  • R250 - R500 (3,761)
  • R500+ (10,924)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > General

Design and Implementation of the MTX Operating System (Hardcover, 1st ed. 2015): K. C. Wang Design and Implementation of the MTX Operating System (Hardcover, 1st ed. 2015)
K. C. Wang
R4,008 Discovery Miles 40 080 Ships in 10 - 15 working days

This course-tested textbook describes the design and implementation of operating systems, and applies it to the MTX operating system, a Unix-like system designed for Intel x86 based PCs. Written in an evolutional style, theoretical and practical aspects of operating systems are presented as the design and implementation of a complete operating system is demonstrated. Throughout the text, complete source code and working sample systems are used to exhibit the techniques discussed. The book contains many new materials on the design and use of parallel algorithms in SMP. Complete coverage on booting an operating system is included, as well as, extending the process model to implement threads support in the MTX kernel, an init program for system startup and a sh program for executing user commands. Intended for technically oriented operating systems courses that emphasize both theory and practice, the book is also suitable for self-study.

Metaheuristic Computation with MATLAB (R) (Paperback): Erik Cuevas, Alma Rodriguez Metaheuristic Computation with MATLAB (R) (Paperback)
Erik Cuevas, Alma Rodriguez
R1,445 Discovery Miles 14 450 Ships in 10 - 15 working days

Metaheuristic algorithms are considered as generic optimization tools that can solve very complex problems characterized by having very large search spaces. Metaheuristic methods reduce the effective size of the search space through the use of effective search strategies. Book Features: Provides a unified view of the most popular metaheuristic methods currently in use Includes the necessary concepts to enable readers to implement and modify already known metaheuristic methods to solve problems Covers design aspects and implementation in MATLAB (R) Contains numerous examples of problems and solutions that demonstrate the power of these methods of optimization The material has been written from a teaching perspective and, for this reason, this book is primarily intended for undergraduate and postgraduate students of artificial intelligence, metaheuristic methods, and/or evolutionary computation. The objective is to bridge the gap between metaheuristic techniques and complex optimization problems that profit from the convenient properties of metaheuristic approaches. Therefore, engineer practitioners who are not familiar with metaheuristic computation will appreciate that the techniques discussed are beyond simple theoretical tools, since they have been adapted to solve significant problems that commonly arise in such areas.

The Big Book of Drones (Hardcover): Ralph DeFrangesco, Stephanie DeFrangesco The Big Book of Drones (Hardcover)
Ralph DeFrangesco, Stephanie DeFrangesco
R1,871 Discovery Miles 18 710 Ships in 10 - 15 working days

Drones are taking the world by storm. The technology and laws governing them change faster than we can keep up with. The Big Book of Drones covers everything from drone law to laws on privacy, discussing the history and evolution of drones to where we are today. If you are new to piloting, it also covers how to fly a drone including a pre-flight checklist. For those who are interested in taking drones to the next level, we discuss how to build your own using a 3D printer as well as many challenging projects for your drone. For the truly advanced, The Big Book of Drones discusses how to hack a drone. This includes how to perform a replay attack, denial of service attack, and how to detect a drone and take it down. Finally, the book also covers drone forensics. This is a new field of study, but one that is steadily growing and will be an essential area of inquiry as drones become more prevalent.

High Performance Parallelism Pearls Volume Two - Multicore and Many-core Programming Approaches (Paperback): Jim Jeffers, James... High Performance Parallelism Pearls Volume Two - Multicore and Many-core Programming Approaches (Paperback)
Jim Jeffers, James Reinders
R1,614 Discovery Miles 16 140 Ships in 10 - 15 working days

High Performance Parallelism Pearls Volume 2 offers another set of examples that demonstrate how to leverage parallelism. Similar to Volume 1, the techniques included here explain how to use processors and coprocessors with the same programming - illustrating the most effective ways to combine Xeon Phi coprocessors with Xeon and other multicore processors. The book includes examples of successful programming efforts, drawn from across industries and domains such as biomed, genetics, finance, manufacturing, imaging, and more. Each chapter in this edited work includes detailed explanations of the programming techniques used, while showing high performance results on both Intel Xeon Phi coprocessors and multicore processors. Learn from dozens of new examples and case studies illustrating "success stories" demonstrating not just the features of Xeon-powered systems, but also how to leverage parallelism across these heterogeneous systems.

Computer Graphics for Java Programmers (Hardcover, 3rd ed. 2017): Kang Zhang, Leen Ammeraal Computer Graphics for Java Programmers (Hardcover, 3rd ed. 2017)
Kang Zhang, Leen Ammeraal
R2,348 Discovery Miles 23 480 Ships in 10 - 15 working days

This third edition covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models. It maintains the style of the two previous editions, teaching each graphics topic in a sequence of concepts, mathematics, algorithms, optimization techniques, and Java coding. Completely revised and updated according to years of classroom teaching, the third edition of this highly popular textbook contains a large number of ready-to-run Java programs and an algorithm animation and demonstration open-source software also in Java. It includes exercises and examples making it ideal for classroom use or self-study, and provides a perfect foundation for programming computer graphics using Java. Undergraduate and graduate students majoring specifically in computer science, computer engineering, electronic engineering, information systems, and related disciplines will use this textbook for their courses. Professionals and industrial practitioners who wish to learn and explore basic computer graphics techniques will also find this book a valuable resource.

Quests - Design, Theory, and History in Games and Narratives (Hardcover, 2nd edition): Jeff Howard Quests - Design, Theory, and History in Games and Narratives (Hardcover, 2nd edition)
Jeff Howard
R3,650 Discovery Miles 36 500 Ships in 10 - 15 working days

Combining theory and practice, this updated new edition provides a complete overview of how to create deep and meaningful quests for games. It uses the Unity game engine in conjunction with Fungus and other free plugins to provide an accessible entry into quest design. The book begins with an introduction to the theory and history of quests in games, before covering four theoretical components of quests: their spaces, objects, actors, and challenges. Each chapter also includes a practical section, with accompanying exercises and suggestions for the use of specific technologies for four crucial aspects of quest design: * level design * quest item creation * NPC and dialogue construction * scripting This book will be of great interest to all game designers looking to create new, innovative quests in their games. It will also appeal to new media researchers, as well as humanities scholars in the fields of mythology and depth-psychology that want to bring computer-assisted instruction into their classroom in an innovative way. The companion website includes lecture and workshop slides, and can be accessed at: www.designingquests.com

Quests - Design, Theory, and History in Games and Narratives (Paperback, 2nd edition): Jeff Howard Quests - Design, Theory, and History in Games and Narratives (Paperback, 2nd edition)
Jeff Howard
R1,399 Discovery Miles 13 990 Ships in 10 - 15 working days

Combining theory and practice, this updated new edition provides a complete overview of how to create deep and meaningful quests for games. It uses the Unity game engine in conjunction with Fungus and other free plugins to provide an accessible entry into quest design. The book begins with an introduction to the theory and history of quests in games, before covering four theoretical components of quests: their spaces, objects, actors, and challenges. Each chapter also includes a practical section, with accompanying exercises and suggestions for the use of specific technologies for four crucial aspects of quest design: * level design * quest item creation * NPC and dialogue construction * scripting This book will be of great interest to all game designers looking to create new, innovative quests in their games. It will also appeal to new media researchers, as well as humanities scholars in the fields of mythology and depth-psychology that want to bring computer-assisted instruction into their classroom in an innovative way. The companion website includes lecture and workshop slides, and can be accessed at: www.designingquests.com

JavaScript - Syntax and Practices (Hardcover): Ravi Tomar, Sarishma Dangi JavaScript - Syntax and Practices (Hardcover)
Ravi Tomar, Sarishma Dangi
R3,374 Discovery Miles 33 740 Ships in 10 - 15 working days

1) The book provides a basic understanding to readers who want to start their career in web application development. The book develops an understanding of the basics concepts and then takes a broader turn to enlighten the readers about the horizons which can be accessed using JavaScript. 2) JavaScript is exhaustively used in almost all kinds of application development, be it the web applications, cross platform mobile applications, server backend applications. JavaScript is now being used for full stack development and is thus used to write independent applications. Since the need for JavaScript web developers is high, the numbers of students should be high as well. 3) As compared to other books in the market, the proposed book would cover more topics (or, better, levels) in a single volume.

Deep Learning in Gaming and Animations - Principles and Applications (Hardcover): Vikas Chaudhary, Mool Chand Sharma, Prerna... Deep Learning in Gaming and Animations - Principles and Applications (Hardcover)
Vikas Chaudhary, Mool Chand Sharma, Prerna Sharma, Deevyankar Agarwal
R3,361 Discovery Miles 33 610 Ships in 10 - 15 working days

Discusses core concepts and principles of deep learning in gaming and animation with applications. Covers application of neural networks for intelligent video game character. Discusses automated video generation and real time animation. Covers technological advancements in virtual reality (VR), and augmented reality (AR).

System Level Design of Reconfigurable Systems-on-Chip (Hardcover, 2005 ed.): Nikolaos Voros, Konstantinos Masselos System Level Design of Reconfigurable Systems-on-Chip (Hardcover, 2005 ed.)
Nikolaos Voros, Konstantinos Masselos
R2,665 Discovery Miles 26 650 Ships in 18 - 22 working days

System Level Design of Reconfigurable Systems-on-Chip provides insight in the challenges and difficulties encountered during the design of reconfigurable Systems-on-Chip (SoCs). Reconfiguration is becoming an important part of System-on-Chip design to cope with the increasing demands for simultaneous flexibility and computational power.

The book focuses on system level design issues for reconfigurable SoCs, and provides information on reconfiguration aspects of complex SoCs and how they can be implemented in practice. It is divided in three parts. The first part provides background information and requirements on reconfigurable technologies and systems. The second one identifies existing methodological gaps, and introduces a design flow for developing reconfigurable Systems-on-Chip. The high level part of the design flow can be covered by two C++ based methodologies: one based on SystemC and one based on OCAPI-XL, both including appropriate extensions to handle reconfiguration issues. Finally, the third part of the book presents reconfigurable SoCs from the perspective of the designer, through three indicative case studies from the wireless and multimedia communication domain.

Introduction to JavaScript Programming - The "Nothing but a Browser" Approach (Paperback): Eric Roberts Introduction to JavaScript Programming - The "Nothing but a Browser" Approach (Paperback)
Eric Roberts
R3,404 Discovery Miles 34 040 Ships in 10 - 15 working days

For courses in Java Programming. Introducing the fundamental concepts of programming with JavaScript A brand new textbook by Eric Roberts, Understanding Programming through JavaScript focuses on the fundamental concepts of programming, and is written for students with no prior knowledge or experience. It draws on a rich pedagogical heritage-including the immersive Karel the Robot microworld, time-testing programming guidelines, and a logical, step-by-step organization-to give them the foundational skills needed to pursue other coding languages, or a career in computer programming. Using the text, students will build their skills and develop live, interactive web applications that really work on web browsers, providing both instant feedback and gratification. This new text includes chapter openers that humanize computing, review questions for student self-testing, and many other valuable features.

Modelling Hydrology, Hydraulics and Contaminant Transport Systems in Python (Hardcover): Soumendra Nath Kuiry, Dhrubajyoti Sen Modelling Hydrology, Hydraulics and Contaminant Transport Systems in Python (Hardcover)
Soumendra Nath Kuiry, Dhrubajyoti Sen
R3,355 Discovery Miles 33 550 Ships in 10 - 15 working days

This book covers theoretical aspects of the physical processes, derivation of the governing equations and their solutions. It focusses on hydraulics, hydrology, and contaminant transport, including implementation of computer codes with practical examples. Python-based computer codes for all the solution approaches are provided for better understanding and easy implementation. The mathematical models are demonstrated through applications and the results are analyzed through data tables, plots, and comparison with analytical and experimental data. The concepts are used to solve practical applications like surface and ground water flow, flood routing, crop water requirement and irrigation scheduling. Combines the area of computational hydraulics, hydrology, and water resources engineering with Python Gives deep description of the basic equations and the numerical solutions of both 1D and 2D problems including the numerical codes Includes step-by-step translation of numerical algorithms in computer codes with focus on learners and practitioners Demonstration of theory, mathematical models through practical applications Analysis of each example through data tables, plots, and correlation with reality This book is aimed at senior undergraduates and graduate students in Civil Engineering, Coastal Engineering, Hydrology, and Water Resources Engineering.

Data Structures using C - A Practical Approach for Beginners (Hardcover): Amol M. Jagtap, Ajit S. Mali Data Structures using C - A Practical Approach for Beginners (Hardcover)
Amol M. Jagtap, Ajit S. Mali
R3,372 Discovery Miles 33 720 Ships in 10 - 15 working days

Resolves linear and non-linear data structures in C language using the algorithm, diagrammatically and its time and space complexity analysis. Covers interview questions and MCQs on all topics of campus readiness Identifies possible solutions to each problem. Includes real life and computational applications of linear and non-linear data structures

Introduction to IoT with Machine Learning and Image Processing using Raspberry Pi (Paperback): Shrirang Ambaji Kulkarni,... Introduction to IoT with Machine Learning and Image Processing using Raspberry Pi (Paperback)
Shrirang Ambaji Kulkarni, Varadraj P. Gurupur, Steven L. Fernandes
R1,440 Discovery Miles 14 400 Ships in 10 - 15 working days

Machine Learning a branch of Artificial Intelligence is influencing the society, industry and academia at large. The adaptability of Python programming language to Machine Learning has increased its popularity further. Another technology on the horizon is Internet of Things (IoT). The present book tries to address IoT, Python and Machine Learning along with a small introduction to Image Processing. If you are a novice programmer or have just started exploring IoT or Machine Learning with Python, then this book is for you. Features: Raspberry Pi as IoT is described along with the procedure for installation and configuration. A simple introduction to Python Programming Language along with its popular library packages like NumPy, Pandas, SciPy and Matplotlib are dealt in an exhaustive manner along with relevant examples. Machine Learning along with Python Scikit-Learn library is explained to audience with an emphasis on supervised learning and classification. Image processing on IoT is introduced to the audience who love to apply Machine Learning algorithms to Images The book follows hands-on approach and provide a huge collection of Python programs.

Computing with Data - An Introduction to the Data Industry (Hardcover, 1st ed. 2018): Guy Lebanon, Mohamed El-Geish Computing with Data - An Introduction to the Data Industry (Hardcover, 1st ed. 2018)
Guy Lebanon, Mohamed El-Geish
R2,737 Discovery Miles 27 370 Ships in 10 - 15 working days

This book introduces basic computing skills designed for industry professionals without a strong computer science background. Written in an easily accessible manner, and accompanied by a user-friendly website, it serves as a self-study guide to survey data science and data engineering for those who aspire to start a computing career, or expand on their current roles, in areas such as applied statistics, big data, machine learning, data mining, and informatics. The authors draw from their combined experience working at software and social network companies, on big data products at several major online retailers, as well as their experience building big data systems for an AI startup. Spanning from the basic inner workings of a computer to advanced data manipulation techniques, this book opens doors for readers to quickly explore and enhance their computing knowledge. Computing with Data comprises a wide range of computational topics essential for data scientists, analysts, and engineers, providing them with the necessary tools to be successful in any role that involves computing with data. The introduction is self-contained, and chapters progress from basic hardware concepts to operating systems, programming languages, graphing and processing data, testing and programming tools, big data frameworks, and cloud computing. The book is fashioned with several audiences in mind. Readers without a strong educational background in CS--or those who need a refresher--will find the chapters on hardware, operating systems, and programming languages particularly useful. Readers with a strong educational background in CS, but without significant industry background, will find the following chapters especially beneficial: learning R, testing, programming, visualizing and processing data in Python and R, system design for big data, data stores, and software craftsmanship.

Foundational Python for Data Science (Paperback): Kennedy Behrman Foundational Python for Data Science (Paperback)
Kennedy Behrman
R1,247 R1,123 Discovery Miles 11 230 Save R124 (10%) Ships in 9 - 17 working days

Data science and machine learning-two of the world's hottest fields-are attracting talent from a wide variety of technical, business, and liberal arts disciplines. Python, the world's #1 programming language, is also the most popular language for data science and machine learning. This is the first guide specifically designed to help millions of people with widely diverse backgrounds learn Python so they can use it for data science and machine learning. Leading data science instructor and practitioner Kennedy Behrman first walks through the process of learning to code for the first time with Python and Jupyter notebook, then introduces key libraries every Python data science programmer needs to master. Once you've learned these foundations, Behrman introduces intermediate and applied Python techniques for real-world problem-solving. Throughout, Foundational Python for Data Science presents hands-on exercises, learning assessments, case studies, and more-all created with Colab (Jupyter compatible) notebooks, so you can execute all coding examples interactively without installing or configuring any software.

Learning by Doing with National Instruments Development Boards (Paperback): Jivan Shrikrishna Parab, Ingrid Anne Nazareth,... Learning by Doing with National Instruments Development Boards (Paperback)
Jivan Shrikrishna Parab, Ingrid Anne Nazareth, Rajendra S. Gad, Gourish Naik
R1,488 Discovery Miles 14 880 Ships in 10 - 15 working days

Learning by Doing with National Instruments Development Boards starts with a brief introduction to LabVIEW programming, which is required to explore the National Instrument platform, an introduction that includes detailed installation and licensing setup. Further, it gives the features and configuration setup of NI SPEEDY-33, NI ELVIS and myRIO boards. The focus of the book is on worked-out case studies for students working in different areas of electronics such as basic digital design, biomedical instrumentation, sensors and measurement. Data acquisition using SPEEDY-33, NI -ELVIS and myRIO kits is also odiscussed. The book also examines the myRIO platform.

Beginner's Guide to Code Algorithms - Experiments to Enhance Productivity and Solve Problems (Hardcover): Deepankar Maitra Beginner's Guide to Code Algorithms - Experiments to Enhance Productivity and Solve Problems (Hardcover)
Deepankar Maitra
R3,779 Discovery Miles 37 790 Ships in 10 - 15 working days

Do you have creative ideas that you wish you could transform into code? Do you want to boost your problem solving and logic skills? Do you want to enhance your career by adopting an algorithmic mindset? In our increasingly digital world, coding is an essential skill. Communicating an algorithm to a machine to perform a set of tasks is vital. Beginner's Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems written by Deepankar Maitra teaches you how to think like a programmer. The author unravels the secret behind writing code - building a good algorithm. Algorithmic thinking leads to asking the right question and enables a shift from issue resolution to value creation. Having this mindset will make you more marketable to employers. This book takes you on a problem-solving journey to expand your mind and increase your willingness to experiment with code. You will: Learn the art of building an algorithm through hands-on exercises Understand how to develop code for inspiring productivity concepts Build a mentality of developing algorithms to solve problems Develop, test, review, and improve code through guided experimentation This book is designed to develop a culture of logical thinking through intellectual stimulation. It will benefit students and teachers of programming, business professionals, as well as experienced users of Microsoft Excel who wish to become proficient with macros.

Go Fundamentals - Gopher Guides (Paperback): Mark Bates, Cory LaNou Go Fundamentals - Gopher Guides (Paperback)
Mark Bates, Cory LaNou
R860 R741 Discovery Miles 7 410 Save R119 (14%) Ships in 5 - 10 working days

Start Writing Production-Ready Go Code Fast Thousands of developers and teams want to start taking advantage of Go, the powerful language used in projects ranging from Kubernetes to Docker and Vault. Go Fundamentals is specifically designed to get you up-to-speed fast, to leverage your existing knowledge of other languages, and to help you avoid common mistakes made by Go newcomers. Based on author Mark Bates's and Cory LaNou's pioneering Gopher Guides training curricula, this guide will allow you to quickly understand and use Go syntax, core features, and idioms. Reflecting Go through version 1.18--which includes Go's exciting new support for generics--this guide prepares you to write robust, reliable, well-performing production code right from the outset. Learn how Go manages packages, modules, and dependencies Apply Go basics, such as variable declaration, types, and control flow Work effectively with collection types, iteration, functions, structs, and pointers Understand Go Slices and use them properly Write idiomatic Go, using principles such as embedding and composition Expertly use concurrency to improve code performance Create proper tests to quickly identify and fix problems Write simpler, better code with generics and interfaces Take advantage of channels, context, sync primatives, and other advanced features Go is lightweight, simple, and perfect for modern cloud-native and microservices development, which is why Go developers are in such high demand. With this guide and six months' experience with any modern programming language, you'll have what you need to leap into Go programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Research Software Engineering with Python - Building software that makes research possible (Paperback): Damien Irving, Kate... Research Software Engineering with Python - Building software that makes research possible (Paperback)
Damien Irving, Kate Hertweck, Luke Johnston, Joel Ostblom, Charlotte Wickham, …
R1,767 Discovery Miles 17 670 Ships in 10 - 15 working days

Based on the practical experiences of its authors, who collectively have spent several decades teaching software skills to scientists. Readers only need a basic understanding of Python includes over a hundred exercises to allow readers to practice their skills

Principled Software Development - Essays Dedicated to Arnd Poetzsch-Heffter on the Occasion of his 60th Birthday (Hardcover,... Principled Software Development - Essays Dedicated to Arnd Poetzsch-Heffter on the Occasion of his 60th Birthday (Hardcover, 1st ed. 2018)
Peter Muller, Ina Schaefer
R2,691 Discovery Miles 26 910 Ships in 18 - 22 working days

This book presents a collection of research papers that address the challenge of how to develop software in a principled way that, in particular, enables reasoning. The individual papers approach this challenge from various perspectives including programming languages, program verification, and the systematic variation of software. Topics covered include programming abstractions for concurrent and distributed software, specification and verification techniques for imperative programs, and development techniques for software product lines. With this book the editors and authors wish to acknowledge - on the occasion of his 60th birthday - the work of Arnd Poetzsch-Heffter, who has made major contributions to software technology throughout his career. It features articles on Arnd's broad research interests including, among others, the implementation of programming languages, formal semantics, specification and verification of object-oriented and concurrent programs, programming language design, distributed systems, software modeling, and software product lines. All contributing authors are leading experts in programming languages and software engineering who have collaborated with Arnd in the course of his career. Overall, the book offers a collection of high-quality articles, presenting original research results, major case studies, and inspiring visions. Some of the work included here was presented at a symposium in honor of Arnd Poetzsch-Heffter, held in Kaiserslautern, Germany, in November 2018.

Functional Grammar in Prolog - An Integrated Implementation for English, French, and Dutch (Hardcover, Reprint 2011): Simon C.... Functional Grammar in Prolog - An Integrated Implementation for English, French, and Dutch (Hardcover, Reprint 2011)
Simon C. Dik
R2,885 Discovery Miles 28 850 Ships in 9 - 17 working days
Essentials of Microservices Architecture - Paradigms, Applications, and Techniques (Paperback): Chellammal Surianarayanan,... Essentials of Microservices Architecture - Paradigms, Applications, and Techniques (Paperback)
Chellammal Surianarayanan, Gopinath Ganapathy, Raj Pethuru
R1,449 Discovery Miles 14 490 Ships in 10 - 15 working days

Microservices architecture (MSA) is increasingly popular with software architects and engineers as it accelerates software solution design, development, and deployment in a risk-free manner. Placing a software system into a production environment is elegantly simplified and sped up with the use of MSA development platforms, runtime environments, acceleration engines, design patterns, integrated frameworks, and related tools. The MSA ecosystem is expanding with third-party products that automate as many tasks as possible. MSA is being positioned as the enterprise-grade and agile-application design method. This book covers in-depth the features and facilities that make up the MSA ecosystem. Beginning with an overview of Service-Oriented Architecture (SOA) that covers the Common Object Request Broker Architecture (CORBA), Distributed Component Object Model (DCOM), and Remote Method Invocation (RMI), the book explains the basic essentials of MSA and the continuous delivery of applications to customers. The book gives software developers insight into: Current and emerging communication models Key architectural elements of MSA-based applications Designing efficient APIs for microservices MSA middleware platforms such as REST, SOAP, Apache Thrift, and gRPC Microservice discovery and the API gateway Service orchestration and choreography for composing individual services to achieve a useful business process Database transactions in MSA-centric applications Design, composition, security, and deployment patterns MSA security Modernizing legacy applications The book concludes with a chapter on composing and building powerful microservices. With the exponential growth of IoT devices, microservices are being developed and deployed on resource-constrained but resource-intensive devices in order to provide people-centric applications. The book discusses the challenges of these applications. Finally, the book looks at the role of microservices in smart environments and upcoming trends including ubiquitous yet disappearing microservices.

Cognitive Technologies (Hardcover, 1st ed. 2017): Alberto Paradisi, Alan Godoy Souza Mello, Fabricio Lira Figueiredo, Rafael... Cognitive Technologies (Hardcover, 1st ed. 2017)
Alberto Paradisi, Alan Godoy Souza Mello, Fabricio Lira Figueiredo, Rafael Carvalho Figueiredo
R3,268 Discovery Miles 32 680 Ships in 10 - 15 working days

This book focuses on the next generation optical networks as well as mobile communication technologies. The reader will find chapters on Cognitive Optical Network, 5G Cognitive Wireless, LTE, Data Analysis and Natural Language Processing. It also presents a comprehensive view of the enhancements and requirements foreseen for Machine Type Communication. Moreover, some data analysis techniques and Brazilian Portuguese natural language processing technologies are also described here.

Software Development Patterns and Antipatterns (Paperback): Capers Jones Software Development Patterns and Antipatterns (Paperback)
Capers Jones
R1,561 Discovery Miles 15 610 Ships in 10 - 15 working days

Software development has been a troubling since it first started. There are seven chronic problems that have plagued it from the beginning: Incomplete and ambiguous user requirements that grow by >2% per month. Major cost and schedule overruns for large applications > 35% higher than planned. Low defect removal efficiency (DRE) < 85% on large systems. Cancelled projects that are not completed: > 30% above 10,000 function points. Poor quality and low reliability after the software is delivered: > 5 bugs per FP. Breach of contract litigation against software outsource vendors. Expensive maintenance and enhancement costs after delivery. These are endemic problems for software executives, software engineers and software customers but they are not insurmountable. In Software Development Patterns and Antipatterns, software engineering and metrics pioneer Capers Jones presents technical solutions for all seven. The solutions involve moving from harmful patterns of software development to effective patterns of software development. The first section of the book examines common software development problems that have been observed in many companies and government agencies. The data on the problems comes from consulting studies, breach of contract lawsuits, and the literature on major software failures. This section considers the factors involved with cost overruns, schedule delays, canceled projects, poor quality, and expensive maintenance after deployment. The second section shows patterns that lead to software success. The data comes from actual companies. The section's first chapter on Corporate Software Risk Reduction in a Fortune 500 company was based on a major telecom company whose CEO was troubled by repeated software failures. The other chapters in this section deal with methods of achieving excellence, as well as measures that can prove excellence to C-level executives, and with continuing excellence through the maintenance cycle as well as for software development.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Statistical Foundations of Actuarial…
Mario V. W'Uthrich, Michael Merz Hardcover R805 Discovery Miles 8 050
Finite-Dimensional Vector Spaces
Paul Halmos Hardcover R599 Discovery Miles 5 990
The Folk Of The Air: Trilogy - The Cruel…
Holly Black Paperback  (3)
R807 R699 Discovery Miles 6 990
Operator Theory, Operator Algebras and…
M. Amelia Bastos, Amarino Lebre, … Hardcover R5,108 R4,787 Discovery Miles 47 870
Viscosity of Liquids - Theory…
Dabir S. Viswanath, Tushar K. Ghosh, … Hardcover R5,268 Discovery Miles 52 680
Stochastic Processes - Inference Theory
Malempati M. Rao Hardcover R2,790 R1,586 Discovery Miles 15 860
Education and Technology - Key Issues…
Neil. Selwyn Hardcover R2,859 Discovery Miles 28 590
Direct and Inverse Finite-Dimensional…
Manfred Moeller, Vyacheslav Pivovarchik Hardcover R3,380 Discovery Miles 33 800
Shaping the Future of Online Learning…
Gurhan Durak, Serkan Cankaya Hardcover R5,370 Discovery Miles 53 700
Computational Chemistry Methods in…
Christo I. Christov Hardcover R3,912 Discovery Miles 39 120

 

Partners