Systems analysis and design Books

393 products


  • Out of stock

    £999.99

  • Out of stock

    £999.99

  • Out of stock

    £999.99

  • Out of stock

    £999.99

  • Association for Computing Machinery Science of Software Product Lines

    1 in stock

    1 in stock

    £41.80

  • Notion Press Media Pvt. Ltd The Real Captain

    Out of stock

    Out of stock

    £999.99

  • Notion Press Media Pvt. Ltd Design Patterns in Action

    Out of stock

    Out of stock

    £999.99

  • Aries Publishing LLC Agentic AI Architectural Patterns

    Out of stock

    Out of stock

    £999.99

  • Notion Press Media Pvt. Ltd The DevOps Odyssey

    Out of stock

    Out of stock

    £999.99

  • PublishDrive Alton V Agentic AI

    Out of stock

    Out of stock

    £999.99

  • Notion Press Media Pvt. Ltd The DevOps Odyssey

    Out of stock

    Out of stock

    £999.99

  • Out of stock

    £999.99

  • Course5 Intelligence Inc. The Return on AI

    Out of stock

    Out of stock

    £999.99

  • Course5 Intelligence Inc. The Return on AI

    Out of stock

    Out of stock

    £999.99

  • Fundamentals of UserCentered Design

    Taylor & Francis Inc Fundamentals of UserCentered Design

    15 in stock

    Book SynopsisThere has been some solid work done in the area of User-Centered Design (UCD) over the last few years. What's been missing is an in-depth, comprehensive textbook that connects UCD to usability and User Experience (UX) principles and practices. This new textbook discusses a theoretical framework in relation to other design theories. It provides a repeatable, practical process for implementation, offering numerous examples, methods, and case studies for support, and it emphasizes best practices in specific environments, including mobile and web applications, print products, as well as hardware.Trade Review"Yes! This is the book I have been looking for over the past 10 years of teaching media design. It is sufficiently practical but also with a high-level of theoretical underpinnings."— Brett Oppegaard, University of Hawaii, USA"Fundamentals of User-Centered Design: A Practical Approach is a "one-stop shop" for students and practitioners who need a comprehensive, well-written introduction to UCD principles and usability testing practices from authors who clearly have some "dirt under their fingernails." It’s full of excellent examples and practical illustrations from industry, and it’s written in a very comprehensible voice that even basic undergraduate students can understand."— Tharon W. Howard, Clemson University, USA"Yes! This is the book I have been looking for over the past 10 years of teaching media design. It is sufficiently practical but also with a high-level of theoretical underpinnings."— Brett Oppegaard, University of Hawaii, USA"Fundamentals of User-Centered Design: A Practical Approach is a "one-stop shop" for students and practitioners who need a comprehensive, well-written introduction to UCD principles and usability testing practices from authors who clearly have some "dirt under their fingernails." It’s full of excellent examples and practical illustrations from industry, and it’s written in a very comprehensible voice that even basic undergraduate students can understand."— Tharon W. Howard, Clemson University, USATable of ContentsIntroduction to User-Centered Design; Origins; UCD Principles; Research Users; Assess the Situation; Balance and Filter Design Features; Build Out an Operative Image; Test the Design; RIDE (Report, Iterate, Deploy, Evaluate); International UCD; Hardware UCD; Print UCD; Mobile UCD; UCD Teams; UCD Tools and Technologies; Index

    15 in stock

    £130.06

  • Designing APIs with Swagger and OpenAPI

    Manning Publications Designing APIs with Swagger and OpenAPI

    Out of stock

    Book SynopsisUsing standards like OpenAPI, you can provide reliable, easy-to-use interfaces that allow other developers safe, controlled access to your software. Designing APIs withSwagger and OpenAPI is a hands-on primer to properly designing and describing your APIs using the most widely-adopted standard. Designing APIswith Swagger and OpenAPI introduces you to a design-first paradigm that will teach you the best practices for describing and designing RESTful APIs using OpenAPI and Swagger. You'll build upon progressively-enhanced examples as you learn to describe an API andthen extend it in the kind of scenarios you'd encounter in the real world. As you go, you'll use the popular Open Source tools to define APIs, generate documentation, and build other developer-friendly components like mocks, server stubs, and client SDKs. Modern web applications are made of multiple components, services, and servers connected through APIs, often using HTTP and REST as their primary interfaces. These architectures rely on APIs that allow access to the functionality of a component without requiring developers to understand the details of how it was implemented. The OpenAPI specification standardizes how you describe RESTful APIs. OpenAPI is vendor-neutral and has been adopted bybig tech companies such as Google, Microsoft, and Amazon.Trade Review“A great introduction to the design process of APIs by helping youto understand OpenAPI and Swagger.” Ben McNamara “The book's instructional design was very well thought out.Instructions are clear and the topics flow quite smoothly.” Ted Hagos “I would recommend this book to anyone interested in learningabout API design!” Travis Wisnasky

    Out of stock

    £999.99

  • Elasticsearch in Action

    Manning Publications Elasticsearch in Action

    Out of stock

    Book SynopsisBuild powerful, production-ready search applications using the incredible features of Elasticsearch. In ElasticSearch in Action, Second Edition you will discover: Architecture, concepts, and fundamentals of Elasticsearch Installing, configuring and running Elasticsearch and Kibana Creating an index with custom settings Data types, mapping fundamentals, and templates Fundamentals of text analysis and working with text analyzers Indexing, deleting, and updating documents Indexing data in bulk and reindexing and aliasing operations Learning search concepts, relevancy scores and similarity algorithms Elasticsearch in Action, Second Edition teaches you to build scalable search applications using Elasticsearch. This completely new edition explores Elasticsearch fundamentals from the ground up. You'll deep dive into design principles, search architectures, and Elasticsearch's essential APIs. Every chapter is clearly illustrated with diagrams and hands-on examples. You'll even explore real-world use cases for full text search, data visualisations, and machine-learning. about the technology Modern search seems like magic. You type a few words and the search engine appears to know what you want. With the Elasticsearch near-real-time search and analytics engine, you can give your users this magical experience without having to do complex low-level programming or understand advanced data science algorithms. You just install it, tweak it, and get on with your work. about the book Elasticsearch in Action, Second Edition is a hands-on guide to developing fully functional search engines with Elasticsearch and Kibana. Rewritten for the latest version of Elasticsearch, this completely new second edition explores Elasticsearch's high-level architecture, reveals infrastructure patterns, and walks through the search and analytics capabilities of numerous Elasticsearch APIs. It covers dozens of awesome techniques, such as: Developing a multitude of search queries Working with various query types Enabling search results with sorting and pagination functionality Writing and working with advanced search queries Working analytics and aggregations Developing high level visualizations in Kibana Configuring and scaling the clusters, and tuning performance You'll quickly progress from the basics of installation and configuring clusters, to indexing documents, advanced aggregations, and putting your servers into production. By the time you're done, you'll be ready to build amazing search engines for your clients that take advantage of Elasticsearch's modern features. about the author Madhusudhan Konda is a full-stack lead engineer, architect, mentor, and conference speaker. He delivers live online training on Elasticsearch and the Elastic Stack. Trade Review'Elasticsearch is a complicated topic to master, but the author introduces all of Elasticsearch's tenets in a very relatable way, piece by piece, with lots of examples that can be executed in seconds.' Sergio Fernandez 'The author explains the content very well, with proper and accurate illustrations to assist.' Adam Wan 'A gentle introduction to the technology.' Giovanni CostagliolaTable of Contentstable of contents READ IN LIVEBOOK 1OVERVIEW READ IN LIVEBOOK 2GETTING STARTED READ IN LIVEBOOK 3ARCHITECTURE READ IN LIVEBOOK 4MAPPING READ IN LIVEBOOK 5WORKING WITH DOCUMENTS READ IN LIVEBOOK 6INDEXING OPERATIONS READ IN LIVEBOOK 7TEXT ANALYSIS 8 TERM LEVEL SEARCH 9 FULL TEXT SEARCH 10 ADVANCED SEARCH 11 AGGREGATIONS 12 KIBANA VISUALISATIONS 13 MACHINE LEARNING 14 TIME SERIES ANALYTICS 15 PERFORMANCE TUNING 16 ADMINISTRATION APPENDIXES READ IN LIVEBOOK APPENDIX A: INSTALLATION APPENDIX B: NATIVE CLIENTS APPENDIX C: HOSTING APPENDIX D: ELASTICSEARCH VS SOLR

    Out of stock

    £999.99

  • Artech House Publishers Design and Applications of Active Integrated

    Out of stock

    Book SynopsisUsing Active Integrated Antenna (AIA) instead of the conventional sub-system designs of individual components will provide a system designer with more features and enhance performance. This book explains how active integration and co-design between the active components (amplifier, oscillator, mixer, diodes) and the antenna can provide better power transfer, higher gains, increased efficiencies, switched beam patterns and smaller design footprints. As new antenna designs will require closer integration with other radio electronics, AIA are expected to be used in future wireless terminals. The book introduces the fundamental aspects of AIA and discusses in detail the various types of AIA, such as oscillator, amplifier, mixer, transceiver, frequency reconfigurable, on-chip and on package, as well as non-foster AIA covering various frequency bands and wireless standards. It presents co-design procedures for AIA applied to multiple-input-multiple-output (MIMO) front ends as well as examples of narrowband and wideband designs. This is the first book to elaborate on AIA design with detailed step-by-step tutorials and the use of software packages (provided in an accompanying CD). It contains real world cases and illustrations, and is a must-have title for practicing and research engineers.Trade ReviewAn excellent new references is a recommended pick for college-level collections strong in electrical engineering and antenna design, offering engineers solid discussions of theory, applications, and different systems and their management. Mohammad S. Sharawi and Oualid Hammi's Design and Applications of Active Integrated Antennas offers professionals the latest methods in designing active integrated antennas for wireless devices, considering design protocol, interfaces between active components, increasing efficiency, and working between the active and passive parts of AIA. Design examples for such systems cover both narrowband and wideband applications and incorporate the latest design methods and applications. Both are solid references college-level electrical engineers will find essential. * Midwest Book Review *Table of ContentsIntroduction; Impedance Matching Methods; Amplifier Design; Antenna Fundamentals; Active Integrated Antennas; A Co-Design Approach for Designing AIA.

    Out of stock

    £128.25

  • Requirements Engineering

    Springer International Publishing AG Requirements Engineering

    Out of stock

    Book SynopsisWritten for those who want to develop their knowledge of requirements engineering process, whether practitioners or students.Using the latest research and driven by practical experience from industry, Requirements Engineering gives useful hints to practitioners on how to write and structure requirements. It explains the importance of Systems Engineering and the creation of effective solutions to problems. It describes the underlying representations used in system modeling and introduces the UML2, and considers the relationship between requirements and modeling. Covering a generic multi-layer requirements process, the book discusses the key elements of effective requirements management. The latest version of DOORS (Version 7) - a software tool which serves as an enabler of a requirements management process - is also introduced to the reader here.Additional material and links are available at: http://www.requirementsengineering.infoTable of ContentsIntroduction.- A Generic Process for Requirements Engineering.- System Modelling for Requirements Engineering.- Writing and Reviewing Requirements.- Requirements Engineering in the Problem Domain.- Requirements Engineering in the Solution Domain.- Advanced Traceability.- DOORS: A Tool to Manage Requirements.- Management Aspects of Requirements Engineering.-

    Out of stock

    £999.99

  • Springer Verlag, Singapore Data Deduplication for High Performance Storage

    Out of stock

    Book SynopsisThis book comprehensively introduces data deduplication technologies for storage systems. It first presents the overview of data deduplication including its theoretical basis, basic workflow, application scenarios and its key technologies, and then the book focuses on each key technology of the deduplication to provide an insight into the evolution of the technology over the years including chunking algorithms, indexing schemes, fragmentation reduced schemes, rewriting algorithm and security solution. In particular, the state-of-the-art solutions and the newly proposed solutions are both elaborated. At the end of the book, the author discusses the fundamental trade-offs in each of deduplication design choices and propose an open-source deduplication prototype. The book with its fundamental theories and complete survey can guide the beginners, students and practitioners working on data deduplication in storage system. It also provides a compact reference in the perspective of key data deduplication technologies for those researchers in developing high performance storage solutions.Table of ContentsPreface.- Deduplication: Beginning from Data Backup System.- Overview of Data Deduplication.- Chunking Algorithms.- Indexing Schemes.- Rewriting Algorithms.- Secure Deduplication.- Post-deduplication Delta Compression Schemes.- The Framework of Data Deduplication.- References.

    Out of stock

    £999.99

  • O'Reilly Media Fundamentals of Software Architecture

    Out of stock

    Book SynopsisSalary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects.

    Out of stock

    £63.99

  • Requirements Engineering Fundamentals: A Study

    Rocky Nook Requirements Engineering Fundamentals: A Study

    Out of stock

    Book SynopsisRequirements engineering tasks have become increasingly complex. In order to ensure a high level of knowledge and competency among requirements engineers, the International Requirements Engineering Board (IREB) developed a standardized qualification called the Certified Professional for Requirements Engineering (CPRE). The certification defines the practical skills of a requirements engineer on various training levels. This book is designed for self-study and covers the curriculum for the Certified Professional for Requirements Engineering Foundation Level exam as defined by the IREB. The 2nd edition has been thoroughly revised and is aligned with the curriculum Version 2.2 of the IREB. In addition, some minor corrections to the 1st edition have been included. About IREB: The mission of the IREB is to contribute to the standardization of further education in the fields of business analysis and requirements engineering by providing syllabi and examinations, thereby achieving a higher level of applied requirements engineering. The IRE Board is comprised of a balanced mix of independent, internationally recognized experts in the fields of economy, consulting, research, and science.The IREB is a non-profit corporation.

    Out of stock

    £999.99

  • Industrial Automated Systems

    Cengage Learning, Inc Industrial Automated Systems

    Out of stock

    Book SynopsisINDUSTRIAL AUTOMATED SYSTEMS: INSTRUMENTATION AND MOTION CONTROL, is the ideal book to provide readers with state-of-the art coverage of the full spectrum of industrial maintenance and control, from servomechanisms to instrumentation. Readers will learn about components, circuits, instruments, control techniques, calibration, tuning and programming associated with industrial automated systems. INDUSTRIAL AUTOMATED SYSTEMS: INSTRUMENTATION AND MOTION CONTROL, focuses on operation, rather than mathematical design concepts. It is formatted into sections so that it can be used for a variety of courses, such as electrical motors, sensors, variable speed drives, programmable logic controllers, servomechanisms, and various instrumentation and process classes. This book also offers readers a broader coverage of industrial maintenance and automation information than other books and provides them with a more extensive collection of supplements, including a lab manual and two hundred animated multimedia lessons on a CD.

    Out of stock

    £999.99

  • Nova Science Publishers Inc Dynamic Systems: Modeling, Performance &

    Out of stock

    Book SynopsisIn the first chapter, Dr Christian Hugo Hoffmann presents a study that adds to the current knowledge on financial risk and complexity while drawing on the concept of organized complexity, coined by Weaver. He finishes by explaining the correlation between the ideas of complexity, randomness, and systemic risks. In the second chapter, Peter A. Stubberud, Stephen C Stubberud, and Allen R. Stubberud present a signal processing technique, which is a simplification of the dynamic element matching technique, or DEMT and is referred to as the dynamic system matching technique, or DSMT, for controlling the noise signal in the output of a system due to manufacturing errors. In the third and final chapter, Yu Zhou, Weigang Wu, and Huaguan Li define new system models to describe the dynamicity of clusters and then, based on those models, they design and present an algorithm that is able to elect an eventual leader.

    Out of stock

    £78.39

  • Nova Science Publishers Inc Performance Evaluation of Parallel, Distributed &

    Out of stock

    Book Synopsis

    Out of stock

    £129.74

  • Cyber Defenders' Career Guide

    Manning Publications Cyber Defenders' Career Guide

    Out of stock

    Book SynopsisKickstart a career in cyber security by learning how to adapt your existing technical and non-technical skills with Cyber Defenders' CareerGuide. Cyber Defenders' Career Guide unlocks your pathway to becoming a great security practitioner. You'll learn how toreliably enter the security field and quickly grow into your new career, following clear, practical advice that's based on research and interviews with hundreds of hiring managers. Author Alyssa Miller has spent over adecade in cyber security leadership and talent development, and she shares her unique perspective in this revealing industry guide. By some estimates, there are over 4 million unfilled jobs in cybersecurity. This important field is growing fast, with a huge demand for skilled recruits. But where do you start? How can you know you're ready? This book isyour invaluable guide to starting and navigating a rewarding security career.Trade Review“Alyssa Miller brilliantly explains the intricacies of cybersecurity and helps the reader navigate this complex moving landscape.” MarcRoulleau “A comprehensive guide on getting started in the field of Cybersecurity.” Dipen N. Kumar “Recommended for anyone wanting to work in security, no matter what part of security that is.” Jan Vinterberg “A highly recommended book for those looking to start their career in Cybersecurity, as well as those who are already part of the industry.” HarshRaval “An interesting guide to introduce yourself to the cybersecurity world.” Emanuele Origgi “A tremendous work in terms of the number of real-world examples.More than once I found myself smiling and nodding because the things the author described mirrored my experiences in being a mentor to a cybersecurity-focused community.” Rob Goelz “Very smart and definitely worth reading. I particularly loved thepart about mentoring.” Rafik Naccache “It's the most complete written introduction to a successful career approach I know.” Joerg Discher “Even if you decide that cyber security is not the right career path for you, it's full of good advice for taking charge of your career intech.” Amanda Debler

    Out of stock

    £999.99

  • BPB Publications Go Embedded

    Out of stock

    Book Synopsis

    Out of stock

    £13.49

  • Systems Biology of Cell Signaling

    Taylor & Francis Inc Systems Biology of Cell Signaling

    15 in stock

    Book SynopsisHow can we understand the complexity of genes, RNAs, and proteins and the associated regulatory networks? One approach is to look for recurring types of dynamical behavior. Mathematical models prove to be useful, especially models coming from theories of biochemical reactions such as ordinary differential equation models. Clever, careful experiments test these models and their basis in specific theories. This textbook aims to provide advanced students with the tools and insights needed to carry out studies of signal transduction drawing on modeling, theory, and experimentation. Early chapters summarize the basic building blocks of signaling systems: binding/dissociation, synthesis/destruction, and activation/inactivation. Subsequent chapters introduce various basic circuit devices: amplifiers, stabilizers, pulse generators, switches, stochastic spike generators, and oscillators. All chapters consistently use approaches and concepts from chemical kinetics and nonlinear dynamics, including rate-balance analysis, phase plane analysis, nullclines, linear stability analysis, stable nodes, saddles, unstable nodes, stable and unstable spirals, and bifurcations. This textbook seeks to provide quantitatively inclined biologists and biologically inclined physicists with the tools and insights needed to apply modeling and theory to interesting biological processes.Key Features: Full-color illustration program with diagrams to help illuminate the concepts Enables the reader to apply modeling and theory to the biological processes Further Reading for each chapter High-quality figures available for instructors to download Table of ContentsPreface. Acknowledgements. 1. Introduction. 2. Receptors I: Monomeric Receptors and Ligands. 3. Receptors II: Multimeric Receptors and Cooperativity. 4. Downstream Signaling I: Stoichiometric Regulation. 5. Downstream Signaling II: Covalent Modification. 6. Downstream Signaling III: Regulated Production or Destruction. 7. Cascades and Amplification. 8. Bistability I: Systems with One-Time Dependent Variable. 9. Bistability II: Systems with Two Time-Dependent Variables. 10. Transcritical Bifurcations in Phase Separation and Infectious Disease. 11. Negative Feedback I: Stability and Speed. 12. Negative Feedback II: Adaption. 13. Adaption II: Incoherent Feed-Forward Regulation and State-Dependent Activation. 14. Negative Feedback 3: Oscillations. 15. Relaxation Oscillators. 16. Excitability. 17. Wrap-Up. Glossary. Index.

    15 in stock

    £73.14

  • O'Reilly Media System Performance Tuning

    Out of stock

    Book SynopsisThis work covers two distinct areas: performance tuning, or the art of increasing performance for a specific application, and capacity planning, or deciding what hardware best fulfils a given role. This book focuses on the operating system, the underlying hardware, and their interactions.Table of ContentsPreface 1. An Introduction to Performance Tuning An Introduction to Computer Architecture Principles of Performance Tuning Static Performance Tuning Concluding Thoughts 2. Workflow Management Workflow Characterization Workload Control Benchmarking Concluding Thoughts 3. Processors Microprocessor Architecture Caching Process Scheduling Multiprocessing Peripheral Interconnects Processor Performance Tools Concluding Thoughts 4. Memory Implementations of Physical Memory Virtual Memory Architecture Paging and Swapping Consumers of Memory Tools for Memory Performance Analysis Concluding Thoughts 5. Disks Disk Architecture Interfaces Common Performance Problems Filesystems Tools for Analysis Concluding Thoughts 6. Disk Arrays Terminology RAID Levels Software Versus Hardware A Summary of Disk Array Design Software RAID Implementations RAID Recipes Concluding Thoughts 7. Networks Network Principles Physical Media Network Interfaces Network Protocols NFS CIFS via Unix Concluding Thoughts 8. Code Tuning The Two Critical Approaches Techniques for Code Analysis Optimization Patterns Interacting with Compilers Concluding Thoughts 9. Instant Tuning Top Five Tuning Tips Instant Tuning Recipes

    Out of stock

    £26.99

  • O'Reilly Media Head First EJB Passing the Sun Certified

    Out of stock

    Book SynopsisTopics covered in this text include: component-based and role-based development; the architecture of EJB, distributed programming with RMI; developing and deploying an EJB application; the client view of a session and entity bean; and the session bean lifecycle and component contract.Table of ContentsIntroduction 1 Welcome to EJB: an introduction 2 EJB Architecture: architectural overview 3 Exposing Yourself: the client view 4 Being a Session Bean: session bean lifecycle 5 Entities are Persistent: entity bean intro 6 Being an Entity Bean: bean/entity synchronization 7 When Beans Relate: entity bean relationships 8 Getting the Message: message-driven beans 9 The Atomic Age: EJB transactions 10 When Beans Go Bad: exceptions in EJB 11 Protect Your Secrets: security in EJB 12 The Joy of Deployment: a bean's environment A Appendix A: Final Mock Exam

    Out of stock

    £26.99

  • O'Reilly Media RT Essentials

    Out of stock

    Book SynopsisCollects 34 essays from leading security and human-computer interaction (HCI) researchers on authentication, privacy and anonymity, secure systems, commercialization, and more.Table of Contents1. Preface Part. Realigning Usability and Security 1. Psychological Acceptability Revisited Matt Bishop 2. Usable Security M. Angela Sasse and Ivan Flechais 3. Design for Usability Bruce Tognazzini 4. Usability Design and Evaluation for Privacy and Security Solutions Clare-Marie Karat, Carolyn Brodie, and John Karat 5. Designing Systems That People Will Trust Andrew S. Patrick, Pamela Briggs, and Stephen Marsh Part. Authentication Mechanisms 6. Evaluating Authentication Mechanisms Karen Renaud 7. The Memorability and Security of Passwords Jeff Yan, Alan Blackwell, Ross Anderson, and Alasdair Grant 8. Designing Authentication Systemswith Challenge Questions Mike Just 9. Graphical Passwords Fabian Monrose and Michael K. Reiter 10. Usable Biometrics Lynne Coventry 11. Identifying Users from Their Typing Patterns Alen Peacock, Xian Ke, and Matt Wilkerson 12. The Usability of Security Devices Ugo Piazzalunga, Paolo Salvaneschi, and Paolo Coffetti Part. Secure Systems 13. Guidelines and Strategies for Secure Interaction Design Ka-Ping Yee 14. Fighting Phishing at the User Interface Robert C. Miller and Min Wu 15. Sanitization and Usability Simson Garfinkel 16. Making the Impossible Easy: Usable PKI Dirk Balfanz, Glenn Durfee, and D.K. Smetters 17. Simple Desktop Security with Chameleon A. Chris Long and Courtney Moskowitz 18. Security Administration Tools and Practices Eser Kandogan and Eben M. Haber Part. Privacy and Anonymity Systems 19. Privacy Issues and Human-Computer Interaction Mark S. Ackerman and Scott D. Mainwaring 20. A User-Centric Privacy Space Framework Benjamin Brunk 21. Five Pitfalls in the Design for Privacy Scott Lederer, Jason I. Hong, Anind K. Dey, and James A. Landay 22. Privacy Policies and Privacy Preferences Lorrie Faith Cranor 23. Privacy Analysis for the Casual User with Bugnosis David Martin 24. Informed Consent by Design Batya Friedman, Peyina Lin, and Jessica K. Miller 25. Social Approaches to End-User Privacy Management Jeremy Goecks and Elizabeth D. Mynatt 26. Anonymity Loves Company: Usability and the Network Effect Roger Dingledine and Nick Mathewson Part. Commercializing Usability: The Ventor Perspective 27. ZoneAlarm: Creating Usable Security Products for Consumers Jordy Berson 28. Firefox and the Worry-Free Web Blake Ross 29. Users and Trust: A Microsoft Case Study Chris Nodder 30. IBM Lotus Notes/Domino: Embedding Security in Collaborative Applications Mary Ellen Zurko 31. Achieving Usable Security in Groove Virtual Office George Moromisato, Paul Boyd, and Nimisha Asthagiri Part. The Classics 32. Users Are Not the Enemy Anne Adams and M. Angela Sasse 33. Usability and Privacy:A Study of KaZaA P2P File Sharing Nathaniel S. Good and Aaron Krekelberg 34. Why Johnny Can't Encrypt Alma Whitten and J. D. Tygar Index

    Out of stock

    £23.99

  • ModelBased Design for Embedded Systems

    Taylor & Francis Inc ModelBased Design for Embedded Systems

    15 in stock

    Book SynopsisThe demands of increasingly complex embedded systems and associated performance computations have resulted in the development of heterogeneous computing architectures that often integrate several types of processors, analog and digital electronic components, and mechanical and optical componentsall on a single chip. As a result, now the most prominent challenge for the design automation community is to efficiently plan for such heterogeneity and to fully exploit its capabilities.A compilation of work from internationally renowned authors, Model-Based Design for Embedded Systems elaborates on related practices and addresses the main facets of heterogeneous model-based design for embedded systems, including the current state of the art, important challenges, and the latest trends. Focusing on computational models as the core design artifact, this book presents the cutting-edge results that have helped establish model-based design and continue to expand its parTable of ContentsPart I: Real-Time and Performance Analysis in Heterogeneous Embedded SystemsPerformance Prediction of Distributed Platforms. SystemC-Based Performance Analysis of Embedded Systems. Formal Performance Analysis for Real-Time Heterogeneous Embedded Systems. Model-Based Framework for Schedulability Analysis Using UPPAAL 4.1. Modeling and Analysis Framework for Embedded Systems. TrueTime: Simulation Tool for Performance Analysis of Real-Time Embedded Systems.Part II: Design Tools and Methodology for Multiprocessor System-on-ChipMPSoC Platform Mapping Tools for Data-Dominated Applications. Retargetable, Embedded Software DesignMethodology for Multiprocessor-Embedded Systems. Programming Models for MPSoC. Platform-Based Design and Frameworks: METROPOLIS and METRO II. Reconfigurable Multicore Architectures for Streaming Applications. FPGA Platforms for Embedded Systems.Part III: Design Tools and Methodology for Multidomain Embedded SystemsModeling, Verification, and Testing Using Timed and Hybrid Automata. Semantics of Domain-Specific Modeling Languages. Multi-Viewpoint State Machines for Rich Component Models. Generic Methodology for the Design of Continuous/Discrete Co-Simulation Tools. Modeling and Simulation of Mixed Continuous and Discrete Systems. Design Refinement of Embedded Mixed-Signal Systems. Platform for Model-Based Design of Integrated Multi-Technology Systems. CAD Tools for Multi-Domain Systems on Chips. Smart Sensors Modeling Using VHDL-AMS for Microinstrument Implementation with a Distributed Architecture.

    15 in stock

    £215.00

  • Autonomic NetworkingonChip

    Taylor & Francis Inc Autonomic NetworkingonChip

    Out of stock

    Book SynopsisDespite the growing mainstream importance and unique advantages of autonomic networking-on-chip (ANoC) technology, Autonomic Networking-On-Chip: Bio-Inspired Specification, Development, and Verification is among the first books to evaluate research results on formalizing this emerging NoC paradigm, which was inspired by the human nervous system.The FIRST Book to Assess Research Results, Opportunities, & Trends in BioChipNetsThe third book in the Embedded Multi-Core Systems series from CRC Press, this is an advanced technical guide and reference composed of contributions from prominent researchers in industry and academia around the world. A response to the critical need for a global information exchange and dialogue, it is written for engineers, scientists, practitioners, and other researchers who have a basic understanding of NoC and are now ready to learn how to specify, develop, and verify ANoC using riTable of ContentsA Bio-Inspired Architecture for Autonomic Network-on-Chip. Bio-Inspired NoC Architecture Optimization. An Autonomic NoC Architecture Using Heuristic Technique for Virtual-Channel Sharing. Evolutionary Design of Collective Communications on Wormhole NoCs. Formal Aspects of Parallel Processing on Bio-Inspired on-Chip Networks. HAMSoC: A Monitoring-Centric Design Approach for Adaptive Parallel Computing. Toward Self-Placing Applications on 2D and 3D NoCs. Self-Adaption in SoCs. Bibliography. Index.

    Out of stock

    £185.25

  • Semantic Software Design

    O'Reilly Media Semantic Software Design

    Out of stock

    Book SynopsisWith this practical book, architects, CTOs, and CIOs will learn a set of patterns for the practice of architecture, including analysis, documentation, and communication. Author Eben Hewitt shows you how to create holistic and thoughtful technology plans, communicate them clearly and lead people toward the vision.

    Out of stock

    £999.99

  • The Cucumber Book 2e

    Pragmatic Bookshelf The Cucumber Book 2e

    Out of stock

    Book SynopsisYour customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate their ideas clearly enough for you to turn them into code. You need Cucumber: a testing, communication, and requirements tool-all rolled into one. All the code in this book is updated for Cucumber 2.4, Rails 5, and RSpec 3.5. Express your customers' wild ideas as a set of clear, executable specifications that everyone on the team can read. Feed those examples into Cucumber and let it guide your development. Build just the right code to keep your customers happy. You can use Cucumber to test almost any system or any platform. Get started by using the core features of Cucumber and working with Cucumber's Gherkin DSL to describe-in plain language-the behavior your customers want from the system. Then write Ruby code that interprets those plain-language specifications and checks them against your application. Next, consolidate the knowledge you've gained with a worked example, where you'll learn more advanced Cucumber techniques, test asynchronous systems, and test systems that use a database. Recipes highlight some of the most difficult and commonly seen situations the authors have helped teams solve. With these patterns and techniques, test Ajax-heavy web applications with Capybara and Selenium, REST web services, Ruby on Rails applications, command-line applications, legacy applications, and more. Written by the creator of Cucumber and the co-founders of Cucumber Ltd., this authoritative guide will give you and your team all the knowledge you need to start using Cucumber with confidence. What You Need: Windows, Mac OS X (with XCode) or Linux, Ruby 1.9.2 and upwards, Cucumber 2.4, Rails 5, and RSpec 3.5

    Out of stock

    £30.39

  • Modeling and Verification of Real-time Systems:

    ISTE Ltd and John Wiley & Sons Inc Modeling and Verification of Real-time Systems:

    10 in stock

    Book SynopsisThis title is devoted to presenting some of the most important concepts and techniques for describing real-time systems and analyzing their behavior in order to enable the designer to achieve guarantees of temporal correctness. Topics addressed include mathematical models of real-time systems and associated formal verification techniques such as model checking, probabilistic modeling and verification, programming and description languages, and validation approaches based on testing. With contributions from authors who are experts in their respective fields, this will provide the reader with the state of the art in formal verification of real-time systems and an overview of available software tools.Table of ContentsPreface 15 Stephan MERZ and Nicolas NAVET Chapter 1. Time Petri Nets – Analysis Methods and Verification with TINA 19 Bernard BERTHOMIEU, Florent PERES and Francois VERNADAT 1.1. Introduction 19 1.2. Time Petri nets 20 1.2.1. Definition 20 1.2.2. States and the state reachability relation 20 1.2.3. Illustration 22 1.2.4. Some general theorems 23 1.3. State class graphs preserving markings and LTL properties 24 1.3.1. State classes 24 1.3.2. Illustration 25 1.3.3. Checking the boundedness property on-the-fly 26 1.3.4. Variations 27 1.4. State class graphs preserving states and LTL properties 28 1.4.1. Clock domain 28 1.4.2. Construction of the SSCG 29 1.4.3. Variants 30 1.5. State class graphs preserving states and branching properties 32 1.6. Computing firing schedules 33 1.6.1. Schedule systems 33 1.6.2. Delays (relative dates) versus dates (absolute) 34 1.6.3. Illustration 35 1.7. An implementation: the Tina environment 35 1.8. The verification of SE−LTL formulae in Tina 37 1.8.1. The temporal logic SE−LTL 37 1.8.2. Preservation of LTL properties by tina constructions 39 1.8.3. selt: the SE−LTL checker of Tina 39 1.9. Some examples of use of selt 42 1.9.1. John and Fred 42 1.9.2. The alternating bit protocol 44 1.10. Conclusion 47 1.11. Bibliography 48 Chapter 2. Validation of Reactive Systems by Means of Verification and Conformance Testing 51 Camille CONSTANT, Thierry JERON, Herve MARCHAND and Vlad RUSU 2.1. Introduction 51 2.2. The IOSTS model 54 2.2.1. Syntax of IOSTS 54 2.2.2. Semantics of IOSTS 56 2.3. Basic operations on IOSTS 57 2.3.1. Parallel product 57 2.3.2. Suspension 58 2.3.3. Deterministic IOSTS and determinization 60 2.4. Verification and conformance testing with IOSTS 60 2.4.1. Verification 60 2.4.2. Conformance testing 64 2.5. Test generation 64 2.6. Test selection 68 2.7. Conclusion and related work 70 2.8. Bibliography 73 Chapter 3. An Introduction to Model Checking 77 Stephan MERZ 3.1. Introduction 77 3.2. Example: control of an elevator 78 3.3. Transition systems and invariant checking 79 3.3.1. Transition systems and their runs 81 3.3.2. Verification of invariants 82 3.4. Temporal logic 84 3.4.1. Linear-time temporal logic 84 3.4.2. Branching-time temporal logic 87 3.4.3. ω-automata 89 3.4.4. Automata and PTL 92 3.5. Model checking algorithms 94 3.5.1. Local PTL model checking 95 3.5.2. Global CTL model checking 97 3.5.3. Symbolic model checking algorithms 99 3.6. Some research topics 103 3.7. Bibliography 105 Chapter 4. Model Checking Timed Automata 111 Patricia BOUYER and Francois LAROUSSINIE 4.1. Introduction 111 4.2. Timed automata 112 4.2.1. Some notations 112 4.2.2. Timed automata, syntax and semantics 113 4.2.3. Parallel composition 114 4.3. Decision procedure for checking reachability 115 4.4. Other verification problems 118 4.4.1. Timed languages 118 4.4.2. Branching-time timed logics 118 4.4.3. Linear-time timed logics 120 4.4.4. Timed modal logics 121 4.4.5. Testing automata 121 4.4.6. Behavioral equivalences 121 4.5. Some extensions of timed automata 121 4.5.1. Diagonal clock constraints 122 4.5.2. Additive clock constraints 123 4.5.3. Internal actions 124 4.5.4. Updates of clocks 125 4.5.5. Linear hybrid automata 126 4.6. Subclasses of timed automata 127 4.6.1. Event-recording automata 127 4.6.2. One-clock timed automata 128 4.6.3. Discrete-time models 129 4.7. Algorithms for timed verification 130 4.7.1. A symbolic representation for timed automata: the zones 130 4.7.2. Backward analysis in timed automata 131 4.7.3. Forward analysis of timed automata 132 4.7.4. A data structure for timed systems: DBMs 133 4.8. The model-checking tool Uppaal 134 4.9. Bibliography 135 Chapter 5. Specification and Analysis of Asynchronous Systems using CADP 141 Radu MATEESCU 5.1. Introduction 141 5.2. The CADP toolbox 142 5.2.1. The LOTOS language 143 5.2.2. Labeled transition systems 143 5.2.3. Some verification tools 144 5.3. Specification of a drilling unit 147 5.3.1. Architecture 150 5.3.2. Physical devices and local controllers 152 5.3.3. Main controller – sequential version 155 5.3.4. Main controller – parallel version 157 5.3.5. Environment 158 5.4. Analysis of the functioning of the drilling unit 159 5.4.1. Equivalence checking 159 5.4.2. Model checking 161 5.5. Conclusion and future work 164 5.6. Bibliography 166 Chapter 6. Synchronous Program Verification with Lustre/Lesar 171 Pascal RAYMOND 6.1. Synchronous approach 171 6.1.1. Reactive systems 171 6.1.2. The synchronous approach 172 6.1.3. Synchronous languages 172 6.2. The Lustre language 173 6.2.1. Principles 173 6.2.2. Example: the beacon counter 174 6.3. Program verification 174 6.3.1. Notion of temporal property 175 6.3.2. Safety and liveness 175 6.3.3. Beacon counter properties 175 6.3.4. State machine 175 6.3.5. Explicit automata 176 6.3.6. Principles of model checking 176 6.3.7. Example of abstraction 177 6.3.8. Conservative abstraction and safety 178 6.4. Expressing properties 178 6.4.1. Model checking: general scheme 178 6.4.2. Model checking synchronous program 179 6.4.3. Observers 180 6.4.4. Examples 180 6.4.5. Hypothesis 180 6.4.6. Model checking of synchronous programs 181 6.5. Algorithms 182 6.5.1. Boolean automaton 182 6.5.2. Explicit automaton 182 6.5.3. The “pre ” and “post ” functions 183 6.5.4. Outstanding states 183 6.5.5. Principles of the exploration 184 6.6. Enumerative algorithm 184 6.7. Symbolic methods and binary decision diagrams 185 6.7.1. Notations 185 6.7.2. Handling predicates 186 6.7.3. Representation of the predicates 186 6.7.4. Typical interface of aBDD library 188 6.7.5. Implementation of BDDs 188 6.7.6. Operations on BDDs 189 6.7.7. Notes on complexity 191 6.7.8. Typed decision diagrams 192 6.7.9. Care set and generalized cofactor 194 6.8. Forward symbolic exploration 195 6.8.1. General scheme 196 6.8.2. Detailed implementation 196 6.8.3. Symbolic image computing 198 6.8.4. Optimized image computing 198 6.9. Backward symbolic exploration 201 6.9.1. General scheme 201 6.9.2. Reverse image computing 202 6.9.3. Comparing forward and backward methods 203 6.10. Conclusion and related works 203 6.11. Demonstrations 204 6.12. Bibliography 205 Chapter 7. Synchronous Functional Programming with Lucid Synchrone 207 Paul CASPI, Gregoire HAMON and Marc POUZET 7.1. Introduction 207 7.1.1. Programming reactive systems 207 7.1.2. Lucid Synchrone 211 7.2. Lucid Synchrone 213 7.2.1. An ML dataflow language 213 7.2.2. Stream functions 214 7.2.3. Multi-sampled systems 216 7.2.4. Static values 222 7.2.5. Higher-order features 222 7.2.6. Datatypes and pattern matching 224 7.2.7. A programming construct to share the memory 225 7.2.8. Signals and signal patterns 227 7.2.9. State machines and mixed designs 229 7.2.10. Parametrized state machines 233 7.2.11. Combining state machines and signals 234 7.2.12. Recursion and non-real-time features 236 7.2.13. Two classical examples 236 7.3. Discussion 240 7.3.1. Functional reactive programming and circuit description languages 240 7.3.2. Lucid Synchrone as a prototyping language 241 7.4. Conclusion 242 7.5. Acknowledgment 243 7.6. Bibliography 243 Chapter 8. Verification of Real-Time Probabilistic Systems 249 Marta KWIATKOWSKA, Gethin NORMAN, David PARKER and Jeremy SPROSTON 8.1. Introduction 249 8.2. Probabilistic timed automata 250 8.2.1. Preliminaries 250 8.2.2. Syntax of probabilistic timed automata 252 8.2.3. Modeling with probabilistic timed automata 254 8.2.4. Semantics of probabilistic timed automata 254 8.2.5. Probabilistic reachability and invariance 255 8.3. Model checking for probabilistic timed automata 258 8.3.1. The region graph 258 8.3.2. Forward symbolic approach 261 8.3.3. Backward symbolic approach 266 8.3.4. Digital clocks 273 8.4. Case study: the IEEE FireWire root contention protocol 277 8.4.1. Overview 277 8.4.2. Probabilistic timed automata model 278 8.4.3. Model checking statistics .281 8.4.4. Performance analysis 282 8.5. Conclusion 285 8.6. Bibliography 285 Chapter 9. Verification of Probabilistic Systems Methods and Tools 289 Serge HADDAD and Patrice MOREAUX 9.1. Introduction 289 9.2. Performance evaluation of Markovian models 290 9.2.1. A stochastic model of discrete event systems 290 9.2.2. Discrete-time Markov chains 292 9.2.3. Continuous-time Markov chains 294 9.3. High level stochastic models 297 9.3.1. Stochastic Petri nets with general distributions 297 9.3.2. GLSPN with exponential distributions . 299 9.3.3. Performance indices of SPN 300 9.3.4. Overview of models and methods in performance evaluation 300 9.3.5. The Great SPN tool 301 9.4. Probabilistic verification of Markov chains 303 9.4.1. Limits of standard performance indices 303 9.4.2. A temporal logic for Markov chains 303 9.4.3. Verification algorithms 305 9.4.4. Overview of probabilistic verification of Markov chains 306 9.4.5. The ETMCC tool 307 9.5. Markov decision processes 308 9.5.1. Presentation of Markov decision processes 308 9.5.2. A temporal logic for Markov decision processes 309 9.5.3. Verification algorithms 309 9.5.4. Overview of verification of Markov decision processes 313 9.5.5. The PRISM tool 314 9.6. Bibliography 315 Chapter 10. Modeling and Verification of Real-Time Systems using the IF Toolset 319 Marius BOZGA, Susanne GRAF, Laurent MOUNIER and Iulian OBER 10.1. Introduction 320 10.2. Architecture 322 10.3. The IF notation 324 10.3.1. Functional features 324 10.3.2. Non-functional features 326 10.3.3. Expressing properties with observers 328 10.4. The IF tools 329 10.4.1. Core components 329 10.4.2. Static analysis 332 10.4.3. Validation 333 10.4.4. Translating UML to IF 334 10.5. An overview on uses of IF in case studies 336 10.6. Case study: the Ariane 5 flight program 337 10.6.1. Overview of the Ariane 5 flight program 337 10.6.2. Verification of functional properties 339 10.6.3. Verification of non-functional properties 343 10.6.4. Modular verification and abstraction 344 10.7. Conclusion 345 10.8. Bibliography 347 Chapter 11. Architecture Description Languages: An Introduction to the SAE AADL 353 Anne-Marie DEPLANCHE and Sebastien FAUCOU 11.1. Introduction 353 11.2. Main characteristics of the architecture description languages 356 11.3. ADLs and real-time systems 357 11.3.1. Requirement analysis 357 11.3.2. Architectural views 359 11.4. Outline of related works 360 11.5. The AADL language 362 11.5.1. An overview of the AADL 363 11.6. Case study 365 11.6.1. Requirements 365 11.6.2. Architecture design and analysis with AADL 366 11.6.3. Designing for reuse: package and refinement 377 11.7. Conclusion 380 11.8. Bibliography 381 List of Authors 385 Index 389

    10 in stock

    £201.35

  • Systems of Systems

    ISTE Ltd and John Wiley & Sons Inc Systems of Systems

    10 in stock

    Book SynopsisIn recent years, the systems designed to support activity in the fields of banking, health, transportation, space, aeronautics, defense, etc. have become increasingly larger and more complex. With the growing maturity of information and communication technologies, systems have been interconnected within growing networks, yielding new capabilities and services through the combination of system functionalities. This has led to a further increasing complexity that has to be managed in order to take advantage of these system integrations. The book is divided into two parts. The first part addresses the concept and practical illustrations of a “system of systems” and is a multidisciplinary introduction to the notion of a “systems of systems” that is discussed extensively in the current scientific and technical literature. After a critical comparison of the different definitions and a range of various practical illustrations, this part provides answers to key questions such as what a system of systems is and how its complexity can be mastered. The second part, described as “systems-of-systems engineering: methods and tools”, focuses on both engineering and modeling, and standardization issues that are critical to deal with the key steps in systems of systems engineering: namely eliciting stakeholder needs, architecture optimization, integration of constituent systems, qualification, and utilization.Table of ContentsAuthor Biographies xv Introduction xix PART 1. SYSTEMS OF SYSTEMS, CONCEPTS AND PRACTICAL ILLUSTRATIONS 1 Chapter 1. Systems of Systems: From Concept to Actual Development 3 Dominique LUZEAUX 1.1. Network omnipresence creating a worldwide environment 3 1.2. Increasing complexity of the environment 5 1.3. Towards a definition of the concept of system of systems 11 1.4. Control of the system of systems 34 1.5. Tools for the control of the system of systems 47 1.6. The need for standardization 56 1.7. The human factor in systems of systems 58 1.8. Budgetary aspects of the systems of systems 68 1.9. The need for governance 70 1.10. Conclusion 75 1.11. Appendix: system of systems’ definitions in literature. 77 1.12. Bibliography 84 Chapter 2. Emergence and Complexity of Systems of Systems 89 Patrice MICOUIN 2.1. Introduction 89 2.2. Matter and shape 90 2.3. Systems 92 2.4. Genesis of concrete systems 99 2.5. Complexity of systems of systems 107 2.6. Systems of systems engineering 111 2.7. Conclusion 115 2.8. Bibliography 116 Chapter 3. Contractual Aspects of the Acquisition and Use of Systems of Systems 119 Danièle VÉRET 3.1. Introduction 119 3.2. An integrated set of components of various natures 121 3.3. Combining people with diversified skills and their contributions 125 3.4. Commitments to coordinate 130 3.5. Ownership rights 142 3.6. The most adapted legal strategies 147 3.7. Conclusion 148 Chapter 4. The Human Factor within the Context of Systems of Systems 149 Jean-René RUAULT 4.1. Introduction 149 4.2. Definition and epistemological aspects 150 4.3. The issue 154 4.4. Current human factors in systems engineering 160 4.5. The organizations’ complexity from the standpoint of social sciences: impacts on the systems of systems 166 4.6. Social sciences implemented within the context of systems of systems 192 4.7. Recognizable good practices in the field of organizations 201 4.8. Conclusion 202 4.9. Acknowledgments 203 4.10. Bibliography 203 Chapter 5. Space Communication and Observation System of Systems 207 Frédéric PRADEILLES and Dominique LUZEAUX 5.1. The dual context of omnipresent information and the commoditization of space 207 5.2. The technical view: an interconnection of ground-based and space-borne systems 209 5.3. Search for functionality and capacity 213 5.4. A logic of exchange on an international scale 214 5.5. Conclusion 220 5.6. Bibliography 221 Chapter 6. Intelligent Transport Systems 223 Michel CHAVRET 6.1. The field of intelligent transport 223 6.2. ACTIF 226 6.3. Practical application 230 6.4. Conclusion 234 6.5. Bibliography 234 Chapter 7. Systems of Systems in the Healthcare Field 235 Jean-René RUAULT 7.1. Introduction 235 7.2. From capability challenges to the design of systems of systems 236 7.3. Personal service, the main characteristic of systems within the healthcare field 239 7.4. Coordination of the medical and paramedical agents, in hospitals and in private practices 242 7.5. The development of information technologies and their interoperability, heart of the healthcare networks issue 245 7.6. Difficulties encountered 256 7.7. Conclusion 258 7.8. Acknowledgments 258 7.9. Bibliography 259 Chapter 8. Critical Infrastructure Protection 261 Jean-Luc ZOLESIO 8.1. General context of critical infrastructure protection 261 8.2. Protection requirements 266 8.3. Security systems of the future 272 8.4. The human factor 285 8.5. Conclusion 290 Chapter 9. Globalization and Systemic Impacts 291 Dominique LUZEAUX, Jean-René RUAULT and Lui KAM 9.1. Introduction 291 9.2. System of systems “globalization” 292 9.3. Beyond the concepts of systems 309 9.4. Globalization’s impact on systems of systems engineering 312 9.5. Conclusion 316 9.6. Appendix: a summary of the properties of nonlinear dynamic systems 317 9.7. Bibliography 318 PART 2. SYSTEMS OF SYSTEMS ENGINEERING, METHODS, STANDARDS AND TOOLS 321 Chapter 10. Methods and Tools for Systems of Systems Engineering 323 Dominique LUZEAUX 10.1. Systems of systems engineering: from the control of complexity to the necessity of a model-driven approach 323 10.2. Architecture 326 10.3. From architecture to detailed design: reference architectures 331 10.4. Requirement traceability and engineering tools 338 10.5. Reverse engineering and impact studies 342 10.6. Distributed simulation tools for model engineering 344 10.7. Global control of operational security via testability 346 10.8. Towards a virtuous circle of simulation-tests to control the tests 352 10.9. Collaborative work tools 357 10.10. Conclusion 360 10.11. Acknowledgements 361 10.12. Bibliography 362 Chapter 11. Model-driven Design and Simulation 363 Lui KAM 11.1. General points 363 11.2. A few definitions 365 11.3. Model-driven engineering 378 11.4. Feedback 385 11.5. Conclusion and perspectives 392 11.6. Bibliography 394 Chapter 12. Standardization in the Field of Systems and Systems of Systems Engineering 399 Jean-René RUAULT and Jean-Pierre MEINADIER 12.1. Introduction 399 12.2. Example of the importance of standards in the interoperability of systems and systems of systems 400 12.3. Standards used in the field of systems and systems of systems 403 12.4. Application and adaptation of system engineering standards in the context of systems of systems 433 12.5. Implementation of standards in the context of systems of systems 438 12.6. Conclusion 439 12.7. Acknowledgements 439 12.8. Appendix A. Standard relative to business process modeling 439 12.9. Appendix B. Standard relative to the Web services business process execution language 443 12.10. Appendix C. Ontology definition metamodel specification 444 12.11. Appendix D. UML profile for DoDAF/MODAF (USA Department of Defense and UK Ministry of Defense Architecture Framework) 446 12.12. Appendix E. Standard relative to software-intensive systems architecture 451 12.13. Appendix F. Unified modeling language 454 12.14. Appendix G. Systems modeling language 457 12.15. Appendix H. Good practices of IT service management, ITIL 461 12.16. Appendix I. Standard relative to IT services management 464 12.17. Appendix J. Software engineering – Product quality 466 12.18. Appendix J.1. Standard ISO 9126, part 1, quality model 466 12.19. Appendix J.2. Standard ISO 9126, part 3, internal metrics 468 12.20. Appendix K. Standard on software product quality requirements and evaluation 468 12.21. Appendix L. Standard on the common criteria for IT security evaluation 469 12.22. Appendix M. Standard relative to a system’s life cycle process 473 12.23. Appendix N. Standard relative to the processes for engineering a system 482 12.24. Appendix O. Standard for the application and management of the systems engineering process 487 12.25. Appendix P. Standard relative to software life cycle processes 494 12.26. Appendix Q. Standard relative to software measurement process 499 12.27. Appendix R. Standard relative to software product evaluation 500 12.28. Appendix S. Standard on systems engineering, product and design data exchange 504 12.29. Appendix T. Standard on the exchange of product model data, products life cycle support 507 12.30. Bibliography 510 Conclusion 513 List of Authors 519 Index 521

    10 in stock

    £194.70

  • Algorithms and Ordering Heuristics for

    ISTE Ltd and John Wiley & Sons Inc Algorithms and Ordering Heuristics for

    10 in stock

    Book SynopsisDisCSP (Distributed Constraint Satisfaction Problem) is a general framework for solving distributed problems arising in Distributed Artificial Intelligence. A wide variety of problems in artificial intelligence are solved using the constraint satisfaction problem paradigm. However, there are several applications in multi-agent coordination that are of a distributed nature. In this type of application, the knowledge about the problem, that is, variables and constraints, may be logically or geographically distributed among physical distributed agents. This distribution is mainly due to privacy and/or security requirements. Therefore, a distributed model allowing a decentralized solving process is more adequate to model and solve such kinds of problem. The distributed constraint satisfaction problem has such properties. Contents Introduction Part 1. Background on Centralized and Distributed Constraint Reasoning 1. Constraint Satisfaction Problems 2. Distributed Constraint Satisfaction Problems Part 2. Synchronous Search Algorithms for DisCSPs 3. Nogood Based Asynchronous Forward Checking (AFC-ng) 4. Asynchronous Forward Checking Tree (AFC-tree) 5. Maintaining Arc Consistency Asynchronously in Synchronous Distributed Search Part 3. Asynchronous Search Algorithms and Ordering Heuristics for DisCSPs 6. Corrigendum to “Min-domain Retroactive Ordering for Asynchronous Backtracking” 7. Agile Asynchronous BackTracking (Agile-ABT) Part 4. DisChoco 2.0: A Platform for Distributed Constraint Reasoning 8. DisChoco 2.0 9. Conclusion About the Authors Mohamed Wahbi is currently an associate lecturer at Ecole des Mines de Nantes in France. He received his PhD degree in Computer Science from University Montpellier 2, France and Mohammed V University-Agdal, Morocco in 2012 and his research focused on Distributed Constraint Reasoning.Table of ContentsPREFACE ix INTRODUCTION xiii PART 1. BACKGROUND ON CENTRALIZED AND DISTRIBUTED CONSTRAINT REASONING 1 CHAPTER 1. CONSTRAINT SATISFACTION PROBLEMS 3 1.1. Centralized constraint satisfaction problems 3 1.3. Summary 28 CHAPTER 2. DISTRIBUTED CONSTRAINT SATISFACTION PROBLEMS 29 2.1. Distributed constraint satisfaction problems 29 2.2. Methods for solving DisCSPs 36 2.3. Summary 47 PART 2. SYNCHRONOUS SEARCH ALGORITHMS FOR DISCSPS 49 CHAPTER 3. NOGOOD-BASED ASYNCHRONOUS FORWARD CHECKING (AFC-NG) 51 3.1. Introduction 51 3.2. Nogood-based asynchronous forward checking 53 3.3. Correctness proofs 59 3.4. Experimental evaluation 60 3.5. Summary 68 CHAPTER 4. ASYNCHRONOUS FORWARD-CHECKING TREE (AFC-TREE) 69 4.1. Introduction 69 4.2. Pseudo-tree ordering 70 4.3. Distributed depth-first search tree construction 72 4.4. The AFC-tree algorithm 75 4.5. Correctness proofs 79 4.6. Experimental evaluation 79 4.7. Other related works 85 4.8. Summary 86 CHAPTER 5. MAINTAINING ARC CONSISTENCY ASYNCHRONOUSLY IN SYNCHRONOUS DISTRIBUTED SEARCH 87 5.1. Introduction 87 5.2. Maintaining arc consistency 88 5.3. Maintaining arc consistency asynchronously 89 5.4. Theoretical analysis 94 5.5. Experimental results 95 5.6. Summary 99 PART 3. ASYNCHRONOUS SEARCH ALGORITHMS AND ORDERING HEURISTICS FOR DISCSPS 101 CHAPTER 6. CORRIGENDUM TO “MIN-DOMAIN RETROACTIVE ORDERING FOR ASYNCHRONOUS BACKTRACKING” 103 6.1. Introduction 103 6.2. Background 104 6.3. ABT_DO-Retro may not terminate 106 6.4. The right way to compare orders 108 6.5. Summary 110 CHAPTER 7. AGILE ASYNCHRONOUS BACKTRACKING (AGILE-ABT) 111 7.1. Introduction 111 7.2. Introductory material 113 7.3. The algorithm 117 7.4. Correctness and complexity 120 7.5. Experimental results 123 7.6. Related works 129 7.7. Summary 130 PART 4. DISCHOCO 2.0: A PLATFORM FOR DISTRIBUTED CONSTRAINT REASONING 131 CHAPTER 8. DISCHOCO 2.0 133 8.1. Introduction 133 8.2. Architecture 134 8.3. Using DisChoco 2.0 137 8.4. Experimentations 140 8.5. Conclusion 142 CONCLUSIONS 143 BIBLIOGRAPHY 147 INDEX 157

    10 in stock

    £132.00

  • ISTE Ltd and John Wiley & Sons Inc Real-time Systems Scheduling 1: Fundamentals

    Out of stock

    Book SynopsisReal-time systems are used in a wide range of applications, including control, sensing, multimedia, etc. Scheduling is a central problem for these computing/communication systems since responsible of software execution in a timely manner. This book provides state of knowledge in this domain with special emphasis on the key results obtained within the last decade. This book addresses foundations as well as the latest advances and findings in Real-Time Scheduling, giving all references to important papers. But nevertheless the chapters will be short and not overloaded with confusing details. Coverage includes scheduling approaches for mono-core as well as multi-core platforms, dependent tasks, networks, and notably very tremendous recent advances in scheduling of energy constrained embedded systems. Other sophisticated issues such as feedback control scheduling and timing analysis of critical applications are also addressed. This volume can serve as a textbook for courses on the topic in bachelor and in more advanced master programs. It also provides a reference for computer scientists and engineers involved in the design or the development of Cyber-Physical Systems which require up-to-date real-time scheduling solutions.Table of ContentsPREFACE xi LIST OF FIGURES xv LIST OF TABLES xxi CHAPTER 1. INTRODUCTION TO REAL-TIME SCHEDULING 1 Emmanuel GROLLEAU 1.1. Real-time systems 1 1.2. Material architectures 5 1.2.1. CPUs 5 1.2.2. Communication networks 7 1.2.3. Sensors and actuators 9 1.3. Operating systems 9 1.3.1. Generalities 10 1.3.2. Real-time operating systems 10 1.3.3. Primitives provided by the kernel 12 1.4. Scheduling 14 1.4.1. Online and offline scheduling 14 1.4.2. Task characterization 16 1.4.3. Criticality 19 1.4.4. Metrics related to scheduling 20 1.4.5. Practical factors 22 1.4.6. Multi-core scheduling 27 1.5. Real-time application modeling and analysis 30 1.5.1. Modeling 30 1.5.2. Analysis 31 1.6. System architecture and schedulability 34 CHAPTER 2. UNIPROCESSOR ARCHITECTURE SOLUTIONS 39 Laurent GEORGE and Jean-François HERMANT 2.1. Introduction 40 2.2. Characterization of a scheduling problem 42 2.2.1. Task model 42 2.2.2. Temporal constraint models 45 2.2.3. Scheduling model 46 2.2.4. Concepts and notations 50 2.3. Scheduling algorithms/optimality 52 2.3.1. FP fixed-job priority algorithms 52 2.3.2. JFP algorithms 55 2.3.3. Dynamic priority algorithms 57 2.4. Busy periods and worst-case scenarios 58 2.4.1. Busy periods 58 2.4.2. Worst-case scenarios 60 2.5. Feasibility conditions 66 2.5.1. FP feasibility conditions 66 2.5.2. JFP feasibility conditions 70 2.6. Sensitivity analysis 75 2.6.1. Sensitivity of WCETs 78 2.6.2. Sensitivity of periods 88 2.6.3. Sensitivity of deadlines 90 2.7. Conclusion 95 2.8. Bibliography 97 CHAPTER 3. MULTIPROCESSOR ARCHITECTURE SOLUTIONS 105 Joël GOOSSENS and Pascal RICHARD 3.1. Introduction 105 3.1.1. Application modeling 106 3.1.2. Platform modeling 108 3.2. Scheduler classification 108 3.2.1. Online and offline schedulers 108 3.2.2. Task preemption and migration 109 3.2.3. Priorities of tasks 111 3.2.4. Classification 111 3.3. Properties of schedulers 111 3.3.1. Qualitative properties 112 3.3.2. Quantitative properties 117 3.4. Partitioned scheduling 121 3.4.1. Partitioning algorithms 121 3.4.2. Evaluation of partitioning algorithms 126 3.5. Global scheduling 131 3.5.1. Proportionate fair algorithms 132 3.5.2. Generalization of uniprocessor scheduling algorithms 142 3.6. Conclusion 143 3.7. Bibliography 143 CHAPTER 4. SYNCHRONIZATIONS: SHARED RESOURCE ACCESS PROTOCOLS 149 Serge MIDONNET and Frédéric FAUBERTEAU 4.1. Introduction 150 4.2. Terminology and notations 150 4.2.1. Diagrams 152 4.2.2. Synchronization protocols 153 4.3. Synchronization problems 160 4.3.1. Unbounded priority inversion 160 4.3.2. Deadlock 166 4.3.3. Chained blocking 172 4.4. Calculating the blocking factor 177 4.4.1. The case of uniprocessor architectures 177 4.4.2. The case of multiprocessor architectures 180 4.5. Conclusion 187 4.6. Bibliography 188 CHAPTER 5. ESTIMATION OF EXECUTION TIME AND DELAYS 193 Claire MAIZA, Pascal RAYMOND and Christine ROCHANGE 5.1. Worst-case execution time analysis: an example 195 5.1.1. Embedded system architecture analysis 197 5.1.2. Execution path analysis 206 5.2. Going further 211 5.2.1. Multi-task: the cost of preemption 211 5.2.2. Multi-core and other complex architectures 215 5.2.3. Influence of critical embedded systems design methods 218 5.2.4. Tools 224 5.3. Conclusion 225 5.4. Bibliography 225 CHAPTER 6. OPTIMIZATION OF ENERGY CONSUMPTION 231 Cécile BELLEUDY 6.1. Introduction 232 6.2. State of the art 235 6.2.1. General comments 235 6.2.2. Modeling the consumption of an operating system 237 6.2.3. Consumption management strategies within multicore systems 238 6.3. Modeling consumption 242 6.3.1. Characterization platform: hardware and software 242 6.3.2. Power consumption modeling 243 6.3.3. Context switch 244 6.3.4. Inter-process communication 247 6.4. Low consumption scheduling 249 6.4.1. Simulation environment 250 6.4.2. Low power consumption scheduling policy 251 6.5. Experimental results 255 6.5.1. Application test: H.264 decoder 255 6.5.2. Analysis of the simulation results 258 6.6. Conclusion 262 6.7. Bibliography 262 LIST OF AUTHORS 269 INDEX 271 SUMMARY OF VOLUME 2 275

    Out of stock

    £125.06

  • Metaheuristics for Logistics

    ISTE Ltd and John Wiley & Sons Inc Metaheuristics for Logistics

    Out of stock

    Book SynopsisThis book describes the main classical combinatorial problems that can be encountered when designing a logistics network or driving a supply chain. It shows how these problems can be tackled by metaheuristics, both separately and using an integrated approach. A huge number of techniques, from the simplest to the most advanced ones, are given for helping the reader to implement efficient solutions that meet its needs. A lot of books have been written about metaheuristics (methods for solving hard optimization problems) and supply chain management (the field in which we find a huge number of combinatorial optimization problems) in the last decades. So, the main reason of this book is to describe how these methods can be implemented for this class of problems.Table of ContentsIntroduction xi Part 1. Basic Notions 1 Chapter 1. Introductory Problems 3 1.1. The “swing states” problem 3 1.2. Adel and his camels 5 1.3. Sauron’s forges 7 1.3.1. Problem 1: The inspection of the forges 8 1.3.2. Problem 2: The production of the deadly weapon 9 Chapter 2. A Review of Logistic Problems 13 2.1. Some history 13 2.1.1. The Fermat–Torricelli point 13 2.1.2. The Monge problem 14 2.1.3. The Seven Bridges of Königsberg and the Icosian Game 15 2.2. Some polynomial problems 16 2.2.1. The assignment problem 16 2.2.2. The transportation problem 17 2.2.3. The Minimum-Cost Spanning Tree problem 19 2.3. Packing problems 20 2.3.1. The knapsack problem 20 2.3.2. The bin packing problem 21 2.4. Routing problems 22 2.4.1. The traveling salesman problem 23 2.4.2. The vehicle routing problem (VRP) 24 2.5. Production scheduling problems 24 2.5.1. The flow-shop scheduling problem (FSSP)26 2.5.2. The job-shop scheduling problem (JSSP) 29 2.6. Lot-sizing problems 31 2.7. Facility location problems 33 2.7.1. The Uncapacitated Plant Location Problem (UPLP) 33 2.7.2. The Dynamic Location Problem (DLP) 35 2.8. Conclusion 36 Chapter 3. An Introduction to Metaheuristics 37 3.1. Optimization problems 37 3.2. Metaheuristics: basic notions 39 3.2.1. Intensification and diversification 40 3.2.2. Neighborhood systems 40 3.3. Individual-based metaheuristics 41 3.3.1. Local search 41 3.3.2. Simulated annealing 44 3.3.3. The kangaroo Algorithm 46 3.3.4. Iterated local search 48 3.3.5. Tabu Search 49 3.4. Population-based metaheuristics 50 3.4.1. Evolutionary algorithms 51 3.4.2. The ant colony algorithm 52 3.4.3. Particle Swarm Optimization 53 3.5. Conclusion 55 Chapter 4. A First Implementation of Metaheuristics 57 4.1. Representing a list of objects 57 4.2. The implementation of a local search 59 4.2.1. The construction of an initial solution 59 4.2.2. Description of basic moves 60 4.2.3. The implementation of stochastic descent (LS) 62 4.3. The implementation of individual-based metaheuristics 64 4.3.1. Simulated annealing (SA) 64 4.3.2. Iterated local search (ILS) 66 4.14. Conclusion 66 Part 2. Advanced Notions 69 Chapter 5. The Traveling Salesman Problem 71 5.1. Representing a solution: the two-level tree structure 71 5.2. Constructing initial solutions 74 5.2.1. A greedy heuristic: nearest neighbor 74 5.2.2. A simplification heuristic: the Christofides algorithm 76 5.3. Neighborhood systems 78 5.3.1. The Lin & Kernighan neighborhood 79 5.3.2. Ejection chain techniques 83 5.4. Some results 86 5.5. Conclusion 88 Chapter 6. The Flow-Shop Problem 89 6.1. Representation and assessment of a solution 89 6.2. Construction of the initial solution 90 6.2.1. Simplification heuristics: CDS 91 6.2.2. A greedy heuristic: NEH 94 6.3. Neighborhood systems 97 6.3.1. Improvement of the insertion movements 98 6.3.2. Variable-depth neighborhood search 101 6.4. Results 107 6.5. Conclusion 107 Chapter 7. Some Elements for Other Logistic Problems 109 7.1. Direct representation versus indirect representation 109 7.2. Conditioning problems 111 7.2.1. The knapsack problem 111 7.2.2. The bin-packing problem 112 7.3. Lot-sizing problems 114 7.4. Localization problems 115 7.5. Conclusion 117 Part 3. Evolutions and Current Trends 119 Chapter 8. Supply Chain Management 121 8.1. Introduction to supply chain management 121 8.2. Horizontal synchronization of the supply chain 122 8.2.1. The beer game 123 8.2.2. The bullwhip effect 125 8.3. Vertical synchronization of a supply chain 126 8.4. An integral approach of the supply chain 127 8.5. Conclusion 129 Chapter 9. Hybridization and Coupling Using Metaheuristics 131 9.1. Metaheuristics for the optimization of the supply chain 131 9.2. Hybridization of optimization methods 133 9.2.1. Classification of hybrid methods 133 9.2.2. Illustration by example 134 9.2.3. “Metaheuristic/local search” hybridization 135 9.2.4. Metaheuristic hybridization/Exact Methods 135 9.3. Coupling of optimization methods and performance evaluations 138 9.3.1. Double complexity 138 9.3.2. Coupling of optimization method/simulation model 139 9.4. Conclusion 141 Chapter 10. Flexible Manufacturing Systems 143 10.1. Introduction to the FMS challenges 143 10.2. The job-shop problem with transport 145 10.2.1. Definition of the problem 145 10.3. Proposal for a metaheuristic/simulation coupling 148 10.3.1. Representation of a solution 148 10.3.2. Simulation method 149 10.3.3. Optimization method 152 10.3.4. Results 153 10.4. Workshop layout problem 154 10.4.1. Aggregated model and exact resolution 154 10.4.2. Detailed model and approximate solutions 157 10.5. Conclusion 159 Chapter 11. Synchronization Problems Based on Vehicle Routings 161 11.1. Inventory routing problem 162 11.1.1. Presentation of the problem 162 11.1.2. Resolution by metaheuristics 166 11.2. The location-routing problem 167 11.2.1. Definition of the problem 167 11.2.2. Solution with metaheuristics 171 11.3. Conclusion 172 Chapter 12. Solution to Problems 173 12.1. The swing state problem 173 12.2. Adel and his camels 176 12.2.1. First question 176 12.2.2. Second question 177 12.2.3. Third question 180 12.3. The forges of Sauron 180 12.3.1. The inspection of the forges 180 12.3.2. Production of the lethal weapon 183 Conclusion 185 Bibliography 187 Index 197

    Out of stock

    £125.06

  • How to Set Up Information Systems: A

    Taylor & Francis Ltd How to Set Up Information Systems: A

    15 in stock

    Book SynopsisThis introductory user's guide to systems analysis and systems design focuses on building sustainable information systems to meet tomorrow's needs. It shows how practitioners can apply multiple participatory perspectives in development, so as to avoid future problems. As a practical guide, it is presented to be readily comprehensible and is organized to enable users to concentrate on their goals efficiently, and with minimum theoretical elaboration. The chapters follow the sequence involved in planning an information system, explaining key words, the time involved in each step, ending with a tutorial or exercises.Trade Review[An] excellent book.' Guy Fitzgerald, , Professor of Information Systems, Brunel University 'The book stands out in its field through the intelligent and constructive use of the soft systems methodology to develop the themes' Peter Roberts, former Visiting Professor, Open University and City University 'A useful text for teachers and practitioners of a Multiview approach to information analysis and design. It has matured and gained focus in this new edition' Gilbert Mansell, Head of Department of Multimedia and Information Systems, University of Huddersfield 'A textbook for people intending to practice information systems analysis and design.' SciTech Book NewsTable of ContentsInformation Systems and Organization * What is Systems Analysis and Systems Design? * The Role of the Systems Planner or Systems Analyst * Selecting Planning and Development Tools * The Human Activity System: Making a Model * Information Modelling: Making a Workable System * Technical and Social Needs: The Balance * The Human-Computer Interface * Technical Aspects: What is Needed? * Total Design, Training, Hardware, Software and Implementation * Glossary, Appendices, Further Reading, Index

    15 in stock

    £152.56

  • How to Set Up Information Systems: A

    Taylor & Francis Ltd How to Set Up Information Systems: A

    15 in stock

    Book SynopsisThis introductory user's guide to systems analysis and systems design focuses on building sustainable information systems to meet tomorrow's needs. It shows how practitioners can apply multiple participatory perspectives in development, so as to avoid future problems. As a practical guide, it is presented to be readily comprehensible and is organized to enable users to concentrate on their goals efficiently, and with minimum theoretical elaboration. The chapters follow the sequence involved in planning an information system, explaining key words, the time involved in each step, ending with a tutorial or exercises.Trade Review[An] excellent book.' Guy Fitzgerald, , Professor of Information Systems, Brunel University 'The book stands out in its field through the intelligent and constructive use of the soft systems methodology to develop the themes' Peter Roberts, former Visiting Professor, Open University and City University 'A useful text for teachers and practitioners of a Multiview approach to information analysis and design. It has matured and gained focus in this new edition' Gilbert Mansell, Head of Department of Multimedia and Information Systems, University of Huddersfield 'A textbook for people intending to practice information systems analysis and design.' SciTech Book NewsTable of ContentsInformation Systems and Organization * What is Systems Analysis and Systems Design? * The Role of the Systems Planner or Systems Analyst * Selecting Planning and Development Tools * The Human Activity System: Making a Model * Information Modelling: Making a Workable System * Technical and Social Needs: The Balance * The Human-Computer Interface * Technical Aspects: What is Needed? * Total Design, Training, Hardware, Software and Implementation * Glossary, Appendices, Further Reading, Index

    15 in stock

    £54.99

  • Innovations for Community Services: 22nd

    Springer International Publishing AG Innovations for Community Services: 22nd

    Out of stock

    Book SynopsisThis book constitutes the refereed proceedings of the 22nd International Conference on Innovations for Community Services, I4CS 2022, held in Delft, The Netherlands, in June 2022. The 15 full papers and 5 short papers presented in this volume were carefully reviewed and selected from 43 submissions. Three invited papers were also included in the volume. The papers focus on topics such as services for critical infrastructure; network architecture for communities; applications and services supporting work and life; community data and visualization; technology empowers industry processes; and future community support.Table of ContentsInvited Papers.- Energy Harvesting and Environment Protection.- Applied Security and Privacy.- eHealth and Infrastructure.- Smart Mobility and Routing.- Smart Cities and Standardization.- Applied Machine Learning.- Quantum Computing.

    Out of stock

    £999.99

  • Artificial Intelligence for Communications and

    Springer International Publishing AG Artificial Intelligence for Communications and

    Out of stock

    Book SynopsisThis book, AICON 2022, constitutes the post-conference proceedings of the 4th EAI International Conference on Artificial Intelligence for Communications and Networks, AICON 2022, held in Hiroshima, Japan, in November 30- December 1, 2022. The 9 full papers and 4 short papers were carefully reviewed and selected from 36 submissions. The papers detail research in the areas of AI and communication systems related to intelligent systems and computational intelligence for communication and networks. They are organized in topical sections on AI and networks; machine learning; and evolutionary computation.Table of ContentsAI and Networks.- Cost-aware Node Ranking Algorithm for Embedding Virtual Networks in Internet of Vehicles.- Fault Diameter of Strong Product Graph of Two Paths.- Design and Implementation of SF Selection Based on Distance and SNR using Autonomous Distributed Reinforcement Learning in LoRa Networks.- Machine Learning.- QBRT: Bias and Rising Threshold Algorithm with Q-Learning.- A Study on Effectiveness of BERT Models and Task[1]Conditioned Reasoning Strategy for Medical Visual Question Answering.- Inspired human cognitive bias robust Neural Networks against Adversarial attacks.- Efficient estimation of cows’ location using machine learning from sensor data, farm management, cow location.- A Time Series Forecasting Method using DBN and Adam Optimization.- Unity-Bounded Function and Benchmark Design Specifications Targeted for Designing Typical Variable Digital Filters.- Evolutionary Computation.- Proposal and evaluation of a course classification support system emphasizing communication with the sub-committees within the Committee of Validation and Examination for Degrees.- A Research of Infectivity Rate of Seasonal Influenza from Pre-Infectious person for Data Driven Simulation Saori Iwanaga.- Creating Trust within Population in an Uncertain Environment using Blockchain.- Efficient Inductive Logic Programming Based on Particle Swarm Optimization.

    Out of stock

    £999.99

  • Structured Object-Oriented Formal Language and

    Springer International Publishing AG Structured Object-Oriented Formal Language and

    Out of stock

    Book SynopsisThis book constitutes the refereed workshop proceedings of the 11th International Workshop on Structured Object-Oriented Formal Language and Method, SOFL+MSVL 2022, held in Madrid, in October 2022.The 12 revised full papers included in the volume were carefully reviewed and selected from 26 submissions. They are organized in the following topical sections: Model Checking & Markov Decision Process; Model Analysis & Tool Implementation; Formal Specification & Testing; Algorithms & Verification. .Table of ContentsModel Checking & Markov Decision Process.- Formal Derivation and Verification of Critical Path Algorithm for Directed Acyclic Graph.- An Approach of Transforming Non-Markovian Reward to Markovian Reward.- A JPSL based Model Checking Approach for Java Programs.- Model Analysis & Tool Implementation.- Implementation of Matlab matfun Toolkit Based on MSVL.- Extending Visibly Pushdown Automata over Multi-matching Nested Relations.- Schedulability analysis of rate-monotonic algorithm on concurrent execution of digraph real-time tasks.- Formal Specification & Testing.- Formalization of natural language into PPTL specification via neural machine translation.- Testing Program Segments to Detect Runtime Exceptions in Java.- Inferring Exact Domains to Efficiently Generate Valid Test Cases via Testing.- Algorithms & Verification.- Testing and Verifying the security of COVID-19 CT Images Deep Learning System with Adversarial Attack.- Verifying and improving neural networks using testing-based formal verification.- Alternating Projection Temporal Epistemic Logic.

    Out of stock

    £999.99

  • Algorithms and Complexity: 13th International

    Springer International Publishing AG Algorithms and Complexity: 13th International

    Out of stock

    Book SynopsisThis book constitutes the refereed proceedings of the 13th International Conference on Algorithms and Complexity, CIAC 2023, which took place in Larnaca, Cyprus, during June 13–16, 2023. The 25 full papers included in this book were carefully reviewed and selected from 49 submissions. They cover all important areas of research on algorithms and complexity such as algorithm design and analysis; sequential, parallel and distributed algorithms; data structures; computational and structural complexity; lower bounds and limitations of algorithms; randomized and approximation algorithms; parameterized algorithms and parameterized complexity classes; smoothed analysis of algorithms; alternatives to the worst-case analysis of algorithms (e.g., algorithms with predictions), on-line computation and competitive analysis, streaming algorithms, quantum algorithms and complexity, algorithms in algebra, geometry, number theory and combinatorics, computational geometry, algorithmic game theory and mechanism design, algorithmic economics (including auctions and contests), computational learning theory, computational biology and bioinformatics, algorithmic issues in communication networks, algorithms for discrete optimization (including convex optimization) and algorithm engineering.Table of ContentsUnifying Gathering Strategies for Swarms of Mobile Robots.- The Complexity of Secure RAMs.- Selected Combinatorial Problems Through the Prism of Random Intersection Graphs Models.- The power of the Binary Value Principle.- Independent Set under a Change Constraint from an Initial Solution.- Asynchronous Fully-Decentralized SGD in the Cluster-Based Model.- Non-Crossing Shortest Paths Lengths in Planar Graphs in Linear Time.- How Vulnerable is an Undirected Planar Graph with respect to Max Flow.- Maximum Flows in Parametric Graph Templates.- Dynamic Coloring on Restricted Graph Classes.- Enumeration of Minimal Tropical Connected Sets.- Dynamic Flows with Time-Dependent Capacities.- On One-Sided Testing Affine Subspaces.- Stable Scheduling in Transactional Memory.- Parameterizing Path Partitions.- Maintaining Triconnected Components under Node Expansion.- Approximating Power Node-Deletion Problems.- Phase transition in count approximation by Count-Min sketch with conservative updates.- Minimum-link ´ $C$-Oriented Paths Visiting a Sequence of Regions in the Plane.- Grouped Domination Parameterized by Vertex Cover, Twin Cover, and Beyond.- Broadcasting in Split Graphs.- Partitioning Subclasses of Chordal Graphs with Few Deletions.- Complete Decomposition of Symmetric Tensors in Linear Time and Polylogarithmic Precision.- Improved Deterministic Leader Election in Diameter-Two Networks.- Fast Cauchy Sum Algorithms for Polynomial Zeros and Matrix Eigenvalues.- On the Parameterized Complexity of the Structure of Lineal Topologies (Depth-First Spanning Trees) of Finite Graphs: The Number of Leaves.- Efficiently Enumerating All Spanning Trees of a Plane 3-Tree.- Communication-Efficient Distributed Graph Clustering and Sparsification under Duplication Models.

    Out of stock

    £999.99

  • Handbook of Biometric AntiSpoofing

    Springer Handbook of Biometric AntiSpoofing

    Out of stock

    Book SynopsisAn Introduction to Fingerprint Presentation Attack Detection.- A Study of Hand-Crafted and Naturally-Learned Features for Fingerprint Presentation Attack Detection.- Optical Coherence Tomography for Fingerprint Presentation Attack Detection.- Interoperability among Capture Devices for Fingerprint Presentation Attacks Detection.- Review of Fingerprint Presentation Attack Detection Competitions.- Introduction to Iris Presentation Attack Detection.- Application of Dynamic Features of the Pupil for Iris Presentation Attack Detection.- Review of Iris Presentation Attack Detection Competitions.- Introduction to Face Presentation Attack Detection.- Recent Advances in Face Presentation Attack Detection.- Recent Progress on Face Anti-Spoofing against 3D Mask Attack.- Challenges of Face Presentation Attack Detection in Real Scenarios.- Remote Blood Pulse Analysis for Face Presentation Attack Detection.- Review of Face Presentation Attack Detection Competitions.- Introduction to Voice Presentatio

    Out of stock

    £999.99

  • Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Chatbots in der Kundenkommunikation

    Out of stock

    Book SynopsisDas Internet bietet Unternehmen und Kunden ganz neue Kommunikationsmöglichkeiten. Via Corporate-Website der Unternehmen können sich Kunden 24 Stunden am Tag mit Informationen über das Unternehmen versorgen. Dies ermöglicht Unternehmen direkten Einfluss auf ihre Kunden auszuüben und gleichzeitig umfangreiche Informationen über diese zu sammeln. Auf der anderen Seite belastet der Anspruch der permanenten Verfügbarkeit zur Gewährleistung eines optimalen Kundenservices das Kundenservice-Potential der Unternehmen. Chatbots entlasten Call-Center und Customer-Support-Abteilungen, da sie bereits 80 % der gestellten Fragen direkt via Website beantworten können. Sie sind 24 Stunden am Tag verfügbar, Kosten werden reduziert. Ferner wird den Benutzern der Umgang mit der Website erleichtert. Die automatisch dokumentierten Unterhaltungen liefern zudem konkrete Einblicke in den tatsächlichen Informationsbedarf der Kunden.Table of Contents1 Einleitung.- 1.1 Zustandsbeschreibung.- 1.2 Problembeschreibung.- 1.3 Problemanalyse.- 1.3.1 Sprachproblematik.- 1.3.2 Divergenz der Bedürfnisse.- 1.3.3 Komplexität verteilter Systeme.- 1.4 Lösungsansatz.- 1.5 Abgrenzung des Themas.- 1.6 Vorgehen.- 2 Grundlagen.- 2.1 Begriffsabgrenzung.- 2.1.1 User Interface.- 2.1.2 Usability.- 2.1.3 Agenten.- 2.1.4 Chatbot.- 2.1.5 Künstliche Intelligenz.- 2.2 Historische Entwicklung.- 2.2.1 Aufweichung der Grenze Mensch-Maschine.- 2.2.2 Human-Computer Interaction (HCI).- 2.2.3 Entwicklung von Chatbots.- 2.2.4 Chatbots im Zentrum der Kritik.- 2.3 Warum Chatbots?.- 2.3.1 Interaktion in natürlicher Sprache.- 2.3.2 Aktive Gesprächsführung.- 2.3.3 Informationsstrukturierung.- 2.3.4 Realisierung von Einsparungspotenzialen.- 2.3.5 Gewinnung von Kundeninformationen.- 2.3.6 Gesteigerte Zugänglichkeit.- 2.4 Formen von Chatbots.- 2.4.1 Verständnisebenen von Chatbots.- 2.4.2 Beispiele.- 3 Gestaltungsgrundsätze.- 3.1 Implikationen adaptiver Funktionalität.- 3.2 Natürliche Sprache.- 3.3 Repräsentierung.- 3.3.1 Tool oder Team?.- 3.3.2 Höflichkeit.- 3.3.3 Komplimente.- 3.3.4 Form der Repräsentierung.- 3.3.5 Persönlichkeit.- 3.3.6 Spezialisten.- 3.3.7 Geschlechts-Stereotypen.- 3.3.8 Verwendung von Stimmen / Personifizierung.- 3.3.9 Bewegung.- 3.3.10 Synchronismus.- 3.4 Glaubhaftigkeit und Vertrauenswürdigkeit.- 3.5 Konzeptionelle Implementierungsrichtlinien.- 3.5.1 Klare Kommunikation.- 3.5.2 Anreize schaffen.- 3.5.3 Konsistenten Multichannel-Kontakt ermöglichen / Integration.- 3.5.4 Kontinuierliche Weiterentwicklung.- 4 Evaluation.- 4.1 Moralische Einwände.- 4.1.1 Evaluation der Kritik.- 4.1.2 Folgerungen.- 4.2 Verständnisproblematik: Kontext und Gesunder Menschenverstand.- 4.2.1 Evaluation der Kritik.- 4.2.2 Folgerungen.- 4.3 Personifizierte Interfaces.- 4.3.1 Evaluation der Kritik.- 4.3.2 Folgerungen.- 4.4 Ineffizienz indirekter Manipulation.- 4.4.1 Evaluation der Kritik.- 4.4.2 Folgerungen.- 4.5 Erkenntnisse aus dem Praxiseinsatz.- 4.5.1 Coca-Cola.- 4.5.2 Defense Logistics Information Service.- 4.5.3 Deutsche Direktbank.- 4.5.4 Deutscher Getränkefabrikant.- 4.5.5 Direkt Anlage Bank.- 4.5.6 Ford.- 4.5.7 Hannoversche Lebensversicherung.- 4.5.8 Interact Commerce.- 4.5.9 Net-tissimo.com.- 4.5.10 One2One.- 4.5.11 Pioneer Investment.- 4.5.12 Schwäbisch-Hall.- 4.5.13 Zusammenfassung.- 5 Anwendungsszenarien.- 6 Ausblick.- 7 Anhang.- 7.1 Übersicht: Anbieter, Anwender, Forschungsgebiete.- 7.2 Interviews.- 7.2.1 Coca-Cola.- 7.2.2 Defense Logistics Information Service.- 7.2.3 Deutsche Direktbank.- 7.2.4 Deutscher Getränkefabrikant.- 7.2.5 Direkt Anlage Bank.- 7.2.6 Hannoversche Lebensversicherung.- 7.2.7 Net-tissimo.com.- 7.2.8 Pioneer Investment.- 7.2.9 Schwäbisch-Hall.- 7.3 AIML-Spezifikation.- 7.3.1 Grundaufbau AIML.- 7.3.2 Reduktion.- 7.3.3 SRAI.- 7.3.4 Lernen (Think).- 7.3.5 Variablen.- 7.3.6 Eigenschaften (Predicates).- 7.3.7 Scripts.- Literatur.

    Out of stock

    £999.99

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account