0
Your cart

Your cart is empty

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

Books > Computing & IT > Computer programming > Software engineering

Artificial Intelligence in Cyber Physical Systems - Principles and Applications (Hardcover): Anil Kumar Sagar, Parmanand,... Artificial Intelligence in Cyber Physical Systems - Principles and Applications (Hardcover)
Anil Kumar Sagar, Parmanand, Neetesh Kumar, Sanjoy Das, Subrata Sahana
R4,022 Discovery Miles 40 220 Ships in 12 - 19 working days

Covers the latest applications of artificial intelligence, the internet of things, and the internet of everything in a comprehensive manner. Discusses the latest internet of things (IoT) platform such as google cloud platform, industrial IoT, and IoT gateways. Explains self-optimizing network like vehicular networks, sensor networks, and drone networks. Explores security and privacy issues including blockchain security. Covers deep learning, and reinforcement learning for IoT applications.

Communications: Wireless in Developing Countries and Networks of the Future - 3rd IFIP TC 6 International Conference, WCITD... Communications: Wireless in Developing Countries and Networks of the Future - 3rd IFIP TC 6 International Conference, WCITD 2010 and IFIP TC 6 International Conference, NF 2010, Held as Part of WCC 2010, Brisbane, Australia, September 20-23, 2010, Proceedings (Hardcover, Edition.)
Ana Pont, Guy Pujolle, S.V. Raghavan
R1,544 Discovery Miles 15 440 Ships in 10 - 15 working days

Communications: Wireless in Developing Countries and Networks of the Future The present book contains the proceedings of two conferences held at the World Computer Congress 2010 in Brisbane, Australia (September 20-23) organized by the International Federation for Information Processing (IFIP): the Third IFIP TC 6 Int- national Conference on Wireless Communications and Information Technology for Developing Countries (WCITD 2010) and the IFIP TC 6 International Network of the Future Conference (NF 2010). The main objective of these two IFIP conferences on communications is to provide a platform for the exchange of recent and original c- tributions in wireless networks in developing countries and networks of the future. There are many exiting trends and developments in the communications industry, several of which are related to advances in wireless networks, and next-generation Internet. It is commonly believed in the communications industry that a new gene- tion should appear in the next ten years. Yet there are a number of issues that are being worked on in various industry research and development labs and universities towards enabling wireless high-speed networks, virtualization techniques, smart n- works, high-level security schemes, etc. We would like to thank the members of the Program Committees and the external reviewers and we hope these proceedings will be very useful to all researchers int- ested in the fields of wireless networks and future network technologies.

Computers, Software Engineering, and Digital Devices (Hardcover): Richard C. Dorf Computers, Software Engineering, and Digital Devices (Hardcover)
Richard C. Dorf; Contributions by Ronald J. Tallarida, Tse-Yun Feng, Gregory L. Moss, Richard S. Sandige, …
R4,836 Discovery Miles 48 360 Ships in 12 - 19 working days

In two editions spanning more than a decade, The Electrical Engineering Handbook stands as the definitive reference to the multidisciplinary field of electrical engineering. Our knowledge continues to grow, and so does the Handbook. For the third edition, it has expanded into a set of six books carefully focused on a specialized area or field of study. Each book represents a concise yet definitive collection of key concepts, models, and equations in its respective domain, thoughtfully gathered for convenient access. Computers, Software Engineering, and Digital Devices examines digital and logical devices, displays, testing, software, and computers, presenting the fundamental concepts needed to ensure a thorough understanding of each field. It treats the emerging fields of programmable logic, hardware description languages, and parallel computing in detail. Each article includes defining terms, references, and sources of further information. Encompassing the work of the world's foremost experts in their respective specialties, Computers, Software Engineering, and Digital Devices features the latest developments, the broadest scope of coverage, and new material on secure electronic commerce and parallel computing.

Power Quality Enhancement using Artificial Intelligence Techniques (Hardcover): Adel Ali Mohamed Abou El-Ela, Ahmed S. Abbas,... Power Quality Enhancement using Artificial Intelligence Techniques (Hardcover)
Adel Ali Mohamed Abou El-Ela, Ahmed S. Abbas, Ragab A. Elseheimy, Adel A. Elbaset
R4,603 Discovery Miles 46 030 Ships in 12 - 19 working days

