0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (61)
  • R250 - R500 (268)
  • R500+ (7,762)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Software engineering

Embedded Linux System Design and Development (Hardcover): P. Raghavan, Amol Lad, Sriram Neelakandan Embedded Linux System Design and Development (Hardcover)
P. Raghavan, Amol Lad, Sriram Neelakandan
R3,723 Discovery Miles 37 230 Ships in 12 - 17 working days

Based upon the authors' experience in designing and deploying an embedded Linux system with a variety of applications, Embedded Linux System Design and Development contains a full embedded Linux system development roadmap for systems architects and software programmers. Explaining the issues that arise out of the use of Linux in embedded systems, the book facilitates movement to embedded Linux from traditional real-time operating systems, and describes the system design model containing embedded Linux. This book delivers practical solutions for writing, debugging, and profiling applications and drivers in embedded Linux, and for understanding Linux BSP architecture. It enables you to understand: various drivers such as serial, I2C and USB gadgets; uClinux architecture and its programming model; and the embedded Linux graphics subsystem. The text also promotes learning of methods to reduce system boot time, optimize memory and storage, and find memory leaks and corruption in applications. This volume benefits IT managers in planning to choose an embedded Linux distribution and in creating a roadmap for OS transition. It also describes the application of the Linux licensing model in commercial products.

Smart Computing with Open Source Platforms (Paperback): Amartya Mukherjee, Nilanjan Dey Smart Computing with Open Source Platforms (Paperback)
Amartya Mukherjee, Nilanjan Dey
R1,863 Discovery Miles 18 630 Ships in 12 - 17 working days

Focuses on the concept of open source prototyping and product development and designing sensor networks and covers IoT base applications This book will serves as a single source of introductory material and reference for programming smart computing and Internet of Things (IoT) devices using Arduino with the use of Python It covers number of comprehensive DIY experiments through which the reader can design various intelligent systems

Smart Computing with Open Source Platforms (Hardcover): Amartya Mukherjee, Nilanjan Dey Smart Computing with Open Source Platforms (Hardcover)
Amartya Mukherjee, Nilanjan Dey
R4,140 Discovery Miles 41 400 Ships in 12 - 17 working days

Focuses on the concept of open source prototyping and product development and designing sensor networks and covers IoT base applications This book will serves as a single source of introductory material and reference for programming smart computing and Internet of Things (IoT) devices using Arduino with the use of Python It covers number of comprehensive DIY experiments through which the reader can design various intelligent systems

Cosmopolitan Fictions - Ethics, Politics, and Global Change in the Works of Kazuo Ishiguro, Michael Ondaatje, Jamaica Kincaid,... Cosmopolitan Fictions - Ethics, Politics, and Global Change in the Works of Kazuo Ishiguro, Michael Ondaatje, Jamaica Kincaid, and J. M. Coetzee (Hardcover)
Katherine Stanton
R4,576 Discovery Miles 45 760 Ships in 12 - 17 working days

Noting the risk that the globalizing of literary studies "may simply reinforce the developments it is attempting to examine and assess," Giles Gunn insists that critics analyze not only how the cultural material we study has been produced by globalizing trends, but also how it has subjected those trends to scrutiny. It is this work that Worldwise undertakes. The fictions studied represent and revise the global histories of the past and present--including the "indigenous or native" narratives that are, in Homi Bhabha's words, "internal to" national identity itself. These works, taking as their subjects European unification, the human rights movement, the AIDS epidemic, and the new South Africa, test the infinite demands for justice against the shifting borders of the nation, rethinking habits of feeling, modes of belonging, and practices of citizenship for the global future. Confronting the pervasiveness of ethical claims, the disjointing of the global field of action, and the impediments to social redistribution, they commit to the non-finality, which is not to say the deferability, of justice. Like cosmopolitanism itself, this genre points to and participates in a field of contested ethics and politics.

Somewhat on the Community System - Representations of Fourierism in the Works of Nathaniel Hawthorne (Hardcover, New): Andrew... Somewhat on the Community System - Representations of Fourierism in the Works of Nathaniel Hawthorne (Hardcover, New)
Andrew Loman
R4,137 Discovery Miles 41 370 Ships in 12 - 17 working days

