0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (70)
  • R250 - R500 (248)
  • R500+ (7,475)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Software engineering

Software Verification and Validation - An Engineering and Scientific Approach (Hardcover, 2007 ed.): Marcus S Fisher Software Verification and Validation - An Engineering and Scientific Approach (Hardcover, 2007 ed.)
Marcus S Fisher
R3,106 Discovery Miles 31 060 Ships in 18 - 22 working days

This book fills the critical need for an in-depth technical reference providing the methods and techniques for building and maintaining confidence in many varities of system software. The intent is to help develop reliable answers to such critical questions as: 1) Are we building the right software for the need? and 2) Are we building the software right? Software Verification and Validation: An Engineering and Scientific Approach is structured for research scientists and practitioners in industry. The book is also suitable as a secondary textbook for advanced-level students in computer science and engineering.

Build Talking Apps for Alexa - Creating Voice-First, Hands-Free User Experiences (Paperback): Craig Walls Build Talking Apps for Alexa - Creating Voice-First, Hands-Free User Experiences (Paperback)
Craig Walls
R957 Discovery Miles 9 570 Ships in 10 - 15 working days

Voice recognition is here at last. Alexa and other voice assistants have now become widespread and mainstream. Is your app ready for voice interaction? Learn how to develop your own voice applications for Amazon Alexa. Start with techniques for building conversational user interfaces and dialog management. Integrate with existing applications and visual interfaces to complement voice-first applications. The future of human-computer interaction is voice, and we'll help you get ready for it. For decades, voice-enabled computers have only existed in the realm of science fiction. But now the Alexa Skills Kit (ASK) lets you develop your own voice-first applications. Leverage ASK to create engaging and natural user interfaces for your applications, enabling them to listen to users and talk back. You'll see how to use voice and sound as first-class components of user-interface design. We'll start with the essentials of building Alexa voice applications, called skills, including useful tools for creating, testing, and deploying your skills. From there, you can define parameters and dialogs that will prompt users for input in a natural, conversational style. Integrate your Alexa skills with Amazon services and other backend services to create a custom user experience. Discover how to tailor Alexa's voice and language to create more engaging responses and speak in the user's own language. Complement the voice-first experience with visual interfaces for users on screen-based devices. Add options for users to buy upgrades or other products from your application. Once all the pieces are in place, learn how to publish your Alexa skill for everyone to use. Create the future of user interfaces using the Alexa Skills Kit today. What You Need: You will need a computer capable of running the latest version of Node.js, a Git client, and internet access.

Innovation And Diffusion Of Software Technology - Mapping Strategies (Hardcover, New): Hugh Pattinson, Arch G. Woodside Innovation And Diffusion Of Software Technology - Mapping Strategies (Hardcover, New)
Hugh Pattinson, Arch G. Woodside
R6,173 Discovery Miles 61 730 Ships in 10 - 15 working days

This book examines B2B decision making processes for software application development. To learn what really happens and why it happens, this study provides a multi-level ???hermeneutic system??? starting with written accounts of decision-making associated with development and delivery of new software applications ??? these accounts are then revisited through multiple rounds of researcher and informant interpretations.
The framework and supporting analysis is applied to six application software case studies that created new Internet-based software applications which were either disruptive or supporting disruptive innovations. The findings from six case studies suggest that the hermeneutic research framework proposals provide a strong systematic platform to analyse and interpret decision-making with deep prospective, introspective, retrospective, and with imaginatively unbounded current and future perspectives.
*The author, Arch Woodside received the 1998 Living Legend in Marketing Award
*International in scope
*Provides DSA Models, event chronology maps, and cognitive maps for more comprehensive analysis
*Includes individual case study and cross-case findings for new theory development

Model-Based Software Performance Analysis (Hardcover, 2011 ed.): Vittorio Cortellessa, Antinisca Di Marco, Paola Inverardi Model-Based Software Performance Analysis (Hardcover, 2011 ed.)
Vittorio Cortellessa, Antinisca Di Marco, Paola Inverardi
R1,412 Discovery Miles 14 120 Ships in 18 - 22 working days