This text discusses sensitivity parametric analysis for the single tuned filter parameters and presents an optimization-based method for solving the allocation problem of the distributed generation units and capacitor banks in distribution systems. It also highlights the importance of artificial intelligence techniques such as water cycle algorithms in solving power quality problems such as over-voltage and harmonic distortion. Features: Presents a sensitivity parametric analysis for the single tuned filter parameters. Discusses optimization-based methods for solving the allocation problem of the distributed generation units and capacitor banks in distribution systems. Highlights the importance of artificial intelligence techniques (water cycle algorithm) for solving power quality problems such as over-voltage and harmonic distortion. Showcases a procedure for harmonic mitigation in active distribution systems using the single tuned harmonic filters. Helps in learning how to determine the optimal planning of the single tuned filters to mitigate the harmonic distortion in distorted systems. It will serve as an ideal reference text for graduate students and academic researchers in the fields of electrical engineering, electronics and communication engineering, Power systems planning and analysis.

Software Engineering Research, Management and Applications 2010 (Hardcover, 2010 ed.): Alain Abran Software Engineering Research, Management and Applications 2010 (Hardcover, 2010 ed.)
Alain Abran; Edited by Roger Lee; Edited by (ghost editors) Olga Ormandjieva, Constantinos Constantinides
R3,026 Discovery Miles 30 260 Ships in 10 - 15 working days

th The purpose of the 8 Conference on Software Engineering Research, Mana- ment and Applications (SERA 2010) held on May 24 - 26, 2010 in Montreal, Canada was to bring together researchers and scientists, businessmen and ent- preneurs, teachers and students to discuss the numerous fields of computer s- ence, and to share ideas and information in a meaningful way. Our conference officers selected the best 16 papers from those papers accepted for presentation at the conference in order to publish them in this volume. The papers were chosen based on review scores submitted by members of the program committee, and underwent further rounds of rigorous review. In Chapter 1, Emil Vassev and Serguei Mokhov discuss their work in creating a Distributed Modular Audio Recognition Framework capable of self-healing using the Autonomic System Specification Language. In Chapter 2, Yuhong Yan et al. present a new model of the Web Service Com- sition Problem and propose a reparative method based on planning graphs. In Chapter 3, Chandan Sarkar et al. explore options for conducting remote usab- ity tests using their newly-developed Total Cost of Administration (TCA) tool to collect and analyze test results. In Chapter 4, Idir Ait-Sadoune and Yamine Ait-Ameur focus on the formal - scription, modeling, and validation of web services compositions and suggest a refinement based method that encodes the Business Process Execution Language (BPEL) model's decompositions.

Developing Safety-Critical Software - A Practical Guide for Aviation Software and DO-178C Compliance (Hardcover, New): Leanna... Developing Safety-Critical Software - A Practical Guide for Aviation Software and DO-178C Compliance (Hardcover, New)
Leanna Rierson
R2,663 Discovery Miles 26 630 Ships in 9 - 17 working days

The amount of software used in safety-critical systems is increasing at a rapid rate. At the same time, software technology is changing, projects are pressed to develop software faster and more cheaply, and the software is being used in more critical ways. Developing Safety-Critical Software: A Practical Guide for Aviation Software and DO-178C Compliance equips you with the information you need to effectively and efficiently develop safety-critical, life-critical, and mission-critical software for aviation. The principles also apply to software for automotive, medical, nuclear, and other safety-critical domains.

An international authority on safety-critical software, the author helped write DO-178C and the U.S. Federal Aviation Administration s policy and guidance on safety-critical software. In this book, she draws on more than 20 years of experience as a certification authority, an avionics manufacturer, an aircraft integrator, and a software developer to present best practices, real-world examples, and concrete recommendations.

The book includes:

  • An overview of how software fits into the systems and safety processes
  • Detailed examination of DO-178C and how to effectively apply the guidance
  • Insight into the DO-178C-related documents on tool qualification (DO-330), model-based development (DO-331), object-oriented technology (DO-332), and formal methods (DO-333)
  • Practical tips for the successful development of safety-critical software and certification
  • Insightful coverage of some of the more challenging topics in safety-critical software development and verification, including real-time operating systems, partitioning, configuration data, software reuse, previously developed software, reverse engineering, and outsourcing and offshoring