Hawthorne wrote much of his major fiction in the decade that the theories of Charles Marie Francois Fourier crossed the Atlantic and contributed to a wave of communitarian experimentation in the American North. Famously, Hawthorne briefly lived and worked at Brook Farm, a Transcendentalist commune that formally "converted" to Fourierism when he had left and was embroiled in litigation to recover money he had invested in the community. In his fiction, Hawthorne responded directly to Fourierism and its critique of capitalism. He used his experiences at Brook Farm as the inspiration for "The Blithedale Romance," and in "The House of the Seven Gables" cast one of the principal characters as a recovering Fourierist. In "The Scarlet Letter" he engaged with Fourierist debates on marriage and the regulation of desire. ""Somewhat on the" "Community-System"" examines these interventions, and argues that Hawthorne's fiction both seeks to contain Fourierism and responds to its allure. Moreover, in formulating alternative, morally acceptable utopias (ones that are predicated on middle-class marriage), Hawthorne's fiction appropriates key aspects of Fourierist theory

Integrated Software Reuse - Management and Techniques (Hardcover): Paul Walton, Neil Maiden Integrated Software Reuse - Management and Techniques (Hardcover)
Paul Walton, Neil Maiden
R2,851 Discovery Miles 28 510 Ships in 12 - 17 working days

Published in 1993. Software reuse has been shown to achieve improvements in productivity, quality and timeliness of software. The collection of papers in this book were given at a seminar organized by UNICOM and the British Computer Society Software Reuse Specialist Group. They address the reasons why software reuse can maximize an organization's return from past expenditure and ensure a good future expenditure. Increasing the automation of software development requires access to explicit knowledge about processes and products involved. The chapters examine the relationship between reuse and other aspects of software engineering, including management techniques and structures, CASE, methodologies and object orientation. In addition, the papers aim to provide a structures insight into new techniques which will become available through the 1990s. This text is suitable for software managers and directors, software engineers, software professionals, academics, and other involved in software engineering research.

Reducing Risk with Software Process Improvement (Hardcover): Louis Poulin Reducing Risk with Software Process Improvement (Hardcover)
Louis Poulin
R3,092 Discovery Miles 30 920 Ships in 12 - 17 working days

Reducing Risk with Software Process Improvement recommends the critical practices that aid in the successful delivery of software products and services. The author describes the observations that he made over a period of ten years in IT projects and organizations. He focuses on the areas of software development and maintenance, highlighting the most frequently encountered problems that occur due to poor processes. The author derives recommendations from 40 comprehensive assessments of IT organizations. This book details the potential or real problems each organization experienced, and offers anecdotes on how these problems resulted from deficient practices, what their impacts were, and how improving specific practices benefitted the organizations. This volume provides valuable advice for project and application managers looking to minimize the number of crises they have to deal with, and for IT practitioners seeking the practical solutions that lead to career advancement. It benefits customers who need to know what to look for before purchasing IT products or services, and helps investors analyze the efficiency of IT companies before making investment decisions.

Software Application Development - A Visual C++, MFC, and STL Tutorial (Hardcover): Zhang Wenzu, Ph.D., Tan May Ling, M.Sc.,... Software Application Development - A Visual C++, MFC, and STL Tutorial (Hardcover)
Zhang Wenzu, Ph.D., Tan May Ling, M.Sc., Bud Fox Ph. D.
R5,485 Discovery Miles 54 850 Ships in 12 - 17 working days

Software Application Development: A Visual C plus plus, MFC, and STL Tutorial provides a detailed account of the software development process using Visual C plus plus, MFC, and STL. It covers everything from the design to the implementation of all software modules, resulting in a demonstration application prototype which may be used to efficiently represent mathematical equations, perform interactive and intuitive model-building, and conduct control engineering experiments. All computer code is included, allowing developers to extend and reuse the software modules for their own project work. The book's tutorial-like approach empowers students and practitioners with the knowledge and skills required to perform disciplined, quality, real-world software engineering.

Six Sigma Software Development (Hardcover, 2nd edition): Christine B. Tayntor Six Sigma Software Development (Hardcover, 2nd edition)
Christine B. Tayntor
R4,929 Discovery Miles 49 290 Ships in 12 - 17 working days