Poor performance is one of the main quality-related shortcomings that cause software projects to fail. Thus, the need to address performance concerns early during the software development process is fully acknowledged, and there is a growing interest in the research and software industry communities towards techniques, methods and tools that permit to manage system performance concerns as an integral part of software engineering. Model-based software performance analysis introduces performance concerns in the scope of software modeling, thus allowing the developer to carry on performance analysis throughout the software lifecycle.

With this book, Cortellessa, Di Marco and Inverardi provide the cross-knowledge that allows developers to tackle software performance issues from the very early phases of software development. They explain the basic concepts of performance analysis and describe the most representative methodologies used to annotate and transform software models into performance models. To this end, they go all the way from performance primers through software and performance modeling notations to the latest transformation-based methodologies.

As a result, their book is a self-contained reference text on software performance engineering, from which different target groups will benefit: professional software engineers and graduate students in software engineering will learn both basic concepts of performance modeling and new methodologies; while performance specialists will find out how to investigate software performance model building.

Diffusing Software Product and Process Innovations - IFIP TC8 WG8.6 Fourth Working Conference on Diffusing Software Product and... Diffusing Software Product and Process Innovations - IFIP TC8 WG8.6 Fourth Working Conference on Diffusing Software Product and Process Innovations April 7-10, 2001, Banff, Canada (Hardcover, 2001 ed.)
Mark A. Ardis, Barbara L. Marcolin
R5,311 Discovery Miles 53 110 Ships in 18 - 22 working days

Diffusing Software Product and Process Innovations addresses the problems and issues surrounding successful diffusion of innovations in software. Everett Rogers' classic text, Diffusion of Innovations, provides a valuable framework for evaluating and applying technology transfer methods. In today's new economy, the most important innovations may well be new software products and processes. Topics covered in this valuable new book include: Implementation and coordination issues; New interpretations of diffusion theory; Diffusion of software processes; Contextual factors; Communication of information; Experience reports. This volume contains the edited proceedings of the Fourth Working Conference on Diffusing Software Product and Process Innovations, which was sponsored by the International Federation for Information Processing (IFIP) Working Group 8.6, and held in Banff, Canada in April 2001. It reflects the latest experiences of practitioners and theories of academics in this fast-changing field.

A Process Algebraic Approach to Software Architecture Design (Hardcover, 2010 ed.): Alessandro Aldini, Marco Bernardo, Flavio... A Process Algebraic Approach to Software Architecture Design (Hardcover, 2010 ed.)
Alessandro Aldini, Marco Bernardo, Flavio Corradini
R1,577 Discovery Miles 15 770 Ships in 18 - 22 working days

Inthe?eldofformalmethodsincomputerscience,concurrencytheoryisreceivinga constantlyincreasinginterest.Thisisespeciallytrueforprocessalgebra.Althoughit had been originally conceived as a means for reasoning about the semantics of c- current programs, process algebraic formalisms like CCS, CSP, ACP, ?-calculus, and their extensions (see, e.g., [154,119,112,22,155,181,30]) were soon used also for comprehendingfunctionaland nonfunctionalaspects of the behaviorof com- nicating concurrent systems. The scienti?c impact of process calculi and behavioral equivalences at the base of process algebra is witnessed not only by a very rich literature. It is in fact worth mentioningthe standardizationprocedurethat led to the developmentof the process algebraic language LOTOS [49], as well as the implementation of several modeling and analysis tools based on process algebra, like CWB [70] and CADP [93], some of which have been used in industrial case studies. Furthermore, process calculi and behavioral equivalencesare by now adopted in university-levelcourses to teach the foundations of concurrent programming as well as the model-driven design of concurrent, distributed, and mobile systems. Nevertheless, after 30 years since its introduction, process algebra is rarely adopted in the practice of software development. On the one hand, its technica- ties often obfuscate the way in which systems are modeled. As an example, if a process term comprises numerous occurrences of the parallel composition operator, it is hard to understand the communicationscheme among the varioussubterms. On the other hand, process algebra is perceived as being dif?cult to learn and use by practitioners, as it is not close enough to the way they think of software systems.

