Welcome To TCDP!

Distributed processing serves as one of the key technologies of network-based communication and computing systems. We have witnessed the evolution of distributed computing over the past 40 years as the underlying networking environments kept changing and the application areas kept expanding. We can also foresee the new developments in the field in the coming years when we are facing the new challenges brought by increasing scale and dynamicity of systems, huge amount of data, and higher demand in support of emerging social, economical, and industrial applications.

Although extensive research and technological development have been carried out in distributed computing, many challenging problems remain open or appear in new forms. Mobile computing, pervasive computing, cloud computing, and social computing, all based on distributed processing, have overlapping or raise new requirements and research issues. Existing theories, algorithms and mechanisms need to be adapted or even totally re-designed to meet the new requirements of handling big data, increasing user mobility, smart portable devices, immersive sensing, mobile ad hoc networking, etc. We also need to reexamine the issues and propose new standards of scalability, inter-operability, fault tolerance, security and privacy from the new angles.

The IEEE Computer Society Technical Community on Distributed Processing (TCDP) addresses the technical aspects of specifying, designing, implementing, and evaluating distributed computing systems. Specific topics of interest include executive and operating systems for decentralized control, logical and physical interconnection and communication, reliability and fault tolerance, systems and hardware architecture, distributed databases, and software specification, verification, applications, and systems. TCDP sponsors workshops and conference sessions on these and related topics, and sponsors the annual International Conference on Distributed Computing Systems (ICDCS), along with the International Conference on Network Protocols (ICNP), the International Conference on Mobile Ad-hoc and Sensor Systems (MASS), the International Conference on Parallel and Distributed Systems (ICPADS), the International Symposium on Real-Time Distributed Computing (ISORC), the International Symposium on Network Computing and Applications (NCA), the International Conference on Networking, Architecture, and Storage (NAS),  the International Conference on Smart Computing (SMARTCOMP), and the biannual International Symposium on Autonomous Decentralized Systems (ISADS).

In the years to come, TCDP will continue to plan and implement activities that sustain and grow the community, including

    • preserving, fostering and nurturing the growth of our conferences,
    • encouraging existing members to continue and make more contributions,
    • recruiting more members including researchers, practitioners, policymakers and especially students,
    • building partnership with other technical Communities while re-thinking the technical core themes that define our identity and distinctiveness.