Proposal Submission Deadline: June 25, 2024
Full Chapters Due: July 5, 2024
Introduction
We are pleased to invite submissions for a forthcoming book titled Distributed Computing. This book aims to provide a comprehensive exploration of the principles, mechanisms, and applications of distributed computing. Covering both theoretical foundations and practical implementations, this book will serve as an essential resource for understanding the complexities and innovations in distributed systems.
Objective
The book aims to offer in-depth insights into various aspects of distributed computing, including communication mechanisms, synchronization, global state management, fault tolerance, security, and real-world applications. It will serve as a valuable resource for researchers, practitioners, and students looking to deepen their understanding of distributed systems and their applications.
Target Audience
This book will serve as course material for teaching Distributed Computing to undergraduate and graduate students and will be of interest to:
- Researchers and scholars in computer science and information technology.
- Software developers and engineers working with distributed systems.
- IT managers and professionals involved in designing and managing distributed systems.
- Students pursuing advanced degrees in related fields.
- Policy makers and regulators involved in technology governance.
Recommended Topics
We welcome chapters that address, but are not limited to, the following topics:
Chapter 1: Communication Mechanisms and Protocols
- Fundamental concepts of communication in distributed systems
- Key communication protocols and their efficiency and reliability
Chapter 2: RPC (Remote Procedure Call) and RMI (Remote Method Invocation)
- Mechanisms use cases, and performance considerations of RPC and RMI
Chapter 3: Stream-Oriented Communication and Synchronization
- Techniques for stream-oriented communication and synchronization challenges in distributed systems
Chapter 4: Global State and Election
- Managing global state in distributed systems and election algorithms
Chapter 5: Distributed Mutual Exclusion and Transactions
- Mechanisms for achieving mutual exclusion and managing distributed transactions
Chapter 6: Naming and Localization
- Overview of naming schemes, DNS, and localization techniques in distributed systems
Chapter 7: Replication, Coherence, and Consistency Models
- Techniques for data replication, maintaining coherence, and various consistency models and protocols
Chapter 8: Fault Tolerance
- Strategies for achieving fault tolerance, including group communication, commit protocols, and checkpointing
Chapter 9: Security
- Security challenges and solutions, including access control, key management, and cryptographic techniques
Chapter 10: Distributed File Systems
- Overview of distributed file systems such as NFS, Coda, design, implementation, and performance considerations
Chapter 11: Application in E-Commerce and Global Business Strategies
- Applications of distributed computing in e-commerce, global business strategies, and secure online network business
Chapter 12: Future Trends and Challenges in Distributed Computing
- Emerging trends, future challenges, and potential research directions in distributed computing
Submission Procedure
Researchers and practitioners are invited to submit an extended abstract or chapter proposal of 1,000 to 1,500 words by June 25, 2024, clearly explaining the mission and concerns of their proposed chapter. From June 15, 2024, authors will be notified of the status of their proposals and provided with chapter guidelines. The full chapters are expected to be submitted by July 5, 2024. Monetary incentives would be given to contributors with timely submissions.
There are no submission or acceptance fees for manuscripts submitted to this book publication.
All manuscripts are accepted based on a double-anonymized peer review editorial process. Contributors may also be requested to serve as reviewers for this project.
All proposals should be submitted to bookchapters@miva.edu.ng by June 25, 2024.
Publisher
This book is set to be published by the Department of Computer Science, School of Computing, Miva Open University in Abuja. This publication is anticipated to be released in September 2024.
Important Dates
- June 25, 2024: Proposal Submission Deadline
- July 5, 2024: Full Chapter Submission
- August 15, 2024: Review Results Returned
- August 20, 2024: Final Acceptance Notification
- September 30, 2024: Book Publication
Inquiries
For any inquiries regarding this call for chapters, please contact the editors:
Prof. Tayo Arulogun
Department of Computer Science, Miva Open University, Abuja
tayo.arulogun@miva.edu.ng
Dr. Emeka Ogbuju
Department of Computer Science, Miva Open University, Abuja
emeka.ogbuju@miva.edu.ng