Browse Results

Showing 18,851 through 18,875 of 62,283 results

Distributed Computing and Internet Technology: 16th International Conference, ICDCIT 2020, Bhubaneswar, India, January 9–12, 2020, Proceedings (Lecture Notes in Computer Science #11969)

by Dang Van Hung Meenakshi D’Souza

This book constitutes the proceedings of the 16th International Conference on Distributed Computing and Internet Technology, ICDCIT 2020, held in Bhubaneswar, India, in January 2020. The 20 full and 3 short papers presented in this volume were carefully reviewed and selected from 110 submissions. In addition, the book included 6 invited papers. The contributions were organized in topical sections named: invited talks; concurrent and distributed systems modelling and verification; cloud and grid computing; social networks, machine learning and mobile networks; data processing and blockchain technology; and short papers.

Distributed Computing and Internet Technology: 17th International Conference, ICDCIT 2021, Bhubaneswar, India, January 7–10, 2021, Proceedings (Lecture Notes in Computer Science #12582)

by Diganta Goswami Truong Anh Hoang

This book constitutes the proceedings of the 17th International Conference on Distributed Computing and Internet Technology, ICDCIT 2020, held in Bhubaneswar, India, in January 2021. The 13 full papers presented together with 4 short papers were carefully reviewed and selected from 99 submissions. The papers were organized in topical sections named: invited talks, cloud computing and networks, distributed algorithms, concurrency and parallelism, graph algorithms and security, social networks and machine learning, and short papers.

Distributed Computing and Monitoring Technologies for Older Patients

by Thomas B. Moeslund Juris Klonovs Mohammad A. Haque Volker Krueger Kamal Nasrollahi Karen Andersen-Ranberg Erika G. Spaich

This book summarizes various approaches for theautomatic detection of health threats to older patients at home living alone. Thetext begins by briefly describing those who would most benefit from healthcaresupervision. The book then summarizes possible scenarios for monitoring anolder patient at home, deriving the common functional requirements formonitoring technology. Next, the work identifies the state of the art oftechnological monitoring approaches that are practically applicable to geriatricpatients. A survey is presented on a range of such interdisciplinary fields assmart homes, telemonitoring, ambient intelligence, ambient assisted living,gerontechnology, and aging-in-place technology. The book discusses relevantexperimental studies, highlighting the application of sensor fusion, signalprocessing and machine learning techniques. Finally, the text discusses futurechallenges, offering a number of suggestions for further research directions.

Distributed Computing and Optimization Techniques: Select Proceedings of ICDCOT 2021 (Lecture Notes in Electrical Engineering #903)

by Sudhan Majhi Rocío Pérez de Prado Chandrappa Dasanapura Nanjundaiah

This book introduces research presented at the International Conference on Distributed Computing and Optimization Techniques (ICDCOT–2021), a two-day conference, where researchers, engineers, and academicians from all over the world came together to share their experiences and findings on all aspects of distributed computing and its applications in diverse areas. The book includes papers on distributed computing, intelligent system, optimization method, mathematical modeling, fuzzy logic, neural networks, grid computing, load balancing, communication. It will be a valuable resource for students, academics, and practitioners in the industry working on distributed computing.

Distributed Computing by Mobile Entities: Current Research in Moving and Computing (Lecture Notes in Computer Science #11340)

by Paola Flocchini Giuseppe Prencipe Nicola Santoro

Distributed Computing by Mobile Entities is concerned with the study of the computational and complexity issues arising in systems of decentralized computational entities operating in a spatial universe Encompassing and modeling a large variety of application environments and systems, from robotic swarms to networks of mobile sensors, from software mobile agents in communication networks to crawlers and viruses on the web, the theoretical research in this area intersects distributed computing with the fields of computational geometry (especially for continuous spaces), control theory, graph theory and combinatorics (especially for discrete spaces). The research focus is on determining what tasks can be performed by the entities, under what conditions, and at what cost. In particular, the central question is to determine what minimal hypotheses allow a given problem to be solved. This book is based on the lectures and tutorial presented at the research meeting on “Moving and Computing" (mac) held at La Maddalena Island in June 2017. Greatly expanded, revised and updated, each of the lectures forms an individual Chapter. Together, they provide a map of the current knowledge about the boundaries of distributed computing by mobile entities.

Distributed Computing for Emerging Smart Networks: 4th International Workshop, DiCES-N 2023, Bizerte, Tunisia, May 27, 2023, Revised Selected Papers (Communications in Computer and Information Science #2041)

by Mohamed Mosbah Imen Jemili Sabra Mabrouk Leo Mendiboure

This book constitutes revised selected papers from the 4th International Workshop on Distributed Computing for Emerging Smart Networks, DiCES-N 2023, which took place in Bizerte, Tunisia, on May 27, 2023.The 6 full papers included in this book were carefully reviewed and selected from 13 submissions. The book also contains one invited talk. The contributions focus on vehicular networks and emerging technologies and cyber safety and security of intelligent transportation systems.

Distributed Computing for Emerging Smart Networks: First International Workshop, DiCES-N 2019, Hammamet, Tunisia, October 30, 2019, Revised Selected Papers (Communications in Computer and Information Science #1130)

by Mohamed Mosbah Imen Jemili

This book contains extended versions of the best papers presented at the First International Workshop on Distributed Computing for Emerging Smart Networks, DiCES-N 2019, held in Hammamet, Tunisia, in October 2019.The 9 revised full papers included in this volume were carefully reviewed and selected from 24 initial submissions. The papers are organized in the following topical sections: ​intelligent transportation systems; distributed computing for networking and communication; articial intelligence applied to cyber physical systems.

Distributed Computing for Emerging Smart Networks: Second International Workshop, DiCES-N 2020, Bizerte, Tunisia, December 18, 2020, Proceedings (Communications in Computer and Information Science #1348)

by Mohamed Mosbah Imen Jemili

This book constitutes the refereed proceedings of the Second International Workshop on Distributed Computing for Emerging Smart Networks, DiCES-N 2020, held in Bizerte, Tunisia, in December 2020. Due to the COVID-19 pandemic the conference was held online. The 8 full papers included in this volume were carefully reviewed and selected from numerous submissions. The papers are organized in the following topical sections: ​intelligent transportation systems; emerging networking technologies; artificial intelligence and internet of things.

Distributed Computing for Emerging Smart Networks: Third International Workshop, DiCES-N 2022, Bizerte, Tunisia, February 11, 2022, Proceedings (Communications in Computer and Information Science #1564)

by Mohamed Mosbah Imen Jemili

This book constitutes the refereed proceedings of the Third International Workshop on Distributed Computing for Emerging Smart Networks, DiCES-N 2022, held in Bizerte, Tunisia, in February 2022. Due to the COVID-19 pandemic the conference was held online. The 5 full papers included in this volume were carefully reviewed and selected from 14 submissions. The volume also presents one invited paper. The papers are organized in topical sections on ​emerging networks and communications; cyber security of connected objects.

Distributed Computing in Java 9

by Raja Malleswara Pattamsetti

Explore the power of distributed computing to write concurrent, scalable applications in Java About This Book • Make the best of Java 9 features to write succinct code • Handle large amounts of data using HPC • Make use of AWS and Google App Engine along with Java to establish a powerful remote computation system Who This Book Is For This book is for basic to intermediate level Java developers who is aware of object-oriented programming and Java basic concepts. What You Will Learn • Understand the basic concepts of parallel and distributed computing/programming • Achieve performance improvement using parallel processing, multithreading, concurrency, memory sharing, and hpc cluster computing • Get an in-depth understanding of Enterprise Messaging concepts with Java Messaging Service and Web Services in the context of Enterprise Integration Patterns • Work with Distributed Database technologies • Understand how to develop and deploy a distributed application on different cloud platforms including Amazon Web Service and Docker CaaS Concepts • Explore big data technologies • Effectively test and debug distributed systems • Gain thorough knowledge of security standards for distributed applications including two-way Secure Socket Layer In Detail Distributed computing is the concept with which a bigger computation process is accomplished by splitting it into multiple smaller logical activities and performed by diverse systems, resulting in maximized performance in lower infrastructure investment. This book will teach you how to improve the performance of traditional applications through the usage of parallelism and optimized resource utilization in Java 9. After a brief introduction to the fundamentals of distributed and parallel computing, the book moves on to explain different ways of communicating with remote systems/objects in a distributed architecture. You will learn about asynchronous messaging with enterprise integration and related patterns, and how to handle large amount of data using HPC and implement distributed computing for databases. Moving on, it explains how to deploy distributed applications on different cloud platforms and self-contained application development. You will also learn about big data technologies and understand how they contribute to distributed computing. The book concludes with the detailed coverage of testing, debugging, troubleshooting, and security aspects of distributed applications so the programs you build are robust, efficient, and secure. Style and approach This is a step-by-step practical guide with real-world examples.

Distributed Computing with Go: Practical concurrency and parallelism for Go applications

by V.N. Nikhil Anurag

A tutorial leading the aspiring Go developer to full mastery of Golang's distributed features. Key Features This book provides enough concurrency theory to give you a contextual understanding of Go concurrency It gives weight to synchronous and asynchronous data streams in Golang web applications It makes Goroutines and Channels completely familiar and natural to Go developers Book Description Distributed Computing with Go gives developers with a good idea how basic Go development works the tools to fulfill the true potential of Golang development in a world of concurrent web and cloud applications. Nikhil starts out by setting up a professional Go development environment. Then you’ll learn the basic concepts and practices of Golang concurrent and parallel development. You’ll find out in the new few chapters how to balance resources and data with REST and standard web approaches while keeping concurrency in mind. Most Go applications these days will run in a data center or on the cloud, which is a condition upon which the next chapter depends. There, you’ll expand your skills considerably by writing a distributed document indexing system during the next two chapters. This system has to balance a large corpus of documents with considerable analytical demands. Another use case is the way in which a web application written in Go can be consciously redesigned to take distributed features into account. The chapter is rather interesting for Go developers who have to migrate existing Go applications to computationally and memory-intensive environments. The final chapter relates to the rather onerous task of testing parallel and distributed applications, something that is not usually taught in standard computer science curricula. What you will learn Gain proficiency with concurrency and parallelism in Go Learn how to test your application using Go's standard library Learn industry best practices with technologies such as REST, OpenAPI, Docker, and so on Design and build a distributed search engine Learn strategies on how to design a system for web scale Who this book is for This book is for developers who are familiar with the Golang syntax and have a good idea of how basic Go development works. It would be advantageous if you have been through a web application product cycle, although it’s not necessary.

Distributed Computing with Python

by Francesco Pierfederici

Harness the power of multiple computers using Python through this fast-paced informative guide About This Book * You'll learn to write data processing programs in Python that are highly available, reliable, and fault tolerant * Make use of Amazon Web Services along with Python to establish a powerful remote computation system * Train Python to handle data-intensive and resource hungry applications Who This Book Is For This book is for Python developers who have developed Python programs for data processing and now want to learn how to write fast, efficient programs that perform CPU-intensive data processing tasks. What You Will Learn * Get an introduction to parallel and distributed computing * See synchronous and asynchronous programming * Explore parallelism in Python * Distributed application with Celery * Python in the Cloud * Python on an HPC cluster * Test and debug distributed applications In Detail CPU-intensive data processing tasks have become crucial considering the complexity of the various big data applications that are used today. Reducing the CPU utilization per process is very important to improve the overall speed of applications. This book will teach you how to perform parallel execution of computations by distributing them across multiple processors in a single machine, thus improving the overall performance of a big data processing task. We will cover synchronous and asynchronous models, shared memory and file systems, communication between various processes, synchronization, and more. Style and Approach This example based, step-by-step guide will show you how to make the best of your hardware configuration using Python for distributing applications.

Distributed Consensus with Visual Perception in Multi-Robot Systems

by Eduardo Montijano Carlos Sagüés

This monograph introduces novel responses to the different problems that arise when multiple robots need to execute a task in cooperation, each robot in the team having a monocular camera as its primary input sensor. Its central proposition is that a consistent perception of the world is crucial for the good development of any multi-robot application. The text focuses on the high-level problem of cooperative perception by a multi-robot system: the idea that, depending on what each robot sees and its current situation, it will need to communicate these things to its fellows whenever possible to share what it has found and keep updated by them in its turn. However, in any realistic scenario, distributed solutions to this problem are not trivial and need to be addressed from as many angles as possible. Distributed Consensus with Visual Perception in Multi-Robot Systems covers a variety of related topics such as: * distributed consensus algorithms; * data association and robustness problems; * convergence speed; and * cooperative mapping. The book first puts forward algorithmic solutions to these problems and then supports them with empirical validations working with real images. It provides the reader with a deeper understanding of the problems associated to the perception of the world by a team of cooperating robots with onboard cameras. Academic researchers and graduate students working with multi-robot systems, or investigating problems of distributed control or computer vision and cooperative perception will find this book of material assistance with their studies.

Distributed Context-Aware Systems

by Paulo Ferreira Pedro Alves

Context-aware systems aim to deliver a rich user experience by taking into account the current user context (location, time, activity, etc. ), possibly captured without his intervention. For example, cell phones are now able to continuously update a user's location while, at the same time, users execute an increasing amount of activities online, where their actions may be easily captured (e. g. login in a web application) without user consent. In the last decade, this topic has seen numerous developments that demonstrate its relevance and usefulness. The trend was accelerated with the widespread availability of powerful mobile devices (e. g. smartphones) that include a myriad of sensors which enable applications to capture the user context. However, there are several challenges that must be addressed; we focus on scalability (large number of context aware messages) and privacy (personal data that may be propagated). This book is organized in five chapters starting with an introduction to the theme raising the most important challenges. Then, chapter two presents several important definitions (establishing a common ground for the following chapters) and taxonomy. These are important to chapter three which describes some of the most relevant distributed context-aware systems that can be classified according to the taxonomy. Privacy is addressed in chapter four and chapter five presents some important conclusions. The audience for this book is wide; researchers, students and professionals interested in the areas addressed will find the most relevant information regarding scalability and privacy in distributed context-aware systems.

Distributed Data Fusion for Network-Centric Operations

by David L. Hall James Llinas Martin Liggins II Chee-Yee Chong

With the recent proliferation of service-oriented architectures (SOA), cloud computing technologies, and distributed-interconnected systems, distributed fusion is taking on a larger role in a variety of applications—from environmental monitoring and crisis management to intelligent buildings and defense. Drawing on the work of leading experts around the world, Distributed Data Fusion for Network-Centric Operations examines the state of the art of data fusion in a distributed sensing, communications, and computing environment. Get Insight into Designing and Implementing Data Fusion in a Distributed Network Addressing the entirety of information fusion, the contributors cover everything from signal and image processing, through estimation, to situation awareness. In particular, the work offers a timely look at the issues and solutions involving fusion within a distributed network enterprise. These include critical design problems, such as how to maintain a pedigree of agents or nodes that receive information, provide their contribution to the dataset, and pass to other network components. The book also tackles dynamic data sharing within a network-centric enterprise, distributed fusion effects on state estimation, graph-theoretic methods to optimize fusion performance, human engineering factors, and computer ontologies for higher levels of situation assessment. A comprehensive introduction to this emerging field and its challenges, the book explores how data fusion can be used within grid, distributed, and cloud computing architectures. Bringing together both theoretical and applied research perspectives, this is a valuable reference for fusion researchers and practitioners. It offers guidance and insight for those working on the complex issues of designing and implementing distributed, decentralized information fusion.

Distributed Data Systems with Azure Databricks: Create, deploy, and manage enterprise data pipelines

by Alan Bernardo Palacio

Quickly build and deploy massive data pipelines and improve productivity using Azure DatabricksKey FeaturesGet to grips with the distributed training and deployment of machine learning and deep learning modelsLearn how ETLs are integrated with Azure Data Factory and Delta LakeExplore deep learning and machine learning models in a distributed computing infrastructureBook DescriptionMicrosoft Azure Databricks helps you to harness the power of distributed computing and apply it to create robust data pipelines, along with training and deploying machine learning and deep learning models. Databricks' advanced features enable developers to process, transform, and explore data. Distributed Data Systems with Azure Databricks will help you to put your knowledge of Databricks to work to create big data pipelines. The book provides a hands-on approach to implementing Azure Databricks and its associated methodologies that will make you productive in no time. Complete with detailed explanations of essential concepts, practical examples, and self-assessment questions, you'll begin with a quick introduction to Databricks core functionalities, before performing distributed model training and inference using TensorFlow and Spark MLlib. As you advance, you'll explore MLflow Model Serving on Azure Databricks and implement distributed training pipelines using HorovodRunner in Databricks. Finally, you'll discover how to transform, use, and obtain insights from massive amounts of data to train predictive models and create entire fully working data pipelines. By the end of this MS Azure book, you'll have gained a solid understanding of how to work with Databricks to create and manage an entire big data pipeline.What you will learnCreate ETLs for big data in Azure DatabricksTrain, manage, and deploy machine learning and deep learning modelsIntegrate Databricks with Azure Data Factory for extract, transform, load (ETL) pipeline creationDiscover how to use Horovod for distributed deep learningFind out how to use Delta Engine to query and process data from Delta LakeUnderstand how to use Data Factory in combination with DatabricksUse Structured Streaming in a production-like environmentWho this book is forThis book is for software engineers, machine learning engineers, data scientists, and data engineers who are new to Azure Databricks and want to build high-quality data pipelines without worrying about infrastructure. Knowledge of Azure Databricks basics is required to learn the concepts covered in this book more effectively. A basic understanding of machine learning concepts and beginner-level Python programming knowledge is also recommended.

Distributed Database Management Systems: A Practical Approach

by Saeed K. Rahimi Frank S. Haug

This book addresses issues related to managing data across a distributed database system. It is unique because it covers traditional database theory and current research, explaining the difficulties in providing a unified user interface and global data dictionary. The book gives implementers guidance on hiding discrepancies across systems and creating the illusion of a single repository for users. It also includes three sample frameworks—implemented using J2SE with JMS, J2EE, and Microsoft .Net—that readers can use to learn how to implement a distributed database management system. IT and development groups and computer sciences/software engineering graduates will find this guide invaluable.

Distributed Denial of Service (DDoS) Attacks: Classification, Attacks, Challenges and Countermeasures

by Brij B. Gupta Amrita Dahiya

The complexity and severity of the Distributed Denial of Service (DDoS) attacks are increasing day-by-day. The Internet has a highly inconsistent structure in terms of resource distribution. Numerous technical solutions are available, but those involving economic aspects have not been given much consideration. The book, DDoS Attacks – Classification, Attacks, Challenges, and Countermeasures, provides an overview of both types of defensive solutions proposed so far, exploring different dimensions that would mitigate the DDoS effectively and show the implications associated with them. Features: Covers topics that describe taxonomies of the DDoS attacks in detail, recent trends and classification of defensive mechanisms on the basis of deployment location, the types of defensive action, and the solutions offering economic incentives. Introduces chapters discussing the various types of DDoS attack associated with different layers of security, an attacker’s motivations, and the importance of incentives and liabilities in any defensive solution. Illustrates the role of fair resource-allocation schemes, separate payment mechanisms for attackers and legitimate users, negotiation models on cost and types of resources, and risk assessments and transfer mechanisms. DDoS Attacks – Classification, Attacks, Challenges, and Countermeasures is designed for the readers who have an interest in the cybersecurity domain, including students and researchers who are exploring different dimensions associated with the DDoS attack, developers and security professionals who are focusing on developing defensive schemes and applications for detecting or mitigating the DDoS attacks, and faculty members across different universities.

Distributed Denial of Service Attack and Defense

by Shui Yu

This brief provides readers a complete and self-contained resource for information about DDoS attacks and how to defend against them. It presents the latest developments in this increasingly crucial field along with background context and survey material. The book also supplies an overview of DDoS attack issues, DDoS attack detection methods, DDoS attack source traceback, and details on how hackers organize DDoS attacks. The author concludes with future directions of the field, including the impact of DDoS attacks on cloud computing and cloud technology. The concise yet comprehensive nature of this brief makes it an ideal reference for researchers and professionals studying DDoS attacks. It is also a useful resource for graduate students interested in cyberterrorism and networking.

Distributed Denial of Service Attacks: Real-world Detection and Mitigation

by Richard Brooks İlker Özçelik

Distributed Denial of Service (DDoS) attacks have become more destructive, wide-spread and harder to control over time. This book allows students to understand how these attacks are constructed, the security flaws they leverage, why they are effective, how they can be detected, and how they can be mitigated. Students use software defined networking (SDN) technology to created and execute controlled DDoS experiments. They learn how to deploy networks, analyze network performance, and create resilient systems. This book is used for graduate level computer engineering instruction at Clemson University. It augments the traditional graduate computing curricula by integrating: Internet deployment, network security, ethics, contemporary social issues, and engineering principles into a laboratory based course of instruction. Unique features of this book include: A history of DDoS attacks that includes attacker motivations Discussion of cyber-war, censorship, and Internet black-outs SDN based DDoS laboratory assignments Up-to-date review of current DDoS attack techniques and tools Review of the current laws that globally relate to DDoS Abuse of DNS, NTP, BGP and other parts of the global Internet infrastructure to attack networks Mathematics of Internet traffic measurement Game theory for DDoS resilience Construction of content distribution systems that absorb DDoS attacks This book assumes familiarity with computing, Internet design, appropriate background in mathematics, and some programming skills. It provides analysis and reference material for networking engineers and researchers. By increasing student knowledge in security, and networking; it adds breadth and depth to advanced computing curricula.

Distributed Embedded Controller Development with Petri Nets

by Filipe Moutinho Luís Gomes

This book describes a model-based development approach for globally-asynchronous locally-synchronous distributed embedded controllers. This approach uses Petri nets as modeling formalism to create platform and network independent models supporting the use of design automation tools. To support this development approach, the Petri nets class in use is extended with time-domains and asynchronous-channels. The authors' approach uses models not only providing a better understanding of the distributed controller and improving the communication among the stakeholders, but also to be ready to support the entire lifecycle, including the simulation, the verification (using model-checking tools), the implementation (relying on automatic code generators), and the deployment of the distributed controller into specific platforms. Uses a graphical and intuitive modeling formalism supported by design automation tools; Enables verification, ensuring that the distributed controller was correctly specified; Provides flexibility in the implementation and maintenance phases to achieve desired constraints (high performance, low power consumption, reduced costs), enabling porting to different platforms using different communication nodes, without changing the underlying behavioral model.

Distributed Embedded Smart Cameras

by Christophe Bobda Senem Velipasalar

This publication addresses distributed embedded smart cameras -cameras that perform on board analysis and collaborate with other cameras. This book provides the material required to better understand the architectural design challenges of embedded smart camera systems, the hardware/software ecosystem, the design approach for and applications of distributed smart cameras together with the state-of-the-art algorithms. The authors concentrate on the architecture, hardware/software design, realization of smart camera networks from applications to architectures, in particular in the embedded and mobile domains.

Distributed Fusion Estimation for Sensor Networks with Communication Constraints

by Wen-An Zhang Bo Chen Haiyu Song Li Yu

Thisbook systematically presents energy-efficient robust fusion estimation methodsto achieve thorough and comprehensive results in the context of network-basedfusion estimation. It summarizes recent findings on fusion estimation withcommunication constraints; several novel energy-efficient and robust designmethods for dealing with energy constraints and network-induced uncertaintiesare presented, such as delays, packet losses, and asynchronous information. . . All the results are presented as algorithms, which are convenient for practicalapplications.

Distributed Game Development: Harnessing Global Talent to Create Winning Games

by Tim Fields

Take control of your global game development team and make successful AAA game titles using the 'Distributed Development' model. Game industry veteran Tim Fields teaches you how to evaluate game deals, how to staff teams for highly distributed game development, and how to maintain challenging relationships in order to get great games to market. This book is filled with interviews with a broad spectrum of industry experts from top game publishers and business owners in the US and UK. A supplementary web site provides interviews from the book, a forum where developers and publishers can connect, and additional tips and tricks. Topics include:

Distributed Geolibraries: Spatial Information Resources Summary of a Workshop

by National Research Council

Presents the findings of the Workshop on Distributed Geolibraries: Spatial Information Resources, convened by the Mapping Science Committee of the National Research Council in June 1998

Refine Search

Showing 18,851 through 18,875 of 62,283 results