Even though Six Sigma programs have successfully been implemented in practice, many IT departments remain skeptical of the process or are unaware of how the tools can be used to improve system development. Removing the mystique surrounding this technique, Six Sigma Software Development, Second Edition demonstrates how Six Sigma tools and concepts can be used to enhance the system development process. Revised and updated, this second edition clearly explains Six Sigma concepts and their application, maps Six Sigma concepts and tools to all aspects of system development, and proposes the use of Six Sigma tools to evaluate and improve the overall performance of the IT department. In addition to classic Six Sigma, the book introduces Design for Six Sigma (DFSS) and illustrates when and how its tools and techniques can be used to increase the robustness and reliability of a new system. It also shows how the judicious application of lean tools can reduce the complexity of IT processes, thus shortening the time needed to translate customer requirements into completed systems and increasing customer satisfaction.

Integrating ERP, CRM, Supply Chain Management, and Smart Materials (Hardcover): Dimitris N Chorafas Integrating ERP, CRM, Supply Chain Management, and Smart Materials (Hardcover)
Dimitris N Chorafas
R4,917 Discovery Miles 49 170 Ships in 12 - 17 working days

Organizations enjoy two kinds of strategic advantages. One is transitory: being in the right place with the right products at the right time. The other comes from having first class management and instituting processes that mobilize an organization, keeping in ahead of the competition. Which would you like to count on for your organization's success?Integrating ERP, CRM, Supply Chain Management, and Smart Materials explores how to create business opportunities and reap savings by: Restructuring and updating of ERP and CRM software as it integrates supply chain management and delivers new killer applications Evolving opportunities that will develop from the implementation of smart materials, automatic identification, classification systems, and quality assurance projects Auditing the implementation, operation, and maintenance of ERP and CRM software as well as the corrective action taken on the basis of resultsInternet commerce, online supply chain, and advances in technology - all available at increasingly lower costs - make systems of the past obsolete. However, just as new technology creates new opportunities, it can also create unforeseen consequences. By binding a wealth of interdependent issues between the covers of one book, Integrating ERP, CRM, Supply Chain Management, and Smart Materials gives you the tools you need to create proprietary, high value-added solutions.

Anyone Can Code - The Art and Science of Logical Creativity (Paperback): Ali Arya Anyone Can Code - The Art and Science of Logical Creativity (Paperback)
Ali Arya
R1,819 Discovery Miles 18 190 Ships in 9 - 15 working days

Anyone Can Code: The Art and Science of Logical Creativity introduces computer programming as a way of problem-solving through logical thinking. It uses the notion of modularization as a central lens through which we can make sense of many software concepts. This book takes the reader through fundamental concepts in programming by illustrating them in three different and distinct languages: C/C++, Python, and Javascript. Key features: Focuses on problem-solving and algorithmic thinking instead of programming functions, syntax, and libraries; Includes engaging examples, including video games and visual effects; Provides exercises and reflective questions. This book gives beginner and intermediate learners a strong understanding of what they are doing so that they can do it better and with any other tool or language that they may end up using later.

Street Coder (Paperback): Sedat Kapanoglu Street Coder (Paperback)
Sedat Kapanoglu
R1,308 Discovery Miles 13 080 Ships in 9 - 15 working days

Software development isn't an "ivory tower" exercise.Street coders get the job done by prioritizing tasks, making quick decisions, and knowing which rules to break. Street Coder: Rules to break and how to break themis a programmer's survival guide, full of tips, tricks, and hacks that will make you a more efficient programmer. This book's rebel mindset challenges status quo thinking and exposes the important skills you need on the job. You'll learnthe crucial importance of algorithms and data structures, turn programming chores into programming pleasures, and shatter dogmatic principles keeping you from your full potential. Every new coder starts out with a lot of theory; the "streetsmarts" come with experience. To be successful, you need to know how toput theory into action, understand why "best practices" are the best, and know when to go rogue and break the unbreakable rules.

Software Configuration Management (Hardcover): Jessica Keyes Software Configuration Management (Hardcover)
Jessica Keyes
R3,756 Discovery Miles 37 560 Ships in 12 - 17 working days