An invaluable reference for systems and software managers, developers, and quality assurance personnel, this book provides a wealth of information to help you develop, manage, and approve safety-critical software more confidently.

Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (Paperback, 1st ed. 2021): Roger... Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (Paperback, 1st ed. 2021)
Roger Lee, Jongbae Kim
R4,338 Discovery Miles 43 380 Ships in 10 - 15 working days

This edited book presents scientific results of the 21st ACIS International Winter Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2021-Winter) which was held on January 28-30, at Ho Chi Minh City, Vietnam. The aim of this conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the numerous fields of computer science and to share their experiences and exchange new ideas and information in a meaningful way and research results about all aspects (theory, applications, and tools) of computer and information science, and to discuss the practical challenges encountered along the way and the solutions adopted to solve them. The conference organizers selected the best papers from those papers accepted for presentation at the conference. The papers were chosen based on review scores submitted by members of the program committee and underwent further rigorous rounds of review. From this second round of review, 18 of most promising papers are then published in this Springer (SCI) book and not the conference proceedings. We impatiently await the important contributions that we know these authors will bring to the field of computer and information science.

Agile Game Development - Build, Play, Repeat (Paperback, 2nd edition): Clinton Keith Agile Game Development - Build, Play, Repeat (Paperback, 2nd edition)
Clinton Keith
R1,095 Discovery Miles 10 950 Ships in 12 - 19 working days

The definitive guide to more effective and personally fulfilling game development with Agile Methods-now revamped to reflect ten more years of experience and improvements Game development is in crisis-facing bloated budgets, impossible schedules, unmanageable complexity, and death-march overtime. It's no wonder so many development studios are struggling to survive. Fortunately, there is a solution. Agile and Lean methods have revolutionized development in the game development industry. In Agile Game Development, long-time game developer and consultant Clinton Keith shows exactly how these methods have been successfully applied to the unique challenges of modern game development. Clint has spent more than 25 years developing games and training and coaching hundreds of game development teams. Drawing on this unparalleled expertise, he shows how teams can use the practices of Scrum and Kanban, customized to game development, to deliver games more efficiently, rapidly, and cost-effectively; craft games that offer more entertainment value; and make life more fulfilling for development teams at the same time. Contains several new chapters on live games, leadership, and coaching, including an all-new section on Agile for large teams of up to 1000 developers Updates to all chapters to reflect a decade of experience with more than 200 studios Now covering Kanban and other Agile approaches alongside Scrum Understanding Agile goals, roles, and practices in the context of game development Discovering how Agile benefits every specialty in game development from art to QA Communicating and planning your game's vision, features, and progress Game developers and leaders are recognizing the modern challenges of gaming. Game development organizations need a far better way to work. Agile Game Development gives them that-and brings the profitability, creativity, and fun back to game development.

Haskell in Depth (Paperback): Vitaly Bragilevsky Haskell in Depth (Paperback)
Vitaly Bragilevsky
R1,326 Discovery Miles 13 260 Ships in 12 - 19 working days

Turn the corner from "Haskell student" to "Haskell developer." Haskell in Depth explores the important language features and programming skills you'll need to build production-quality software using Haskell. And along the way, you'll pick up some interesting insights into why Haskell looks and works the way it does. Get ready to go deep! Haskell in Depth is the perfect second book on Haskell. After a quick refresher on Haskell basics, this hands-on guide dives into examples and application scenarios designed to teach how Haskell works and how to apply it correctly. You'll learn about managing projects with Cabal and Stack, tackle error-handling and testing, and package programs and libraries for production deployment. Key Features * Organizing your projects with Cabal and Stack * Testing and profiling * Working with data * Building web services and networking apps * Using the sophisticated libraries like lens, vinyl, and servant Written for developers familiar with Haskell basics. About the technology As software becomes more complex, it's essential to program efficiently using tools and techniques that guarantee your applications will run correctly, grow easily, and last a long time. Haskell is a functional programming language that blends a mathematically-rigorous approach to software design with a tested ecosystem of tools and libraries you can use to build deployable applications. Since 2008, Vitaly Bragilevsky has been teaching Haskell and functional programming to undergraduate students at the Southern Federal University located in Rostov-on-Don, Russia. He is a member of the Haskell 2020 Committee, and has worked on the source code of the Glasgow Haskell Compiler (GHC) and the Idris compiler, both of which are implemented in Haskell.

