0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (77)
  • R250 - R500 (254)
  • R500+ (7,480)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Software engineering

Reactive Internet Programming - State Chart XML in Action (Hardcover): Franck Barbier Reactive Internet Programming - State Chart XML in Action (Hardcover)
Franck Barbier
R2,688 Discovery Miles 26 880 Ships in 18 - 22 working days

Is Internet software so different from "ordinary" software? This book practically answers this question through the presentation of a software design method based on the State Chart XML W3C standard along with Java. Web enterprise, Internet-of-Things, and Android applications, in particular, are seamlessly specified and implemented from "executable models." Internet software puts forward the idea of event-driven or reactive programming, as pointed out in Boner et al.'s "Reactive Manifesto" (http://www.reactivemanifesto.org). It tells us that reactiveness is a must. However, beyond concepts, software engineers require effective means with which to put reactive programming into practice. This book's purpose is to outline and explain such means. The lack of professional examples in the literature that illustrate how reactive software should be shaped can be quite frustrating. Therefore, this book helps to fill in that gap by providing in-depth professional case studies that contain comprehensive details and meaningful alternatives. Furthermore, these case studies can be downloaded for further investigation. Internet software requires higher adaptation, at run time in particular. After reading Reactive Internet Programming, the reader therefore will be ready to enter the forthcoming Internet era.

Crowdsourcing and Probabilistic Decision-Making in Software Engineering - Emerging Research and Opportunities (Hardcover):... Crowdsourcing and Probabilistic Decision-Making in Software Engineering - Emerging Research and Opportunities (Hardcover)
Varun Gupta
R5,409 Discovery Miles 54 090 Ships in 18 - 22 working days

With today's technological advancements, the evolution of software has led to various challenges regarding mass markets and crowds. High quality processing must be capable of handling large groups in an efficient manner without error. Solutions that have been applied include artificial intelligence and natural language processing, but extensive research in this area has yet to be undertaken. Crowdsourcing and Probabilistic Decision-Making in Software Engineering: Emerging Research and Opportunities is a pivotal reference source that provides vital research on the application of crowd-based software engineering and supports software engineers who want to improve the manner in which software is developed by increasing the accuracy of probabilistic reasoning to support their decision-making and getting automation support. While highlighting topics such as modeling techniques and programming practices, this publication is ideally designed for software developers, software engineers, computer engineers, executives, professionals, and researchers.

Human Factors in Software Development and Design (Hardcover): Saqib Saeed, Imran Sarwar Bajwa, Zaigham Mahmood Human Factors in Software Development and Design (Hardcover)
Saqib Saeed, Imran Sarwar Bajwa, Zaigham Mahmood
R4,951 Discovery Miles 49 510 Ships in 18 - 22 working days

Computer programs and processes that take into account the goals and needs of the user meet with the greatest success, so it behooves software engineers to consider the human element inherent in every line of code they write. Human Factors in Software Development and Design brings together high quality research on the influence and impact of ordinary people on the software industry. With the goal of improving the quality and usability of computer technologies, this premier reference is intended for students and practitioners of software engineering as well as researchers, educators, and interested laymen.

Internet of Things. Information Processing in an Increasingly Connected World (Hardcover): Vinton G. Cerf, Leon Strous Internet of Things. Information Processing in an Increasingly Connected World (Hardcover)
Vinton G. Cerf, Leon Strous
R1,361 Discovery Miles 13 610 Ships in 18 - 22 working days
Adaptive Web Services for Modular and Reusable Software Development - Tactics and Solutions (Hardcover): Guadalupe Ortiz,... Adaptive Web Services for Modular and Reusable Software Development - Tactics and Solutions (Hardcover)
Guadalupe Ortiz, Javier Cubo
R4,966 Discovery Miles 49 660 Ships in 18 - 22 working days

Web services provide systems with great flexibility and easier maintenance which result in better ways to communicate and distribute applications. There are good procedures in place for the design, development, and management of Web services; however, there are areas in which Web service adaptation is required. To preserve the loosely coupled approach of Web services, service adaptations should be implemented appropriately. Adaptive Web Services for Modular and Reusable Software Development: Tactics and Solutions includes current research on the area of Web service adaptation while embarking upon the different aspects related to Web services. This collection provides an overview of existing solutions for service adaption in different development scopes as well as covers a wide variety of challenges which emerge. It aims to keep industry professionals as well as academic researchers up to date with the latest research results.