An effective systems development and design process is far easier to explain than it is to implement. A framework is needed that organizes the life cycle activities that form the process. This framework is Configuration Management (CM). Software Configuration Management discusses the framework from a standards viewpoint, using the original DoD MIL-STD-973 and EIA-649 standards to describe the elements of configuration management within a software engineering perspective. Divided into two parts, the first section is composed of 14 chapters that explain every facet of configuration management related to software engineering. The second section consists of 25 appendices that contain many valuable "real world" CM templates. The content is extensive and inclusive, covering everything from CM planning to configuration identification, verification, and auditing. Although it is vendor-neutral, it offers a serious discussion of what to look for in a CM tool and lists toolsets for review. This volume is a sourcebook of techniques, templates, and best practices in the field, providing software engineers and systems developers with what they need to run a successful CM program.

Software Metrics - A Guide to Planning, Analysis, and Application (Paperback): C. Ravindranath Pandian Software Metrics - A Guide to Planning, Analysis, and Application (Paperback)
C. Ravindranath Pandian
R3,096 Discovery Miles 30 960 Ships in 12 - 17 working days

From the perspective that software measurements can be simple yet very useful in making the decisions needed to mange software projects, Software Measurement, Metrics and Project Management presents an integrated approach to measurements and techniques for deriving knowledge from measurements. The ideas and techniques are derived from best practices and are field-proven, down-to-earth, and above all, clearly stated. The author directly relates data to decision-making and leadership issues in business and provides outstanding guidance on data analysis interpretation and process modeling. Ultimately, it will help readers understand how ordinary analysis techniques can be applied to achieve extraordinary results.

Processing for Visual Artists - How to Create Expressive Images and Interactive Art (Hardcover): Andrew Glassner Processing for Visual Artists - How to Create Expressive Images and Interactive Art (Hardcover)
Andrew Glassner
R5,586 Discovery Miles 55 860 Ships in 12 - 17 working days

Learn how to create gorgeous and expressive imagery with the Processing graphics language and environment. It's easy with this practical, hands-on book. Processing is for artists, designers, visualization creators, hobbyists, or anyone else looking to create images, animation, and interactive pieces for art, education, science, or business. Processing for Visual Artists shows you everything you need to know in a friendly, project-based style designed for visual thinkers. The projects can serve as a starting point for your own original, creative development and exploration. Walk with veteran author Andrew Glassner on a journey of shared discovery as he uses Processing to take each project from inspiration to reality. You'll closely follow every step he takes and see exactly how each piece evolves, including the big and small mistakes he's made along the way (and how to fix them!), and the times when he changed direction. As your knowledge and skills grow and develop, you'll understand why Processing is such a powerful tool for self-expression. And you'll be ready to strike off on your own. Processing offers you a 21st-century medium for expressing new kinds of ideas and engaging audiences in new ways. This book gives you everything you need to know to explore new frontiers in your own images, animations, and interactive experiences. Source code for each chapter is available for free download on the book's description at the crcpress website.

Software and Systems Architecture in Action (Paperback): Raghvinder S. Sangwan Software and Systems Architecture in Action (Paperback)
Raghvinder S. Sangwan
R1,740 Discovery Miles 17 400 Ships in 12 - 17 working days

Modern-day projects require software and systems engineers to work together in realizing architectures of large and complex software-intensive systems. To date, the two have used their own tools and methods to deal with similar issues when it comes to the requirements, design, testing, maintenance, and evolution of these architectures. Software and Systems Architecture in Action explores practices that can be helpful in the development of architectures of large-scale systems in which software is a major component. Examining the synergies that exist between the disciplines of software and systems engineering, it presents concepts, techniques, and methods for creating and documenting architectures. The book describes an approach to architecture design that is driven from systemic quality attributes determined from both the business and technical goals of the system, rather than just its functional requirements. This architecture-centric design approach utilizes analytically derived patterns and tactics for quality attributes that inform the architect's design choices and help shape the architecture of a given system. The book includes coverage of techniques used to assess the impact of architecture-centric design on the structural complexity of a system. After reading the book, you will understand how to create architectures of systems and assess their ability to meet the business goals of your organization. Ideal for anyone involved with large and complex software-intensive systems, the book details powerful methods for engaging the software and systems engineers on your team. The book is also suitable for use in undergraduate and graduate-level courses on software and systems architecture as it exposes students to the concepts and techniques used to create and manage architectures of software-intensive systems.