Organizational Patterns of Agile Software Development (Paperback, New): James Coplien, Neil Harrison Organizational Patterns of Agile Software Development (Paperback, New)
James Coplien, Neil Harrison
R1,365 Discovery Miles 13 650 Ships in 12 - 19 working days

See what reviewers at Slashdot.org originally had to say about James and Neil's book!

""This is a remarkably wise book, full of pragmatic advice drawn from real projects. Ultimately, software development is a human experience, and Jim and Neil have captured the essence of that experience in this work. The tapestry of patterns they have woven is postively brillant, and each thread therein is a delight to read.""

--Grady Booch, IBM Fellow

Do you want to really improve your software development organization instead of complying with an arbitrary standard, or trying the latest fad? This book presents the fundamentals of creating sustainable organizations, based on in-depth studies of over 100 real software development organizations.

The authors present nearly 100 organizational patterns to help you create a highly effective organization. Case studies and vignettes illustrate how these patterns work. This practical guide shows you how to reshape critical parts of your organization. Regardless of your role, you will find patterns that you can use to make your organization more effective.

""This carefully researched, artfully described, and extraordinarily useful handbook of deep wisdom on creating teams that generate terrific software should be on every software development manager's bookshelf.""

--Luke Hohmann, Hohmann Consulting
Author of "Beyond Software Architecture"

""As soon as I had worked through these patterns, I realized that several of my clients engaged in process definition projects could make use of them.""

--Ian Graham, Technical Director, trireme.com

Quick Python 3 (Paperback): David Matuszek Quick Python 3 (Paperback)
David Matuszek
R815 Discovery Miles 8 150 Ships in 12 - 19 working days

Are you a programmer who wants to get started quickly in a new language? This book is for you. Are you a novice who wants to learn to program? This book is not for you. Are you a Python programmer who needs encyclopaedic information? This book is not for you. Like any mainstream language, Python has loops, if statements, assignment statements, functions, etc. I'll show you what these look like in Python. I won't waste your time telling you what they're good for. Python has features you may not be familiar with--iterators, list comprehensions, maybe even dictionaries. I'll spend more time on these. I'll cover some of the library functions I found most immediately useful, and tell you where to find more. In short, this book will help you hit the ground running. Next week, you'll be ready to buy that Python encyclopaedia.

Effective Methods for Software Engineering (Paperback): Boyd Summers Effective Methods for Software Engineering (Paperback)
Boyd Summers
R1,458 Discovery Miles 14 580 Ships in 12 - 19 working days

Software is important because it is used by a great many people in companies and institutions. This book presents engineering methods for designing and building software. Based on the author's experience in software engineering as a programmer in the defense and aerospace industries, this book explains how to ensure a software that is programmed operates according to its requirements. It also shows how to develop, operate, and maintain software engineering capabilities by instilling an engineering discipline to support programming, design, builds, and delivery to customers. This book helps software engineers to: Understand the basic concepts, standards, and requirements of software engineering. Select the appropriate programming and design techniques. Effectively use software engineering tools and applications. Create specifications to comply with the software standards and requirements. Utilize various methods and techniques to identify defects. Manage changes to standards and requirements. Besides providing a technical view, this book discusses the moral and ethical responsibility of software engineers to ensure that the software they design and program does not cause serious problems. Software engineers tend to be concerned with the technical elegance of their software products and tools, whereas customers tend to be concerned only with whether a software product meets their needs and is easy and ready to use. This book looks at these two sides of software development and the challenges they present for software engineering. A critical understanding of software engineering empowers developers to choose the right methods for achieving effective results. Effective Methods for Software Engineering guides software programmers and developers to develop this critical understanding that is so crucial in today's software-dependent society.

Supercomputing - 7th Russian Supercomputing Days, RuSCDays 2021, Moscow, Russia, September 27-28, 2021, Revised Selected Papers... Supercomputing - 7th Russian Supercomputing Days, RuSCDays 2021, Moscow, Russia, September 27-28, 2021, Revised Selected Papers (Paperback, 1st ed. 2021)
Vladimir Voevodin, Sergey Sobolev
R2,950 Discovery Miles 29 500 Ships in 10 - 15 working days