Embedded Software for SoC (Hardcover, 2003 ed.): Ahmed Amine Jerraya, Sung joo Yoo, Norbert Wehn, Diederik Verkest Embedded Software for SoC (Hardcover, 2003 ed.)
Ahmed Amine Jerraya, Sung joo Yoo, Norbert Wehn, Diederik Verkest
R5,938 Discovery Miles 59 380 Ships in 18 - 22 working days

Embedded Software for SoC covers all software related aspects of SoC design:
-Embedded and application-domain specific operating systems, interplay between application, operating system, and architecture.
-System architecture for future SoC, application-specific architectures based on embedded processors and requiring sophisticated hardware/software interfaces.
-Compilers and interplay between compilers and architectures.
-Embedded software for applications in the domains of automotive, avionics, multimedia, telecom, networking. Embedded Software for SoC is a must-read for SoC designers that want to broaden their horizons to include the ever-growing embedded software content of their next SoC design. The book will provide embedded software designers invaluable insights into the constraints imposed by the use of embedded software in a SoC context.

Software Engineering for Real-Time Systems (Paperback): Jim Cooling Software Engineering for Real-Time Systems (Paperback)
Jim Cooling
R2,211 Discovery Miles 22 110 Ships in 10 - 15 working days

Software Engineering for Real-Time Systems is a comprehensive introduction to the systematic design of real-time and embedded software systems. The text provides arguments, examples, techniques, and methodologies to demonstrate what software engineering can offer a real-time software developer. Written in an accessible style and complemented by numerous diagrams, the reader is guided through the steps of a total design approach, from the initial definition of the task all the way through to documentation.