Hacker's Guide to Project Management (Paperback, 2nd edition): Andrew Johnston Hacker's Guide to Project Management (Paperback, 2nd edition)
Andrew Johnston
R1,857 Discovery Miles 18 570 Ships in 12 - 17 working days

Managing a software development project is a complex process. There are lots of deliverables to produce, standards and procedures to observe, plans and budgets to meet, and different people to manage. Project management doesn't just start and end with designing and building the system. Once you've specified, designed and built (or bought) the system it still needs to be properly tested, documented and settled into the live environment. This can seem like a maze to the inexperienced project manager, or even to the experienced project manager unused to a particular environment.
A Hacker's Guide to Project Management acts as a guide through this maze. It's aimed specifically at those managing a project or leading a team for the first time, but it will also help more experienced managers who are either new to software development, or dealing with a new part of the software life-cycle.
This book:

  • describes the process of software development, how projects can fail and how to avoid those failures

  • outlines the key skills of a good project manager, and provides practical advice on how to gain and deploy those skills

  • takes the reader step-by-step through the main stages of the project, explaining what must be done, and what must be avoided at each stage

  • suggests what to do if things start to go wrong!

The book will also be useful to designers and architects, describing important design techniques, and discussing the important discipline of Software Architecture.
This new edition:
  • has been fully revised and updated to reflect current best practices in software development

  • includes a range ofdifferent life-cycle models and new design techniques

  • now uses the Unified Modelling Language throughout

  • Fully revised and updated to reflect developments in the field
  • Modified structure to represent the iterative and incremental development methods which are now more common than the past 'waterfall' approaches
  • New content added that describes and advises on the major advances in software engineering in the last 8 years
Software Test Attacks to Break Mobile and Embedded Devices (Hardcover): Jon Duncan Hagar Software Test Attacks to Break Mobile and Embedded Devices (Hardcover)
Jon Duncan Hagar
R5,362 Discovery Miles 53 620 Ships in 12 - 17 working days

Address Errors before Users Find ThemUsing a mix-and-match approach, Software Test Attacks to Break Mobile and Embedded Devices presents an attack basis for testing mobile and embedded systems. Designed for testers working in the ever-expanding world of "smart" devices driven by software, the book focuses on attack-based testing that can be used by individuals and teams. The numerous test attacks show you when a software product does not work (i.e., has bugs) and provide you with information about the software product under test. The book guides you step by step starting with the basics. It explains patterns and techniques ranging from simple mind mapping to sophisticated test labs. For traditional testers moving into the mobile and embedded area, the book bridges the gap between IT and mobile/embedded system testing. It illustrates how to apply both traditional and new approaches. For those working with mobile/embedded systems without an extensive background in testing, the book brings together testing ideas, techniques, and solutions that are immediately applicable to testing smart and mobile devices.

Domain Oriented Systems Development - Practices and Perspectives (Hardcover): Kiyoshi Itoh, Toyohiko Hirota, Satoshi Kumagai Domain Oriented Systems Development - Practices and Perspectives (Hardcover)
Kiyoshi Itoh, Toyohiko Hirota, Satoshi Kumagai
R5,338 Discovery Miles 53 380 Ships in 12 - 17 working days


Domain Oriented Systems Development is the sixth volume in the Advanced Information Processing Technology series of the Information Processing Society of Japan.

It draws together a collection of research papers on domain analysis and modelling written by a group of software engineers and researchers from Japan, Korea, Canada and Austria.

The topics covered include key concepts from domain oriented systems development, feature oriented product line software engineering, software architecture for intelligent CAD, fully independent component architecture, interrelationships between requirements engineering and domain engineering, framework development and evolution, knowledge base development for product configuration systems, domain specific repository and reuse for CAI, domain framework based on the three-view model, business process analysis using IDEFO, and the generation of archeitecture product models.



eBook available with sample pages: 0203711874

Speed, Data, and Ecosystems - Excelling in a Software-Driven World (Hardcover): Jan Bosch Speed, Data, and Ecosystems - Excelling in a Software-Driven World (Hardcover)
Jan Bosch
R5,358 Discovery Miles 53 580 Ships in 12 - 17 working days

