• Home
  • Search
  • Design of a Parallel Object Oriented Programming Language
  • https://doi.org/10.21236/ada284924Copy DOI Icon

Design of a Parallel Object Oriented Programming Language

  • Sep 26, 1994
  • Daya Atapattu
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Abstract : Object-oriented programming techniques have become a vital part of modern software engineering. Most large new commercial software products are designed today using objects oriented principles along with supporting development environments and tools. Such methodology is particularly appealing for parallel computing, where there is great need for approaches capable of simplifying the programming task and producing high quality software more quickly. In this project we have carried out research that will lead to a new parallel object-oriented language based on C++. The new language, C++-Linda, is a novel combination of the most widely used object-oriented language and a successful environment for parallel computing that supports a virtual shared memory model for process interaction. This combination is an especially appropriate one because Linda's memory model is naturally object-oriented, enabling a seamless design that is completely consistent with object-oriented methodology. In this Phase I project, we have carried out research to understand the basic issues underlying parallel object-oriented languages, and we have created a preliminary design for C++-Linda. In a future Phase II project, we plan to develop a prototype implementation that will serve as a guide for eventual commercialization. Parallel computing, Programming languages, Object-oriented languages, Linda, C++-Linda, (C++).

Similar Papers
  • Supplementary Content

Co-Contextual Type Systems: Contextless Deductive Reasoning for Correct Incremental Type Checking

  • Mar 02, 2020
  • TUbilio (Technical University of Darmstadt)
  • Edlira Kuci
  • Research Article
  • Citations1

Issues in the design of a parallel object-oriented language

  • Mar 01, 1989
  • Formal Aspects of Computing
  • Americapierre
  • Book Chapter
  • Citations5

An Interactive Learning Environment for Teaching the Imperative and Object-Oriented Programming Techniques in Various Learning Contexts

  • Jan 01, 2010
  • Stelios Xinogalos
  • Research Article
  • Citations32

Object-oriented programming with class dictionaries

  • Sep 01, 1988
  • Lisp and Symbolic Computation
  • Karl J Lieberherr
  • Supplementary Content
  • Citations9

Modeling and Simulation of Axisymmetric Stagnation Flames

  • Jan 01, 2007
  • PhDT
  • Kazuo Sone
  • Research Article
  • Citations41

The Relative Importance of Technical and Interpersonal Skills for New Information Systems Personnel

  • Feb 01, 2016
  • Journal of Computer Information Systems
  • Dale Young
  • Conference Article
  • Citations7

The heart of object-oriented concurrent programming

  • Jan 01, 1988
  • J Lim +1
  • Conference Article
  • Citations1

Programming and Designing Essentials of C Language and Object-oriented Language

  • Dec 01, 2013
  • Jieyu Gao
  • Book Chapter
  • Citations1

Programming and Coding

  • Jan 01, 1997
  • Phillip C.-Y. Sheu
  • Supplementary Content
  • Citations6

A concurrent object-oriented programming language system for highly parallel data-driven computers and its applications

  • Jan 01, 1994
  • Medical Entomology and Zoology
  • 昌弘 八杉
  • Conference Article
  • Citations20

Identifying Implicit Architectural Dependencies Using Measures of Source Code Change Waves

  • Sep 01, 2013
  • Miroslaw Staron +5
  • Single Report

Object-Oriented Visual Programming Language. Phase 1.

  • Oct 16, 1995
  • Douglas J Davenport
  • Research Article
  • Citations1

Input and Output Application Programming Interface for Plaid Standard Library

  • Jan 31, 2014
  • International Journal of Software Engineering and Its Applications
  • Nazri Kama
  • Research Article
  • Citations6

Object-oriented finite element analysis and programming in VC++

  • Dec 01, 2002
  • Applied Mathematics and Mechanics
  • Ma Yong-Qi +1
  • Book Chapter
  • Citations6

Integrating Answer Set Programming with Object-Oriented Languages

  • Dec 17, 2016
  • Jakob Rath +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.