This book constitutes the refereed post-conference proceedings of the 7th Russian Supercomputing Days, RuSCDays 2021, held in Moscow, Russia, in September 2021.The 37 revised full papers and 3 short papers presented were carefully reviewed and selected from 99 submissions. The papers are organized in the following topical sections: supercomputer simulation; HPC, BigData, AI: architectures, technologies, tools; and distributed and cloud computing.

Enterprise Interoperability - I-ESA'14 (Hardcover): Laura S. Enterprise Interoperability - I-ESA'14 (Hardcover)
Laura S.
R4,035 Discovery Miles 40 350 Ships in 12 - 19 working days

Enterprises and organizations of any kind embedded in today's economic environment are deeply dependent on their ability to take part in collaborations. Consequently, it is strongly required for them to get actively involved for their own benefit in emerging, potentially opportunistic collaborative enterprise networks. The concept of "interoperability" has been defined by INTEROP-VLab as "The ability of an enterprise system or application to interact with others at a low cost in a flexible approach". Consequently, interoperability of organizations appears as a major issue to succeed in building on the fly emerging enterprise networks. The International Conference on Interoperability for Enterprise Systems and Applications (I-ESA 2014) was held under the motto "interoperability for agility, resilience and plasticity of collaborations" on March 26-28, 2014 and organized by the Ecole des Mines d'Albi-Carmaux, France on behalf of the European Laboratory for Enterprise Interoperability (INTEROP-VLab). On March 24-25, co-located with the conference eight workshops and one doctoral symposium were held in four tracks complementing the program of the I-ESA'14 conference. The workshops and the doctoral symposium address areas of greatest current activity focusing on active discussions among the leading researchers in the area of Enterprise Interoperability. This part of the conference helps the community to operate effectively, building co-operative and supportive international links as well as providing new knowledge of on-going research to practitioners. The workshops and doctoral symposium aimed at exploiting new issues, challenges and solutions for Enterprise Interoperability (EI) and associated domains of innovation such as Smart Industry, Internet-Of-Things, Factories of the Future, EI Applications and Standardisation. These proceedings include the short papers from the I-ESA'14 workshops and the doctoral symposium. The book is split up into 9 sections, one for each workshop and one for the doctoral symposium. All sections were organized following four tracks: (1) EI and Future Internet / Factory of the Future; (2) EI Application Domains and IT; (3) EI Standards; (4) EI Doctoral Symposium. For each section, a workshop report is provided summarizing the content and the issues discussed during the sessions. The goal of the first track was to offer a discussion opportunity on interoperability issues regarding the use of Internet of Things on manufacturing environment (Workshops 1 and 3) on one hand, and regarding the potential of innovation derived from the use of digital methods, architectures and services such as Smart Networks (Workshops 2 and 4) on the other hand. The second track focused on particular application domains that are looking for innovative solutions to support their strong collaborative needs. Thus, the track developed one workshop on the use of EI solution for Future City-Logistics (Workshop 5) and one on the use of EI solutions for Crisis / Disaster Management (Workshop 6). The third track studied the recent developments in EI standardization. Two workshops were dedicated to this issue. The first one has proposed to focus on the management of standardization (Workshop 8) and the second one has chosen to work on the new knowledge on standardization developments in the manufacturing service domain (Workshop 9). The last track, the doctoral symposium presented research results from selected dissertations. The session discussed EI knowledge issues, notably in terms of gathering through social networks or Internet of Things and of exploitation through innovative decision support systems.

SafeScrum (R) - Agile Development of Safety-Critical Software (Hardcover, 1st ed. 2018): Geir Kjetil Hanssen, Tor Stalhane,... SafeScrum (R) - Agile Development of Safety-Critical Software (Hardcover, 1st ed. 2018)
Geir Kjetil Hanssen, Tor Stalhane, Thor Myklebust
R2,352 Discovery Miles 23 520 Ships in 12 - 19 working days

