An object-oriented programming language for developing distributed software

  • Authors:
  • Shang Lujun;Sun Zhongxiu

  • Affiliations:
  • Nanjing Univ., Nanjing, China;Nanjing Univ., Nanjing, China

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

CLUSTER 86 is an object-oriented programming language. Everything in CLUSTER 86 falls into the category of object concepts. Objects are defined in two abstraction levels -- the cluster level and the type level. A type defines a set of objects whereas a cluster specifies a collection of types, and clusters are described in a tree structure.The language finds its justification in developing distributed operating systems. The language itself does not introduce any facilities for distributed programming, but it has the ability of specifing all kinds of distributed activity models. Thus the language users may build their integrated distributed environments out of scratch from the specifications of various hardware resources, to the specifications of miscellaneous high level models that pertain to their research fields and cater to their programming customs.