Open Source Systems - IFIP Working Group 2.13 Foundation on Open Source Software, June 8-10, 2006, Como, Italy (Hardcover, 2006... Open Source Systems - IFIP Working Group 2.13 Foundation on Open Source Software, June 8-10, 2006, Como, Italy (Hardcover, 2006 ed.)
Ernesto Damiani, Brian Fitzgerald, Walt Scacchi, Marco Scotto
R2,851 Discovery Miles 28 510 Ships in 18 - 22 working days

Early research studies on open source software development often betrayed a mild surprise that loosely coordinated networks of volunteers could manage the design and implementation of highly complete software products. In the past few years, a wider research community has become increasingly aware of the tremendous contribution that open source development is making to the software industry, business and society in general. Software engineering researchers are exploring OSS specifically with respect to development tools and methodologies, while organizational scientists and economists are keen on understanding how open sources have brought large communities of people to help each other effectively.This book is an important step in the direction of a fuller understanding of the OSS phenomenon. It collects the proceedings of the Second International Conference on Open Software held in Como, Italy, from June 8th to June 10th, 2006. OSS 2006 was the foundation conference of the IFIP TC 2 WG 2.1 world interested in how OSS is produced, in its huge innovation potential in many different application fields and in OSS innovative business models. The 20 full papers of this volume were selected via a rigourous refereeing process among more than 100 submissions; 12 additional submissions, in view of their interest, were selected for publication in a more concise form.

VLSI-SoC: Technologies for Systems Integration - 17th IFIP WG 10.5/IEEE International Conference on Very Large Scale... VLSI-SoC: Technologies for Systems Integration - 17th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2009, Florianopolis, Brazil, October 12-15, 2009, Revised Selected Papers (Hardcover, 2011 Ed.)
Jurgen Becker, Marcelo De Oliveira Johann, Ricardo Reis
R1,414 Discovery Miles 14 140 Ships in 18 - 22 working days

This book contains extended and revised versions of the best papers presented at the 17th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2009, held in Florian polis, Brazil, in October 2009. The 8 papers included in the book together with two keynote talks were carefully reviewed and selected from 27 papers presented at the conference. The papers cover a wide variety of excellence in VLSI technology and advanced research addressing the current trend toward increasing chip integration and technology process advancements bringing about stimulating new challenges both at the physical and system-design levels, as well as in the test of theses systems.

Numerical Structural Analysis - Methods, Models and Pitfalls (Hardcover, 2003 ed.): Anatoly Perelmuter, Vladimir Slivker Numerical Structural Analysis - Methods, Models and Pitfalls (Hardcover, 2003 ed.)
Anatoly Perelmuter, Vladimir Slivker
R5,425 Discovery Miles 54 250 Ships in 18 - 22 working days

The book addresses software design issues related to methods for the analysis of construction engineering by means of modern CAD (computer-aided design) systems and provides validation for their use. Special attention is paid to the importance of the relevant mechanical models, their validity, and their external and internal coordination. There is a great deal of practical advice with examples of typical and atypical problems and errors, as well as tips for engineers to identify and avoid traps and pitfalls. Written for professional engineers and scientists, especially, for high-level developers and for CAD users, this book is also aimed at university professors and students preparing to work in this field.

Fundamentals of Software Engineering (Paperback, 2nd edition): Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli Fundamentals of Software Engineering (Paperback, 2nd edition)
Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli
R5,558 Discovery Miles 55 580 Ships in 10 - 15 working days

Appropriate for both undergraduate and graduate introductory software engineering courses found in Computer Science and Computer Engineering departments.

This text provides selective, in-depth coverage of the fundamentals of software engineering by stressing principles and methods through rigorous formal and informal approaches. The authors emphasize, identify, and apply fundamental principles that are applicable throughout the software lifecycle, in contrast to other texts which are based in the lifecycle model of software development. This emphasis enables students to respond to the rapid changes in technology that are common today.

Software Requirements - Styles and Techniques (Paperback, New): Soren Lauesen Software Requirements - Styles and Techniques (Paperback, New)
Soren Lauesen
R2,078 Discovery Miles 20 780 Ships in 10 - 15 working days

Hardware Software Co-Design of a Multimedia SOC Platform (Hardcover, 2009 ed.): Sao-jie Chen, Guang-Huei Lin, Pao-Ann Hsiung,... Hardware Software Co-Design of a Multimedia SOC Platform (Hardcover, 2009 ed.)
Sao-jie Chen, Guang-Huei Lin, Pao-Ann Hsiung, Yu Hen Hu
R2,739 Discovery Miles 27 390 Ships in 18 - 22 working days

Hardware Software Co-Design of a Multimedia SOC Platform is one of the first of its kinds to provide a comprehensive overview of the design and implementation of the hardware and software of an SoC platform for multimedia applications. Topics covered in this book range from system level design methodology, multimedia algorithm implementation, a sub-word parallel, single-instruction-multiple data (SIMD) processor design, and its virtual platform implementation, to the development of an SIMD parallel compiler as well as a real-time operating system (RTOS). Hardware Software Co-Design of a Multimedia SOC Platform is written for practitioner engineers and technical managers who want to gain first hand knowledge about the hardware-software design process of an SoC platform. It offers both tutorial-like details to help readers become familiar with a diverse range of subjects, and in-depth analysis for advanced readers to pursue further.

The Complete Book of Middleware (Paperback): Judith M. Myerson The Complete Book of Middleware (Paperback)
Judith M. Myerson
R3,367 Discovery Miles 33 670 Ships in 10 - 15 working days

The challenges of designing, building, and maintaining large-scale, distributed enterprise systems are truly daunting. Written for all IT professionals, The Complete Book of Middleware will aid in resolving new business objectives, new technologies, and vendor disputes. This book focuses on the essential principles and priorities of system design and emphasizes the new requirements brought forward by the rise of e-commerce and distributed integrated systems. This reference highlights the changes to middleware technologies and standards. It offers a concise overview of middleware technology alternatives and distributed systems. Many increasingly complex examples are incorporated throughout and the book concludes with guidelines on the practice of IT architecture. Performance considerations such as caching and monitoring are reviewed and the appendix includes middleware resources and new modeling standards. The scope includes traditional middleware and also next-generation techniques that serve to glue disparate systems in the ever-expanding world of distributed network systems. Provided with concepts, principles, and alternatives discussed in The Complete Book of Middleware, systems architects, systems analysts, systems designers, systems developers, and programmers, can proceed with greater confidence in designing complex enterprise systems.

Enterprise Interoperability V - Shaping Enterprise Interoperability in the Future Internet (Hardcover, 2012 ed.): Raul Poler,... Enterprise Interoperability V - Shaping Enterprise Interoperability in the Future Internet (Hardcover, 2012 ed.)
Raul Poler, Guy Doumeingts, Bernhard Katzy, Ricardo Chalmeta
R4,093 Discovery Miles 40 930 Ships in 18 - 22 working days

Within a scenario of globalised markets, where the capacity to efficiently cooperate with other firms starts to become essential in order to remain in the market in an economically, socially and environmentally cost-effective manner, it can be seen how the most innovative enterprises are beginning to redesign their business model to become interoperable. This goal of interoperability is essential, not only from the perspective of the individual enterprise but also in the new business structures that are now emerging, such as supply chains, virtual enterprises, interconnected organisations or extended enterprises, as well as in mergers and acquisitions. Composed of over 40 papers, Enterprise Interoperability V ranges from academic research through case studies to industrial and administrative experience of interoperability. The international nature of the authorship contnues to broaden. Many of the papers have examples and illustrations calculated to deepen understanding and generate new ideas. The I-ESA'12 Conference from which this book is drawn was organized by Polytechnic University of Valencia, on behalf INTERVAL, and the European Virtual Laboratory for Enterprise Interoperability (INTEROP-VLab) and sponsored by the International Federation for Information Processing (IFIP) and the International Federation of Automatic Control (IFAC). A concise reference to the state of the art in systems interoperability, Enterprise Interoperability V will be of great value to engineers and computer scientists working in manufacturing and other process industries and to software engineers and electronic and manufacturing engineers working in the academic environment.

Agile Software Development Quality Assurance (Hardcover): Agile Software Development Quality Assurance (Hardcover)
R4,189 Discovery Miles 41 890 Ships in 18 - 22 working days

Agile methods are a collection of different techniques and practices that share the same values and basic principles. ""Agile Software Development Quality Assurance"" provides in-depth coverage of the most important concepts, issues, trends, and technologies in agile software. This Premier Reference Source presents the research and instruction used to develop and implement software quickly, in small iteration cycles, and in close cooperation with the customer in an adaptive way. It is a comprehensive guide that helps researchers and practitioners in the agile software development process avoid risks and project failures that are frequently encountered in traditional software projects.

TestFrame - An Approach to Structured Testing (Hardcover, 2009 ed.): Chris C. Schotanus TestFrame - An Approach to Structured Testing (Hardcover, 2009 ed.)
Chris C. Schotanus
R1,410 Discovery Miles 14 100 Ships in 18 - 22 working days

Over 12 years ago Logica started the development of TestFrame(r), a test method which enables organizations to develop and execute their tests in a structured way. Since then many new techniques have been developed, such as, most recently, "Service Oriented Architectures (SOAs)" or "Software as a Service (SaaS)," requiring updates to test procedures and processes that seemed well-established. These trends have prompted Logica to update and renew the TestFrame(r) method. Chris Schotanus new book takes into account the recent developments and his presentation is focused on supporting daily test practice. Every step within this structured test method is dealt with exhaustively, providing the reader with the necessary details for successful software testing. Yet his book will not only help test personnel to improve effectivity, it will also serve as a way to improve efficiency through its strong focus on reuse. This makes TestFrame the practical guide to testing information systems for everyone involved in software testing test developers, test managers, and staff charged with quality assurance."

Refinement - Semantics, Languages and Applications (Hardcover, 1st ed. 2018): John Derrick, Eerke Boiten Refinement - Semantics, Languages and Applications (Hardcover, 1st ed. 2018)
John Derrick, Eerke Boiten
R1,435 Discovery Miles 14 350 Ships in 18 - 22 working days

Refinement is one of the cornerstones of a formal approach to software engineering. Refinement is all about turning an abstract description (of a soft or hardware system) into something closer to implementation. It provides that essential bridge between higher level requirements and an implementation of those requirements. This book provides a comprehensive introduction to refinement for the researcher or graduate student. It introduces refinement in different semantic models, and shows how refinement is defined and used within some of the major formal methods and languages in use today. It (1) introduces the reader to different ways of looking at refinement, relating refinement to observations(2) shows how these are realised in different semantic models (3) shows how different formal methods use different models of refinement, and (4) how these models of refinement are related.

Software Testing - A Craftsman's Approach, Fifth Edition (Paperback, 5th edition): Paul C. Jorgensen, Byron DeVries Software Testing - A Craftsman's Approach, Fifth Edition (Paperback, 5th edition)
Paul C. Jorgensen, Byron DeVries
R1,400 Discovery Miles 14 000 Ships in 9 - 17 working days

This updated and reorganized Fifth edition of Software Testing: A Craftsman's Approach continues to be a valuable reference for software testers, developers, and engineers, by applying the strong mathematics content of previous editions to a coherent treatment of software testing. Responding to instructor and student survey input, the authors have streamlined chapters and examples. The Fifth Edition: Has a new chapter on feature interaction testing that explores the feature interaction problem and explains how to reduce tests Uses Java instead of pseudo-code for all examples including structured and object-oriented ones Presents model-based development and provides an explanation of how to conduct testing within model-based development environments Explains testing in waterfall, iterative, and agile software development projects Explores test-driven development, reexamines all-pairs testing, and explains the four contexts of software testing Thoroughly revised and updated, Software Testing: A Craftsman's Approach, Fifth Edition is sure to become a standard reference for those who need to stay up to date with evolving technologies in software testing.

Software Engineering with Computational Intelligence (Hardcover, 2003 ed.): Taghi M. Khoshgoftaar Software Engineering with Computational Intelligence (Hardcover, 2003 ed.)
Taghi M. Khoshgoftaar
R4,210 Discovery Miles 42 100 Ships in 18 - 22 working days

The constantly evolving technological infrastructure of the modem world presents a great challenge of developing software systems with increasing size, complexity, and functionality. The software engineering field has seen changes and innovations to meet these and other continuously growing challenges by developing and implementing useful software engineering methodologies. Among the more recent advances are those made in the context of software portability, formal verification. techniques, software measurement, and software reuse. However, despite the introduction of some important and useful paradigms in the software engineering discipline, their technological transfer on a larger scale has been extremely gradual and limited. For example, many software development organizations may not have a well-defined software assurance team, which can be considered as a key ingredient in the development of a high-quality and dependable software product. Recently, the software engineering field has observed an increased integration or fusion with the computational intelligence (Cl) field, which is comprised of primarily the mature technologies of fuzzy logic, neural networks, genetic algorithms, genetic programming, and rough sets. Hybrid systems that combine two or more of these individual technologies are also categorized under the Cl umbrella. Software engineering is unlike the other well-founded engineering disciplines, primarily due to its human component (designers, developers, testers, etc. ) factor. The highly non-mechanical and intuitive nature of the human factor characterizes many of the problems associated with software engineering, including those observed in development effort estimation, software quality and reliability prediction, software design, and software testing."

Model-Driven Software Development with UML and Java (Paperback, New edition): Kevin Lano Model-Driven Software Development with UML and Java (Paperback, New edition)
Kevin Lano
R1,607 R1,473 Discovery Miles 14 730 Save R134 (8%) Ships in 10 - 15 working days

Aimed at 2nd and 3rd year/MSc courses, Model Driven Software Development using UML and Java introduces MDD, MDA and UML, and shows how UML can be used to specify, design, verify and implement software systems using an MDA approach. Structured to follow two lecture courses, one intermediate (UML, MDA, specification, design, model transformations) and one advanced (software engineering of web applications and enterprise information systems), difficult concepts are illustrated with numerous examples, and exercises with worked solutions are provided throughout.

Design and Use of Software Architectures - Adopting and Evolving a Product-Line Approach (Paperback, New): Jan Bosch Design and Use of Software Architectures - Adopting and Evolving a Product-Line Approach (Paperback, New)
Jan Bosch
R1,718 Discovery Miles 17 180 Ships in 10 - 15 working days

Sophisticated development organizations worldwide are discovering the advantages of software architectures in building systems that deliver higher quality, lower development and maintenance costs, and shorter time to market. In this book, one of the field's leading experts addresses the two most important factors in making software architectures work: effective design, and leveraging architectures across product lines.KEY TOPICS:Jan Bosch begins by outlining the rationale for software architectures, and reviewing the limits of traditional approaches to software reuse. Next, Bosch introduces a comprehensive approach to software architecture design that includes explicit quality goals, is carefully optimized up front, and still accounts for the inevitability of change. In Part II, Bosch presents today's best practices for defining architectures that can be reused across entire "lines" or "families" of software. Bosch covers each phase of the software product line lifecycle, including development, usage, and evolution of software assets, showing how to manage interdependencies, and cope with new requirements that were not part of the original design. The book includes several running case studies from real companies that have achieved competitive advantage through software architecture.MARKET:For all software architects; IT managers responsible for development projects; designers; and developers.

Perspectives on Software Requirements (Hardcover, 2004 ed.): Julio Cesar Sampaio do Prado Leite, Jorge Horacio Doorn Perspectives on Software Requirements (Hardcover, 2004 ed.)
Julio Cesar Sampaio do Prado Leite, Jorge Horacio Doorn
R2,691 Discovery Miles 26 910 Ships in 18 - 22 working days

Requirements engineering is a field of knowledge concerned with the systematic process of eliciting, analyzing and modeling requirements. Though it is usually understood in relation to software system requirements, most of its principles and some of its techniques can be adapted to other problems dealing with complex sets of requirements. The engineering vision indicates that this should be a practical and well-defined process where trade-offs have to be considered to obtain the best results. Mature software development needs mature requirements engineering. This was true ten years ago when requirements engineering became an important component of the software development process. It remains true today when the pressure to deliver code on time and on budget is increasing, and the demand for higher quality software also increases. requirements. Each chapter addresses a specific problem where the authors summarize their experiences and results to produce well-fit and traceable requirements. Chapters highlight familiar issues with recent results and experiences which are accompanied by chapters describing well-tuned new methods for specific domains. The book is designed for a professional audience, composed of researchers and practitioners in industry. It is also suitable as a secondary text for graduate-level students in computer science and engineering.

Systems Implementation 2000 (Hardcover, 1998 ed.): R. N. Horspool Systems Implementation 2000 (Hardcover, 1998 ed.)
R. N. Horspool
R4,178 Discovery Miles 41 780 Ships in 18 - 22 working days

This state-of-the-art book aims to address problems and solutions in implementing complex and high quality systems past the year 2000. In particular, it focuses on the development of languages, methods and tools and their further evaluation. Among the issues discussed are the following: evolution of software systems; specific application domains; supporting portability and reusability of software components; the development of networking software; and software architectures for various application domains. This book comprises the proceedings of the International Conference on Systems Implementation 2000: Languages, Methods and Tools, sponsored by the International Federation for Information Processing (IFIP) and was held in Germany, in February 1998. It will be particularly relevant to researchers in the field of software engineering and to software developers working in larger companies.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Rationale Management in Software…
Allen H. Dutoit, Raymond McCall, … Hardcover R2,830 Discovery Miles 28 300
The Match
Harlan Coben Paperback R445 R318 Discovery Miles 3 180
Destructively Mine - Webs We Weave: Book…
Krista & Becca Ritchie Paperback R285 R258 Discovery Miles 2 580
Twisted Hate - Twisted: Book 3
Ana Huang Paperback  (2)
R305 R272 Discovery Miles 2 720
Playing Flirty
Shameez Patel Paperback R350 R259 Discovery Miles 2 590
Terror Island
A. W. Deannuntis Hardcover R1,209 R1,037 Discovery Miles 10 370
Mythless - Patience Hell
Mythless Vinyl record R646 Discovery Miles 6 460
Conceptual Spaces: Elaborations and…
Mauri Kaipainen, Frank Zenker, … Hardcover R3,112 Discovery Miles 31 120
How To Get A SARS Refund
Daniel Baines Paperback  (3)
R168 Discovery Miles 1 680
Advances in Topological Materials
Artem Pronin Hardcover R1,213 R1,068 Discovery Miles 10 680

 

Partners