This book addresses the development of safety-critical software and to this end proposes the SafeScrum (R) methodology. SafeScrum (R) was inspired by the agile method Scrum, which is extensively used in many areas of the software industry. Scrum is, however, not intended or designed for use with safety-critical systems; hence the authors propose guidelines and additions to make it both practically useful and compliant with the additional requirements found in safety standards. The book provides an overview of agile software development and how it can be linked to safety and relevant safety standards. SafeScrum (R) is described in detail as a useful approach for reaping the benefits of agile methods, and is intended as a set of ideas and a basis for adaptation in industry projects. The book covers roles, processes and practices, and documentation. It also includes tips on how standard software process tools can be employed. Lastly, some insights into relevant research in this new and emerging field are provided, and selected real-world examples are presented. The ideas and descriptions in this book are based on collaboration with the industry, in the form of discussions with assessment organizations, general discussions within the research fields of safety and software, and last but not least, the authors' own experiences and ideas. It was mainly written for practitioners in industry who know a great deal about how to produce safety-critical software but less about agile development in general and Scrum in particular.

Convergence of Deep Learning and Artificial Intelligence in Internet of Things (Hardcover): Ajay Rana, Arun Kumar Rana, Sachin... Convergence of Deep Learning and Artificial Intelligence in Internet of Things (Hardcover)
Ajay Rana, Arun Kumar Rana, Sachin Dhawan, Sharad Sharma, Ahmed A. Elngar
R4,043 Discovery Miles 40 430 Ships in 12 - 19 working days

This book covers advances and applications of smart technologies including the Internet of Things (IoT), artificial intelligence, and deep learning in areas such as manufacturing, production, renewable energy, and healthcare. It also covers wearable and implantable biomedical devices for healthcare monitoring, smart surveillance, and monitoring applications such as the use of an autonomous drone for disaster management and rescue operations. It will serve as an ideal reference text for senior undergraduate, graduate students, and academic researchers in the areas such as electrical engineering, electronics and communications engineering, computer engineering, and information technology. * Covers concepts, theories, and applications of artificial intelligence and deep learning, from the perspective of the Internet of Things. * Discusses powers predictive analysis, predictive maintenance, and automated processes for making manufacturing plants more efficient, profitable, and safe. * Explores the importance of blockchain technology in the Internet of Things security issues. * Discusses key deep learning concepts including trust management, identity management, security threats, access control, and privacy. * Showcases the importance of intelligent algorithms for cloud-based Internet of Things applications. This text emphasizes the importance of innovation and improving the profitability of manufacturing plants using smart technologies such as artificial intelligence, deep learning, and the Internet of Things. It further discusses applications of smart technologies in diverse sectors such as agriculture, smart home, production, manufacturing, transport, and healthcare.

Software Mistakes and Tradeoffs (Paperback): Tomasz Lelek, Jon Skeet Software Mistakes and Tradeoffs (Paperback)
Tomasz Lelek, Jon Skeet
R1,081 Discovery Miles 10 810 Ships in 12 - 19 working days

In Software Mistakes and Tradeoffs you'll learn from costly mistakes that Tomasz Lelek and Jon Skeet have encountered over their impressive careers. You'll explore real-world scenarios where poor understanding of tradeoffs lead to major problems down the road, to help you make better design decisions. Plus, with a little practice, you'll be able to avoid the pitfalls that trip up even the most experienced developers. Software Mistakes and Tradeoffs teaches you how to make better decisions about designing, planning, and implementing applications. You'll analyse real-world scenarios where the wrong tradeoff decisions were made, and discover what could have been done differently. The book lays out the pros and cons of different approaches and explores evergreen patterns that will always be relevant to software design. Code performance versus simplicity. Delivery speed versus duplication. Flexibility versus maintain ability-everydecision you make in software engineering involves balancing tradeoffs. Often, decisions that look good at the design stage can prove problematic in practice.This book reveals the questions you need to be asking to make the right decisions for your own software tradeoffs.

Software Engineering Measurement (Hardcover): Ph.D. John C. Munson Software Engineering Measurement (Hardcover)
Ph.D. John C. Munson
R3,913 Discovery Miles 39 130 Ships in 12 - 19 working days

The product of many years of practical experience and research in the software measurement business, this technical reference helps you select what metrics to collect, how to convert measurement data to management information, and provides the statistics necessary to perform these conversions. The author explains how to manage software development measurement systems, how to build software measurement tools and standards, and how to construct controlled experiments using standardized measurement tools.

There are three fundamental questions that this book seeks to answer. First, exactly how do you get the measurement data? Second, how do you convert the data from the measurement process to information that you can use to manage the software development process? Third, how do you manage all of the data?