Tech Fluent CEO - Build and Lead Extraordinary Digital Companies, Without Being a Tech Nerd (Hardcover): Aman Y Agarwal Tech Fluent CEO - Build and Lead Extraordinary Digital Companies, Without Being a Tech Nerd (Hardcover)
Aman Y Agarwal
R653 Discovery Miles 6 530 Ships in 18 - 22 working days
Code Generation, Analysis Tools, and Testing for Quality (Hardcover): Ricardo Alexandre Peixoto de Queiros, Alberto Simoes,... Code Generation, Analysis Tools, and Testing for Quality (Hardcover)
Ricardo Alexandre Peixoto de Queiros, Alberto Simoes, Mario Teixeira Pinto
R5,120 Discovery Miles 51 200 Ships in 18 - 22 working days

Despite the advances that have been made in programming, there is still a lack of sufficient methods for quality control. While code standards try to force programmers to follow a specific set of rules, few tools exist that really deal with automatic refactoring of this code, and evaluation of the coverage of these tests is still a challenge. Code Generation, Analysis Tools, and Testing for Quality is an essential reference source that discusses the generation and writing of computer programming and methods of quality control such as analysis and testing. Featuring research on topics such as programming languages, quality assessment, and automated development, this book is ideally designed for academicians, practitioners, computer science teachers, enterprise developers, and researchers seeking coverage on code auditing strategies and methods.

How to Manage a Consulting Project - Make Money, Get Your Project Done on Time, and Get Referred Again and Again (Hardcover):... How to Manage a Consulting Project - Make Money, Get Your Project Done on Time, and Get Referred Again and Again (Hardcover)
Richard G Lowe
R434 R407 Discovery Miles 4 070 Save R27 (6%) Ships in 18 - 22 working days
Fundamental Approaches to Software Engineering - 21st International Conference, FASE 2018, Held as Part of the European Joint... Fundamental Approaches to Software Engineering - 21st International Conference, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings (Hardcover)
Alessandra Russo, Andy Schurr
R1,550 Discovery Miles 15 500 Ships in 18 - 22 working days
Agile Estimation Techniques and Innovative Approaches to Software Process Improvement (Hardcover): Ricardo Colomo-Palacios,... Agile Estimation Techniques and Innovative Approaches to Software Process Improvement (Hardcover)
Ricardo Colomo-Palacios, Jose A. Calvo-Manzano Villalon, Antonio De Amescua Seco, Tomas San Feliu Gilabert
R5,437 Discovery Miles 54 370 Ships in 18 - 22 working days

Applying methodologies of Software Process Improvement (SPI) is an effective way for businesses to remain competitive in the software industry. However, many organizations find implementing software process initiatives challenging. Agile Estimation Techniques and Innovative Approaches to Software Process Improvement reviews current SPI techniques and applications through discussions on current and future trends as well as the presentation of case studies on SPI implementation. Ideal for use by academics, students, and policy-makers, as well as industry professionals and managers, this publication provides a complete overview of current tools and methodologies regarding Software Process Improvement.

Kanban - The Ultimate Guide to Kanban Methodology for Agile Software Development (Hardcover): James Edge Kanban - The Ultimate Guide to Kanban Methodology for Agile Software Development (Hardcover)
James Edge
R655 R584 Discovery Miles 5 840 Save R71 (11%) Ships in 18 - 22 working days
Micro/Nanofluidic Devices for Single Cell Analysis (Hardcover): Fan-Gang Tseng, Subhra Santra Tuhin Micro/Nanofluidic Devices for Single Cell Analysis (Hardcover)
Fan-Gang Tseng, Subhra Santra Tuhin
R1,399 R1,219 Discovery Miles 12 190 Save R180 (13%) Ships in 18 - 22 working days
Machine Learning Engineering (Hardcover): Andriy Burkov Machine Learning Engineering (Hardcover)
Andriy Burkov
R1,255 Discovery Miles 12 550 Ships in 18 - 22 working days
Software Engineering (Hardcover): Cersei Page Software Engineering (Hardcover)
Cersei Page
R2,754 R2,507 Discovery Miles 25 070 Save R247 (9%) Ships in 18 - 22 working days
Effective Prototyping with Excel - A Practical Handbook for Developers and Designers (Paperback): Nevin Berger, Michael Arent,... Effective Prototyping with Excel - A Practical Handbook for Developers and Designers (Paperback)
Nevin Berger, Michael Arent, Jonathan Arnowitz, Fred Sampson
R1,134 Discovery Miles 11 340 Ships in 10 - 15 working days

