Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
|||
Books > Computing & IT > General theory of computing > Systems analysis & design
Stair/Reynolds' INFORMATION SYSTEMS, 10E, International Edition puts today's principles of information systems first, where they belong! This streamlined edition focuses on the core IS principles that are most important in business studies or careers. Readers gain the solid foundation to better understand the entire IS discipline and how to use IS concepts in business to further the emphasis organizations now place on innovation and speed. Readers examine the changing role of today's IS professional with the most current examples and IS references available. New detailed coverage of cloud computing and new updates of forecasting demonstrate issues reshaping IS today. The most recent research on virtual communities and work structures highlights how social networking sites assist virtual teams. INFORMATION SYSTEMS, 10E, International Edition provides insights to help any reader function more efficiently and effectively as a worker, manager, decision maker, or organizational leader in business today.
With the rapid advancement of information discovery techniques, machine learning and data mining continue to play a significant role in cybersecurity. Although several conferences, workshops, and journals focus on the fragmented research topics in this area, there has been no single interdisciplinary resource on past and current works and possible paths for future research in this area. This book fills this need. From basic concepts in machine learning and data mining to advanced problems in the machine learning domain, Data Mining and Machine Learning in Cybersecurity provides a unified reference for specific machine learning solutions to cybersecurity problems. It supplies a foundation in cybersecurity fundamentals and surveys contemporary challenges-detailing cutting-edge machine learning and data mining techniques. It also: Unveils cutting-edge techniques for detecting new attacks Contains in-depth discussions of machine learning solutions to detection problems Categorizes methods for detecting, scanning, and profiling intrusions and anomalies Surveys contemporary cybersecurity problems and unveils state-of-the-art machine learning and data mining solutions Details privacy-preserving data mining methods This interdisciplinary resource includes technique review tables that allow for speedy access to common cybersecurity problems and associated data mining methods. Numerous illustrative figures help readers visualize the workflow of complex techniques and more than forty case studies provide a clear understanding of the design and application of data mining and machine learning techniques in cybersecurity.
For the last two decades, IS researchers have conducted empirical studies leading to a better understanding of the impact of Systems Analysis and Design methods in business, managerial, and cultural contexts. SA&D research has established a balanced focus not only on technical issues, but also on organizational and social issues in the information society..This volume presents the very latest, state-of-the-art research by well-known figures in the field. The chapters are grouped into three categories: techniques, methodologies, and approaches.
A well-rounded, accessible exposition of honeypots in wired and wireless networks, this book addresses the topic from a variety of perspectives. Following a strong theoretical foundation, case studies enhance the practical understanding of the subject. The book covers the latest technology in information security and honeypots, including honeytokens, honeynets, and honeyfarms. Additional topics include denial of service, viruses, worms, phishing, and virtual honeypots and forensics. The book also discusses practical implementations and the current state of research.
An Expert Guide to Software Performance Optimization From mobile and cloud apps to video games to driverless vehicle control, more and more software is time-constrained: It must deliver reliable results seamlessly, consistently, and virtually instantaneously. If it doesn't, customers are unhappy--and sometimes lives are put at risk. When complex software underperforms or fails, software engineers need to identify and address the root causes. This is difficult and, historically, few tools have been available to help. In Understanding Software Dynamics, performance expert Richard L. Sites tackles the problem head on, offering expert methods and advanced tools for understanding complex, time-constrained software dynamics, improving reliability and troubleshooting challenging performance problems. Sites draws on several decades of experience pioneering software performance optimization, as well as extensive experience teaching graduate-level developers. He introduces principles and techniques for use in any environment, from embedded devices to datacenters, illuminating them with examples based on x86 or ARM processors running Linux and linked by Ethernet. He also guides readers through building and applying a powerful, new, extremely low-overhead open-source software tool, KUtrace, to precisely trace executions on every CPU core. Using insights gleaned from this tool, readers can apply nuanced solutions--not merely brute-force techniques such as turning off caches or cores. Measure and address issues associated with CPUs, memory, disk/SSD, networks, and their interactions Fix programs that are always too slow, and those that sometimes lag for no apparent reason Design useful observability, logging, and time-stamping capabilities into your code Reason more effectively about performance data to see why reality differs from expectations Identify problems such as excess execution, slow instruction execution, waiting for resources, and software locks Understanding Software Dynamics will be valuable to experienced software professionals, including application and OS developers, hardware and system architects, real-time system designers, and game developers, as well as advanced students. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
In considering ways that physics has helped advance biology and medicine, what typically comes to mind are the various tools used by researchers and clinicians. We think of the optics put to work in microscopes, endoscopes, and lasers; the advanced diagnostics permitted through magnetic, x-ray, and ultrasound imaging; and even the nanotools, that allow us to tinker with molecules. We build these instruments in accordance with the closest thing to absolute truths we know, the laws of physics, but seldom do we apply those same constants of physics to the study of our own carbon-based beings, such as fluidics applied to the flow of blood, or the laws of motion and energy applied to working muscle. Instead of considering one aspect or the other, Handbook of Physics in Medicine and Biology explores the full gamut of physics' relationship to biology and medicine in more than 40 chapters, written by experts from the lab to the clinic. The book begins with a basic description of specific biological features and delves into the physics of explicit anatomical structures starting with the cell. Later chapters look at the body's senses, organs, and systems, continuing to explain biological functions in the language of physics. The text then details various analytical modalities such as imaging and diagnostic methods. A final section turns to future perspectives related to tissue engineering, including the biophysics of prostheses and regenerative medicine. The editor's approach throughout is to address the major healthcare challenges, including tissue engineering and reproductive medicine, as well as development of artificial organs and prosthetic devices. The contents are organized by organ type and biological function, which is given a clear description in terms of electric, mechanical, thermodynamic, and hydrodynamic properties. In addition to the physical descriptions, each chapter discusses principles of related clinical diagnostic method
Highlights the broad field of AI applications in education, regarding any type of artificial intelligence that is correlated with education Discusses learning methodologies, intelligent tutoring systems, intelligent student guidance and assessments, intelligent educational chatbots, and artificial tutors Presents the practicality and applicability implications of AI in education Includes new and current research from research centers and higher education universities Offers case studies of AI techniques in educational activities
This book presents original results on the leading edge of computer science research. Each article has been carefully selected in an attempt to present substantial research results across a broad spectrum. Topics discussed include weighted fusion of shape descriptor for robust shape classification; metaheuristics for curve and surface reconstruction; stream-based parallel computing methodology and development environment for high performance many core accelerators; h-infinity recursive wiener fixed-interval smoother based on innovation approach in linear discrete-time stochastic systems; and virtual supercomputers as the basis of scientific computing.
Make Software Architecture Choices That Maximize Value and Innovation "[Vernon and Jaskula] provide insights, tools, proven best practices, and architecture styles both from the business and engineering viewpoint. . . . This book deserves to become a must-read for practicing software engineers, executives as well as senior managers." --Michael Stal, Certified Senior Software Architect, Siemens Technology Strategic Monoliths and Microservices helps business decision-makers and technical team members clearly understand their strategic problems through collaboration and identify optimal architectural approaches, whether the approach is distributed microservices, well-modularized monoliths, or coarser-grained services partway between the two. Leading software architecture experts Vaughn Vernon and Tomasz Jaskula show how to make balanced architectural decisions based on need and purpose, rather than hype, so you can promote value and innovation, deliver more evolvable systems, and avoid costly mistakes. Using realistic examples, they show how to construct well-designed monoliths that are maintainable and extensible, and how to gradually redesign and reimplement even the most tangled legacy systems into truly effective microservices. Link software architecture planning to business innovation and digital transformation Overcome communication problems to promote experimentation and discovery-based innovation Master practices that support your value-generating goals and help you invest more strategically Compare architectural styles that can lead to versatile, adaptable applications and services Recognize when monoliths are your best option and how best to architect, design, and implement them Learn when to move monoliths to microservices and how to do it, whether they're modularized or a "Big Ball of Mud" Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
This book covers the issues related to optimization of engineering and management problems using soft computing techniques with an industrial outlook. It covers a broad area related to real life complex decision making problems using a heuristics approach. It also explores a wide perspective and future directions in industrial engineering research on a global platform/scenario. The book highlights the concept of optimization, presents various soft computing techniques, offers sample problems, and discusses related software programs complete with illustrations. Features Explains the concept of optimization and relevance to soft computing techniques towards optimal solution in engineering and management Presents various soft computing techniques Offers problems and their optimization using various soft computing techniques Discusses related software programs, with illustrations Provides a step-by-step tutorial on how to handle relevant software for obtaining the optimal solution to various engineering problems
A cognitive psychologist and an industrial design engineer draw on their own experiences of cognition in the context of everyday life and work to explore how people attempt to find practical solutions for complex situations. The book approaches these issues by considering higher-order relations between humans and their ecologies such as satisfying, specifying, and affording. This approach is consistent with recent shifts in the worlds of technology and product design from the creation of physical objects to the creation of experiences. Featuring a wealth of bespoke illustrations throughout, A Meaning Processing Approach to Cognition bridges the gap between controlled laboratory experiments and real-world experience, by questioning the metaphysical foundations of cognitive science and suggesting alternative directions to provide better insights for design and engineering. An essential read for all students of Ecological Psychology or Cognitive Systems Design, this book takes the reader on a journey beyond the conventional dichotomy of mind and matter to explore what really matters.
Present book covers new paradigms in Blockchain, Big Data and Machine Learning concepts including applications and case studies. It explains dead fusion in realizing the privacy and security of blockchain based data analytic environment. Recent research of security based on big data, blockchain and machine learning has been explained through actual work by practitioners and researchers, including their technical evaluation and comparison with existing technologies. The theoretical background and experimental case studies related to real-time environment are covered as well. Aimed at Senior undergraduate students, researchers and professionals in computer science and engineering and electrical engineering, this book: Converges Blockchain, Big Data and Machine learning in one volume. Connects Blockchain technologies with the data centric applications such Big data and E-Health. Easy to understand examples on how to create your own blockchain supported by case studies of blockchain in different industries. Covers big data analytics examples using R. Includes lllustrative examples in python for blockchain creation.
The overwhelming majority of a software system's lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient-lessons directly applicable to your organization. This book is divided into four sections: Introduction-Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles-Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices-Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systems Management-Explore Google's best practices for training, communication, and meetings that your organization can use
Systems-Level Modelling of Microbial Communities: Theory and Practice introduces various aspects of modelling microbial communities and presents a detailed overview of the computational methods which have been developed in this area. This book is aimed at researchers in the field of computational/systems biology as well as biologists/experimentalists studying microbial communities, who are keen on embracing the concepts of computational modelling. The primary focus of this book is on methods for modelling interactions between micro-organisms in a community, with special emphasis on constraint-based and network-based modelling techniques. A brief overview of population- and agent-based modelling is also presented. Lastly, it covers the experimental methods to understand microbial communities, and provides an outlook on how the field may evolve in the coming years.
This unique volume introduces and discusses the methods of validating computer simulations in scientific research. The core concepts, strategies, and techniques of validation are explained by an international team of pre-eminent authorities, drawing on expertise from various fields ranging from engineering and the physical sciences to the social sciences and history. The work also offers new and original philosophical perspectives on the validation of simulations. Topics and features: introduces the fundamental concepts and principles related to the validation of computer simulations, and examines philosophical frameworks for thinking about validation; provides an overview of the various strategies and techniques available for validating simulations, as well as the preparatory steps that have to be taken prior to validation; describes commonly used reference points and mathematical frameworks applicable to simulation validation; reviews the legal prescriptions, and the administrative and procedural activities related to simulation validation; presents examples of best practice that demonstrate how methods of validation are applied in various disciplines and with different types of simulation models; covers important practical challenges faced by simulation scientists when applying validation methods and techniques; offers a selection of general philosophical reflections that explore the significance of validation from a broader perspective. This truly interdisciplinary handbook will appeal to a broad audience, from professional scientists spanning all natural and social sciences, to young scholars new to research with computer simulations. Philosophers of science, and methodologists seeking to increase their understanding of simulation validation, will also find much to benefit from in the text.
There are hundreds of technologies and protocols used in telecommunications. They run the full gamut from application level to physical level. It is overwhelming to try to keep track of them. Network Design, Second Edition: Management and Technical Perspectives is a broad survey of the major technologies and networking protocols and how they interrelate, integrate, migrate, substitute, and segregate functionality. It presents fundamental issues that managers and engineers should be focused upon when designing a telecommunications strategy and selecting technologies, and bridges the communication gap that often exists between managers and technical staff involved in the design and implementation of networks. For managers, this book provides comprehensive technology overviews, case studies, and tools for decision making, requirements analysis, and technology evaluation. It provides guidelines, templates, checklists, and recommendations for technology selection and configuration, outsourcing, disaster recovery, business continuity, and security. The book cites free information so you can keep abreast of important developments. Engineers benefit from a review of the major technologies and protocols up and down the OSI protocol stack and how they relate to network design strategies. Topics include: Internet standards, protocols, and implementation; client server and distributed networking; value added networking services; disaster recovery and business continuity technologies; legacy IBM mainframe technologies and migration to TCP/IP; and MANs, WANs, and LANs. For engineers wanting to peek under the technology covers, Network Design provides insights into the mathematical underpinnings andtheoretical basis for routing, network design, reliability, and performance analysis. This discussion covers star, tree, backbone, mesh, and access networks. The volume also analyzes the commercial tools and approaches used in network design, planning, and management.
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.
This technical dictionary will define all of the most-used words in the embedded systems field - over 2500. Designed to serve both the technical and non-technical audience, this book defines advanced terms in two steps. The first step is a general, contextual definition that will serve the needs of less technical readers. The second step is in terms that are appropriate to a serious technical reader. Some terms reference an appendix of even more detailed white papers.
Complex Systems are natural systems that science is unable to describe exhaustively. Examples of Complex Systems are both unicellular and multicellular living beings; human brains; human immune systems; ecosystems; human societies; the global economy; the climate and geology of our planet. This book is an account of a marvelous interdisciplinary journey the author made to understand properties of the Complex Systems. He has undertaken his trip, equipped with the fundamental principles of physical chemistry, in particular, the Second Law of Thermodynamics that describes the spontaneous evolution of our universe, and the tools of Non-linear dynamics. By dealing with many disciplines, in particular, chemistry, biology, physics, economy, and philosophy, the author demonstrates that Complex Systems are intertwined networks, working in out-of-equilibrium conditions, which exhibit emergent properties, such as self-organization phenomena and chaotic behaviors in time and space.
Hybrid Intelligent Techniques for Pattern Analysis and Understanding outlines the latest research on the development and application of synergistic approaches to pattern analysis in real-world scenarios. An invaluable resource for lecturers, researchers, and graduates students in computer science and engineering, this book covers a diverse range of hybrid intelligent techniques, including image segmentation, character recognition, human behavioral analysis, hyperspectral data processing, and medical image analysis.
In an age where digital technology makes just about anything
possible, Interactive Design for New Media and the Web demonstrates
how to realize that promise through the creation of outstanding
interactive programs. This hands-on, practical book examines the
ever-expanding capabilities of all forms of digital presentation
for increasing interactivity, and the design principles and
interface guidelines needed to deliver the required message or
story with this technology.
"User Interfaces for All" is the first book dedicated to the issues
of Universal Design and Universal Access in the field of
Human-Computer Interaction (HCI). Universal Design (or Design for
All) is an inclusive and proactive approach seeking to accommodate
diversity in the users and usage contexts of interactive products,
applications, and services, starting from the design phase of the
development life cycle. The ongoing paradigm shift toward a
knowledge-intensive information society is already bringing about
radical changes in the way people work and interact with each other
and with information. The requirement for Universal Design stems
from the growing impact of the fusion of the emerging technologies,
and from the different dimensions of diversity, which are intrinsic
to the information society.
The TransNav 2011 Symposium held at the Gdynia Maritime University, Poland in June 2011 has brought together a wide range of participants from all over the world. The program has offered a variety of contributions, allowing to look at many aspects of the navigational safety from various different points of view. Topics presented and discussed at the Symposium were: navigation, safety at sea, sea transportation, education of navigators and simulator-based training, sea traffic engineering, ship's manoeuvrability, integrated systems, electronic charts systems, satellite, radio-navigation and anti-collision systems and many others. This book is part of a series of six volumes and provides an overview of Navigational Systems and Simulators and is addressed to scientists and professionals involved in research and development of navigation, safety of navigation and sea transportation.
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. |
You may like...
Methods and Algorithms in Navigation…
Adam Weintrit, Tomasz Neumann
Paperback
R2,878
Discovery Miles 28 780
Engineering Economics of Life Cycle Cost…
John Vail Farr, Isaac J. Faber
Hardcover
R3,412
Discovery Miles 34 120
Model-Based Testing for Embedded Systems
Justyna Zander, Ina Schieferdecker, …
Hardcover
R5,743
Discovery Miles 57 430
Designing APIs with Swagger and OpenAPI
Lukas Rosenstock, Joshua Ponelat
Paperback
R1,488
Discovery Miles 14 880
DAMA-DMBOK - Data Management Body of…
DAMA International
Paperback
Design Rationale - Concepts, Techniques…
Thomas P Moran, John M Carroll
Hardcover
R4,836
Discovery Miles 48 360
Machine Learning, Advances in Computing…
Anuradha Tomar, Hasmat Malik, …
Paperback
R8,470
Discovery Miles 84 700
|