Millions of dollars are being spent trying to secure software systems. When suitable instrumentation is placed into the systems that we develop, their activity can be monitored in real time. Measurement based automatic detection mechanisms can be designed into systems. This will permit the detection of system misuse and detect incipient reliability problems.

By demonstrating how to develop simple experiments for the empirical validation of theoretical research and showing how to convert measurement data into meaningful and valuable information, this text fosters more precise use of software measurement in the computer science and software engineering literature. Software Engineering Measurement shows you how to convert your measurement data to valuable information that can be used immediately for software process improvement.

Open Source Systems: Grounding Research - 7th IFIP 2.13 International Conference, OSS 2011, Salvador, Brazil, October 6-7,... Open Source Systems: Grounding Research - 7th IFIP 2.13 International Conference, OSS 2011, Salvador, Brazil, October 6-7, 2011, Proceedings (Hardcover)
Scott Hissam, Barbara Russo, Manoel G. De Mendonca Neto, Fabio Kon
R2,935 Discovery Miles 29 350 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 7th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, held in Salvador, Brazil, in October 2011. The 20 revised full papers presented together with 4 industrial full papers and 8 lightning talks were carefully reviewed and selected from 56 submissions. The papers are organized in the following topical sections: OSS quality and reliability, OSS products, review of technologies of and for OSS, knowledge and research building in OSS, OSS reuse, integration, and compliance, OSS value and economics, OSS adoption in industry, and mining OSS repositories.

Design of Internet of Things (Paperback): Gunneswara VSSS Kalaga Rao Design of Internet of Things (Paperback)
Gunneswara VSSS Kalaga Rao
R1,572 Discovery Miles 15 720 Ships in 12 - 19 working days

The text provides a comprehensive overview of the design aspects of the internet of things devices and covers the fundamentals of big data and data science. It explores various scenarios such as what are the middleware and frameworks available and how to build a stable, standards-based, and Secure internet of things device. It discusses important concepts including embedded programming techniques, machine-to-machine architecture, and the internet of things for smart city applications. It will serve as an ideal design book for professionals, senior undergraduate, and graduate students in the fields including electrical engineering, electronics and communication engineering, and computer engineering. The book- Covers applications and architecture needed to deliver solutions to end customers and readers. Discusses practical aspects of implementing the internet of things in diverse areas including manufacturing, and software development. Highlights big data concepts and embedded programming techniques. Presents technologies including machine to machine, integrated sensors, and radio-frequency identification. Introduces global system for mobile communication and precise details of standards based on internet of things architecture models. The book focuses on practical design aspects such as how to finalize a processor integrated circuit, which operating system to use, etc. in a single volume. It will serve as an ideal text for professionals, senior undergraduate, and graduate students in diverse engineering domains including electrical, electronics and communication, computer.

Clean Architecture - A Craftsman's Guide to Software Structure and Design (Paperback): Robert Martin Clean Architecture - A Craftsman's Guide to Software Structure and Design (Paperback)
Robert Martin 1
R941 Discovery Miles 9 410 Ships in 12 - 19 working days

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to application architecture and design. As with his other books, Martin's Clean Architecture doesn't merely present multiple choices and options, and say "use your best judgment": it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like: What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? What are the core principles of software architecture? What is the role of the architect, and what is he/she really trying to achieve? What are the core principles of software design? How do designs and architectures go wrong, and what can you do about it? What are the disciplines and practices of professional architects and designers? Clean Architecture is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work.

HCI International 2021 - Late Breaking Posters - 23rd HCI International Conference, HCII 2021,  Virtual Event, July 24-29,... HCI International 2021 - Late Breaking Posters - 23rd HCI International Conference, HCII 2021, Virtual Event, July 24-29, 2021, Proceedings, Part I (Paperback, 1st ed. 2021)
Constantine Stephanidis, Margherita Antona, Stavroula Ntoa
R2,964 Discovery Miles 29 640 Ships in 10 - 15 working days