Although recognized as a key to the design process, prototyping often falls victim to budget cuts, deadlines, or lack of access to sophisticated tools. This can lead to sloppy and ineffective prototypes or the abandonment of them altogether. Rather than lose this important step, people are turning to Microsoft Excel(r) to create effective, simple, and inexpensive prototypes. Conveniently, the software is available to nearly everyone, and most are proficient in its basic functionality.
Effective Prototyping with Excel offers how-to guidance on how everyone can use basic Excel skills to create prototypes ranging from narrative wire frames to hi-fidelity prototypes. A wide array of software design problems and business demands are solved via practical step-by-step examples and illustrations.
Step-by-step guide to prototyping with a simple and affordable tool nearly everyone already has on their desktop.
Quickly and easily allows web and software designers to explore usability, design alternatives, and test theories prior to starting production.
Perfect companion to Effective Prototyping for Software Makers with the same author team and full-color treatment, useful case studies, and hands-on exercises."

Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 2 (Hardcover): Information... Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 2 (Hardcover)
Information Reso Management Association
R8,929 Discovery Miles 89 290 Ships in 18 - 22 working days
Research Anthology on Usage and Development of Open Source Software, VOL 2 (Hardcover): Information R Management Association Research Anthology on Usage and Development of Open Source Software, VOL 2 (Hardcover)
Information R Management Association
R17,615 Discovery Miles 176 150 Ships in 18 - 22 working days
Emerging Technologies and Applications in Data  Processing and Management (Hardcover): Zongmin Ma, Li Yan Emerging Technologies and Applications in Data Processing and Management (Hardcover)
Zongmin Ma, Li Yan
R6,613 Discovery Miles 66 130 Ships in 18 - 22 working days

Advances in web technology and the proliferation of sensors and mobile devices connected to the internet have resulted in the generation of immense data sets available on the web that need to be represented, saved, and exchanged. Massive data can be managed effectively and efficiently to support various problem-solving and decision-making techniques. Emerging Technologies and Applications in Data Modeling and Processing is a critical scholarly publication that examines the importance of data management strategies that coincide with advancements in web technologies. Highlighting topics such as geospatial coverages, data analysis, and keyword query, this book is ideal for professionals, researchers, academicians, data analysts, web developers, and web engineers.

Software Architecture in Practice (Paperback, 4th edition): Len Bass, Paul Clements, Rick 'Kazman Software Architecture in Practice (Paperback, 4th edition)
Len Bass, Paul Clements, Rick 'Kazman
R1,425 R1,175 Discovery Miles 11 750 Save R250 (18%) Ships in 5 - 10 working days

The Definitive, Practical, Proven Guide to Architecting Modern Software--Fully Updated with New Content on Mobility, the Cloud, Energy Management, DevOps, Quantum Computing, and More Updated with eleven new chapters, Software Architecture in Practice, Fourth Edition, thoroughly explains what software architecture is, why it's important, and how to design, instantiate, analyze, evolve, and manage it in disciplined and effective ways. Three renowned software architects cover the entire lifecycle, presenting practical guidance, expert methods, and tested models for use in any project, no matter how complex. You'll learn how to use architecture to address accelerating growth in requirements, system size, and abstraction, and to manage emergent quality attributes as systems are dynamically combined in new ways. With insights for utilizing architecture to optimize key quality attributes--including performance, modifiability, security, availability, interoperability, testability, usability, deployability, and more--this guide explains how to manage and refine existing architectures, transform them to solve new problems, and build reusable architectures that become strategic business assets. Discover how architecture influences (and is influenced by) technical environments, project lifecycles, business profiles, and your own practices Leverage proven patterns, interfaces, and practices for optimizing quality through architecture Architect for mobility, the cloud, machine learning, and quantum computing Design for increasingly crucial attributes such as energy efficiency and safety Scale systems by discovering architecturally significant influences, using DevOps and deployment pipelines, and managing architecture debt Understand architecture's role in the organization, so you can deliver more value Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Software Engineering for Modern Web Applications - Methodologies and Technologies (Hardcover): Daniel M. Brandon Software Engineering for Modern Web Applications - Methodologies and Technologies (Hardcover)
Daniel M. Brandon
R4,603 Discovery Miles 46 030 Ships in 18 - 22 working days