As software RandD investment increases, the benefits from short feedback cycles using technologies such as continuous deployment, experimentation-based development, and multidisciplinary teams require a fundamentally different strategy and process. This book will cover the three overall challenges that companies are grappling with: speed, data and ecosystems. Speed deals with shortening the cycle time in RandD. Data deals with increasing the use of and benefit from the massive amounts of data that companies collect. Ecosystems address the transition of companies from being internally focused to being ecosystem oriented by analyzing what the company is uniquely good at and where it adds value.

Essential Software Testing - A Use-Case Approach (Hardcover): Greg Fournier Essential Software Testing - A Use-Case Approach (Hardcover)
Greg Fournier
R4,900 Discovery Miles 49 000 Ships in 12 - 17 working days

A Practical Guide to Software Testing Much has been written about the difficulty of software testing. Often these laments are accompanied by cautionary words about how careful one has to be to ensure testing is done properly. However, there is a dearth of resources that give practical guidance on the nuts and bolts of testing. Essential Software Testing: A Use-Case Approach describes testing methods and techniques in a common sense manner that is easy to understand, helping readers to quickly and effectively implement project-specific testing solutions. Divided into three parts, the book first discusses ways to make testing agile, providing insight into how testing can be done efficiently in different process environments. Next, the book supplies an overview of testing concepts. Lastly, it demonstrates how to perform the actual test, detailing specific testing activities that can be used on almost any project, with specific attention given to use-case driven testing. It describes how to test using Use Cases regardless of the specific requirements of the project. The author weaves helpful war stories throughout the text, placing the concepts in a concrete framework. This guide gives software testers a firm grasp of all testing fundamentals: how to determine what to test and how to test it, how to select proper tests to match the plan, techniques to build and trace tests, and finally, how to conduct and record tests.

Professional Issues in Software Engineering (Hardcover, 3rd edition): Frank Bott, Allison Coleman, Diane Rowland Professional Issues in Software Engineering (Hardcover, 3rd edition)
Frank Bott, Allison Coleman, Diane Rowland
R5,362 Discovery Miles 53 620 Ships in 12 - 17 working days

Nowadays software engineers not only have to worry about the technical knowledge needed to do their job, but they are increasingly having to know about the legal, professional and commercial context in which they must work. With the explosion of the Internet and major changes to the field with the introduction of the new Data Protection Act and the legal status of software engineers, it is now essential that they have an appreciation of a wide variety of issues outside the technical. Equally valuable to both students and practitioners, it brings together the expertise and experience of leading academics in software engineering, law, industrial relations, and health and safety, explaining the central principles and issues in each field and shows how they apply to software engineering.

Oracle Embedded Programming and Application Development (Paperback): Lakshman Bulusu Oracle Embedded Programming and Application Development (Paperback)
Lakshman Bulusu
R2,190 Discovery Miles 21 900 Ships in 12 - 17 working days

Focusing on tried and true best practice techniques in cross-technology based Oracle embedded programming, this book provides authoritative guidance for improving your code compilation and execution. Geared towards IT professionals developing Oracle-based Web-enabled applications in PL/SQL, Java, C, C++, .NET, Perl, and PHP, it covers application development from concepts to customization, following a pragmatic approach to design, coding, testing, deployment, and customization-explaining how to maximize embedded programming practices. Oracle Embedded Programming and Application Development explains application development frameworks using 3GL and 4GL high-level language code as embedded code segments across .NET, Java, and Open Source technologies, in conjunction with SQL and/or PL/SQL and the Oracle RDBMS through version 11gR2. It also: Features pluggable code using parameterized constructs to promote code reuse Explains when to use a particular embedded language as a best fit for specific applications Highlights design considerations that reduce the probability of errors, enable quick resolution, and boost performance in terms of enabling a Fast-Actionable-Synchronized-Tested (FAST) solution implementation Provides best practice techniques that can enhance any application development code-design methodology for a better, easier, faster, cheaper, and pervasive solution that in turn helps achieve a Better Business Benefit (B-B-B) This practical guide details techniques for constructing architecture and code design methodologies for live application development projects that can be generalized and standardized as application development and code design frameworks. Cover to cover, the text provides an understanding of how the designed, developed, and deployed solutions conform to emerging and next-generation trends. It also discusses the conformance and usage of Web 2.0-based RIA functionality and regulatory compliance practices involving auditing and security. Praise for: "Taking an Oracle-centric approach, Lakshman skillfully guides you through the maze of various popular programming languages and environments including .NET, C/C++, Perl, PHP, Java, and even SQL and PL/SQL - not only showing you how they interact with Oracle but also which language is the best fit for a given situation."-John Kanagaraj, Executive Editor, IOUG SELECT Journal

