Title :
Development of the concurrent object-oriented language superC2
Author :
Sato, Fumiaki ; Imai, Isao ; Katsuyama, Kotaro ; Mizuno, Tadanori
Author_Institution :
Mitsubishi Electric Corp., Kanagawa, Japan
Abstract :
SuperC/sup 2/, a concurrent object-oriented language designed for the implementation of distributed software running on a network of computers, is described. The goal of superC/sup 2/ is to estimate the easiness of programming of distributed systems and harmony between the distributed systems and programming language. The design policy, basic ideas, and implementation issues for superC/sup 2/ are considered. Examples of the use of superC/sup 2/ and some discussions on the development environment are also presented. Although the first version of superC/sup 2/ only extended the concurrent processing facilities, the current version has extended the facilities to store the object to the file storage persistently. These facilities supply the basis of the distributed object-oriented database. SuperC/sup 2/ can manage the distributed objects by their name. Using these facilities, superC/sup 2/ provides a unified access method to the interprocess communication and file system.<>
Keywords :
object-oriented databases; object-oriented languages; parallel languages; concurrent object-oriented language; development environment; distributed software; distributed systems; file system; interprocess communication; object-oriented database; superC/sup 2/; Computer languages; Computer networks; Concurrent computing; Distributed computing; Distributed databases; Information systems; Laboratories; Message passing; Programming profession; Strontium;
Conference_Titel :
Computers and Communications, 1992. Conference Proceedings., Eleventh Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ, USA
Print_ISBN :
0-7803-0605-8
DOI :
10.1109/PCCC.1992.200603