As modern organizations migrate from older information architectures to new Web-based systems, the discipline of software engineering is changing both in terms of technologies and methodologies. There is a need to examine this new frontier from both a theoretical and pragmatic perspective, and offer not only a survey of new technologies and methodologies but discussions of the applicability and pros/cons of each.

Software Engineering for Modern Web Applications: Methodologies and Technologies presents current, effective software engineering methods for the design and development of modern Web-based applications, offering scholars, researchers, and practitioners innovative research on the theoretical frameworks, structures, management, and implications software engineering for modern Web applications.

Foundations of Software Science and Computation Structures - 21st International Conference, FOSSACS 2018, Held as Part of the... Foundations of Software Science and Computation Structures - 21st International Conference, FOSSACS 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018. Proceedings (Hardcover)
Christel Baier, Ugo Dal Lago
R1,843 Discovery Miles 18 430 Ships in 18 - 22 working days
Research Anthology on Usage and Development of Open Source Software, VOL 1 (Hardcover): Information R Management Association Research Anthology on Usage and Development of Open Source Software, VOL 1 (Hardcover)
Information R Management Association
R17,611 Discovery Miles 176 110 Ships in 18 - 22 working days
Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 1 (Hardcover): Information... Computer Systems and Software Engineering - Concepts, Methodologies, Tools, and Applications, VOL 1 (Hardcover)
Information Reso Management Association
R8,935 Discovery Miles 89 350 Ships in 18 - 22 working days
Object-oriented Design Knowledge - Principles, Heuristics and Best Practices (Hardcover): Mario Piattini, Javier Garzas Object-oriented Design Knowledge - Principles, Heuristics and Best Practices (Hardcover)
Mario Piattini, Javier Garzas
R2,507 Discovery Miles 25 070 Ships in 18 - 22 working days

In order to properly understand a field, a researcher has to first understand the accumulated knowledge of that field. Micro-architectural design has accumulated knowledge elements that are clearly defined. These elements, such as design patterns, are properly differentiated and generally understood, but other elements - such as heuristics, best practices, and others - are just vague concepts. ""Object-Oriented Design Knowledge: Principles, Heuristics and Best Practices"" provides a unified and global vision about the lesser-defined areas of microarchitectural design knowledge, exposing the main techniques, experiences, and methods in order to help researchers apply these concepts. Understanding the experiences presented in this book will help readers correctly apply design knowledge.

Kicking SaaS - 101 Founders on What it Takes to Launch a Software as a Service (Hardcover): Kelsey Yarnell Kicking SaaS - 101 Founders on What it Takes to Launch a Software as a Service (Hardcover)
Kelsey Yarnell
R621 Discovery Miles 6 210 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Handbook on Socially Interactive…
Birgit Lugrin, Catherine Pelachaud, … Paperback R1,819 Discovery Miles 18 190
Machine Learning and Data Mining
I Kononenko, M Kukar Paperback R1,903 Discovery Miles 19 030
Mem-elements for Neuromorphic Circuits…
Christos Volos, Viet-Thanh Pham Paperback R3,613 Discovery Miles 36 130
Creativity in Computing and DataFlow…
Suyel Namasudra, Veljko Milutinovic Hardcover R4,204 Discovery Miles 42 040
Human-Centered Artificial Intelligence…
Chang S. Nam, Jae-Yoon Jung, … Paperback R2,947 Discovery Miles 29 470
AI, IoT, and Blockchain Breakthroughs in…
Kavita Saini, N.S. Gowri Ganesh, … Hardcover R5,937 Discovery Miles 59 370
Cognitive Computing for Human-Robot…
Mamta Mittal, Rajiv Ratn Shah, … Paperback R2,639 Discovery Miles 26 390
Machine Learning in Python - Hands on…
Bob Mather Hardcover R799 Discovery Miles 7 990
Stochastic Processes and Their…
Christo Ananth, N. Anbazhagan, … Hardcover R6,687 Discovery Miles 66 870
The Hitchhiker's Guide To AI - The…
Arthur Goldstuck Paperback R330 R299 Discovery Miles 2 990

 

Partners