Short Description:
Dislang is a distributed programming language for use in distributed computing sytems and computer networks. A language concept, called Communicating Distributed Process (CDP), is proposed to provide language constructs for handling inherent features in
distributed environments. Such as global operations, communication time-out, multi-process communication, atomic operations etc. A CDP consists of four components and all information about process communication and data distribution is collected together
and is specified in a component, called Communicatior. Operation types are also used in CDP to specify operations in an abstract way to achieve communication/distribution abstraction.
Model: workstation, object-oriented, modular, loosely-coupled
Properties: multicast, Multiple Communications Primitive, atomic operations
Transparency:
Running on:
Date: 1981 Ð ?
C.-M. Li and M.T. Liu: "Communicating Distributed Processes: A Language Concept for Distributed Programming in Local Area Networks," Proc. IFIP International workshop on Local-Area Computer Networks, North-Holland, August 1980.
C.-M. Li and M.T. Liu: "Minimum-Delay Process Communication: A Language Concept for Highly-Parallel Distributed Programming", Digest of Papers, COMPCON 1981.
C.-M. Li: "Communicating Distributed Processes: A Programming Language Concept for Distributed Systems," Ph.D. dissertation, The Ohio State University, Department of Computer and Information Science, March 1981.