Software Testing 2020 - Preparing for New Roles (Hardcover): Mukesh Sharma Software Testing 2020 - Preparing for New Roles (Hardcover)
Mukesh Sharma
R4,881 Discovery Miles 48 810 Ships in 12 - 17 working days

Software testing is at a very important crossroad, where it is going back to the roots on certain fronts while moving inexorably forward. For instance, test automation is growing in prominence, but manual testing is becoming a niche; we are increasingly collaborating with the developers, breaking the bounds of unrealistic independence in testing, and bringing in true conscious quality. At such an important stage, it is important to take stock of the past, present, and future to define both the direction the discipline will take as well as the careers it will entail for testers. This book looks at a range of topics covering where we are in the product development landscape today, what are the varied disciplines at play, what are the influencing factors bringing in a change in software testing, why is such change important, what did the past look like, what is current decade turning out to be like, and where are we heading. As for future, it looks at it both from near-term and long-term perspectives. It also considers whether the testing fraternity is ready to take on such changes and are empowered enough to do so, or are there gaps that need to be filled. The book closes with perspectives from industry experts on what is in store for the software testing discipline and community in the coming years. After reading the book, you will be confident that you can take on what is in store for testers in the coming years. You will also be positioned to help the industry move to the next level, and influence change not just amongst testers but also in the product engineering industry level as a whole.

Security for Service Oriented Architectures (Hardcover): Walter Williams Security for Service Oriented Architectures (Hardcover)
Walter Williams
R5,207 Discovery Miles 52 070 Ships in 12 - 17 working days

Although integrating security into the design of applications has proven to deliver resilient products, there are few books available that provide guidance on how to incorporate security into the design of an application. Filling this need, Security for Service Oriented Architectures examines both application and security architectures and illustrates the relationship between the two. Supplying authoritative guidance on how to design distributed and resilient applications, the book provides an overview of the various standards that service oriented and distributed applications leverage, including SOAP, HTML 5, SAML, XML Encryption, XML Signature, WS-Security, and WS-SecureConversation. It examines emerging issues of privacy and discusses how to design applications within a secure context to facilitate the understanding of these technologies you need to make intelligent decisions regarding their design.This complete guide to security for web services and SOA considers the malicious user story of the abuses and attacks against applications as examples of how design flaws and oversights have subverted the goals of providing resilient business functionality. It reviews recent research on access control for simple and conversation-based web services, advanced digital identity management techniques, and access control for web-based workflows. Filled with illustrative examples and analyses of critical issues, this book provides both security and software architects with a bridge between software and service-oriented architectures and security architectures, with the goal of providing a means to develop software architectures that leverage security architectures.It is also a reliable source of reference on Web services standards. Coverage includes the four types of architectures, implementing and securing SOA, Web 2.0, other SOA platforms, auditing SOAs, and defending and detecting attacks.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Business Analyst - Information…
Vernon Zwiers Paperback R657 R555 Discovery Miles 5 550
Engineering Management for the Rest of…
Sarah Drasner Paperback R494 R413 Discovery Miles 4 130
Programming Logic & Design…
Joyce Farrell Paperback R1,304 R1,123 Discovery Miles 11 230
Model-Driven Software Development with…
Kevin Lano Paperback R1,626 R1,383 Discovery Miles 13 830
Architectural Design with SketchUp - 3D…
A Schreyer Paperback R1,443 R1,050 Discovery Miles 10 500
Agile 2 - The Next Iteration of Agile
C. Berg Paperback R556 Discovery Miles 5 560
ISE Object-Oriented Software…
David Kung Paperback R1,882 Discovery Miles 18 820
Practical Core Software Security - A…
James F Ransome, Anmol Misra, … Paperback R2,301 Discovery Miles 23 010
Blender 2D Animation - The Complete…
John M. Blain Hardcover R3,554 Discovery Miles 35 540
Foundations of Software Testing - ISTQB…
Dorothy Graham, Rex Black, … Paperback R926 R814 Discovery Miles 8 140

 

Partners