This two-volume set CCIS 1498 and CCIS 1499 contains the late breaking posters presented during the 23rd International Conference on Human-Computer Interaction, HCII 2021, which was held virtually in July 2021. The total of 1276 papers and 241 posters included in the 39 HCII 2021 proceedings volumes was carefully reviewed and selected from 5222 submissions. Additionally, 174 papers and 146 posters are included in the volumes of the proceedings published after the conference, as "Late Breaking Work" (papers and posters). The posters presented in these two volumes are organized in topical sections as follows: HCI Theory and Practice; UX Design and Research in Intelligent Environments; Interaction with Robots, Chatbots, and Agents; Virtual, Augmented, and Mixed Reality; Games and Gamification; HCI in Mobility, Transport and Aviation; Design for All and Assistive Technologies; Physiology, Affect and Cognition; HCI for Health and Wellbeing; HCI in Learning, Teaching, and Education; Culture and Computing; Social Computing; Design Case Studies; User Experience Studies.

IT Crisisology: Smart Crisis Management in Software Engineering - Models, Methods, Patterns, Practices, Case Studies... IT Crisisology: Smart Crisis Management in Software Engineering - Models, Methods, Patterns, Practices, Case Studies (Paperback, 1st ed. 2021)
Sergey V. Zykov
R4,322 Discovery Miles 43 220 Ships in 10 - 15 working days

This book focuses on crisis management in software development which includes forecasting, responding and adaptive engineering models, methods, patterns and practices. It helps the stakeholders in understanding and identifying the key technology, business and human factors that may result in a software production crisis. These factors are particularly important for the enterprise-scale applications, typically considered very complex in managerial and technological aspects and therefore, specifically addressed by the discipline of software engineering. Therefore, this book throws light on the crisis responsive, resilient methodologies and practices; therewith, it also focuses on their evolutionary changes and the resulting benefits.

Writing Successful Undergraduate Dissertations in Games Development and Computer Science (Paperback): Thomas Hainey, Gavin... Writing Successful Undergraduate Dissertations in Games Development and Computer Science (Paperback)
Thomas Hainey, Gavin Baxter
R784 Discovery Miles 7 840 Ships in 12 - 19 working days

- This book covers the production of dissertations in an area where students are much more comfortable writing code than writing academically. - With practical examples of bachelor dissertations and practical research methods utilised in the field of computer science and computer games such as survey methodologies, experimental methodologies, case studies, analysis techniques and reporting techniques, this book will break down the sometimes complicated-seeming nature of the dissertation. - Written to be concise yet comprehensive and with easily accessible language and examples, this book will take the mystery out of undergraduate dissertations in this field.

Code Simplicity (Paperback): Max Kanat-Alexander Code Simplicity (Paperback)
Max Kanat-Alexander
R588 R520 Discovery Miles 5 200 Save R68 (12%) Ships in 9 - 17 working days

Good software design is simple and easy to understand. Unfortunately, the average computer program today is so complex that no one could possibly comprehend how all the code works. This concise guide helps you understand the fundamentals of good design through scientific laws--principles you can apply to any programming language or project from here to eternity.

Whether you're a junior programmer, senior software engineer, or non-technical manager, you'll learn how to create a sound plan for your software project, and make better decisions about the pattern and structure of your system.Discover why good software design has become the missing scienceUnderstand the ultimate purpose of software and the goals of good designDetermine the value of your design now and in the futureExamine real-world examples that demonstrate how a system changes over timeCreate designs that allow for the most change in the environment with the least change in the softwareMake easier changes in the future by keeping your code simpler nowGain better knowledge of your software's behavior with more accurate tests

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Butterfly A4 160gsm Board Pad - White…
R37 Discovery Miles 370
Dala Plastic Craft Beads (20g)(Assorted…
R24 Discovery Miles 240
Dala Jewelry Elastic - Red (10m…
R21 Discovery Miles 210
Dala Foam Stars (50mm)(4 Pack)
R18 Discovery Miles 180
Big Data Analytics for Time-Critical…
George A. Vouros, Gennady Andrienko, … Hardcover R4,943 Discovery Miles 49 430
Dala Leather Paint - Yellow #28 (25ml)
R46 Discovery Miles 460
On Meaningful Scientific Laws
Jean-Claude Falmagne, Christopher Doble Hardcover R3,268 R1,937 Discovery Miles 19 370
Dala Smiley Face Emoji Beads (10g)
R16 Discovery Miles 160
Distributed Graph Algorithms for…
Kayhan Erciyes Hardcover R3,149 Discovery Miles 31 490
Measures of Complexity - Festschrift for…
Vladimir Vovk, Harris Papadopoulos, … Hardcover R4,047 R3,765 Discovery Miles 37 650

 

Partners