Design and Implementation of an Object-Oriented Parallel Programming Language
MetadataShow full item record
The advent of commercial parallel processing machines in the hardware area and the emergence of new programming paradigms such as object-oriented programming in the software area have had a positive impact on the development of efficient and reliable software. The programming languages are necessary to satisfy sufficiently the requirements for parallel and distributed programming applications. It is also necessary that these languages support good software engineering methodologies. Object-oriented programming has emerged as a paradigm that supports practical software development with its ability to represent real-world problems. We are concerned in this dissertation with highlevel language support for distributed computing within the context of an object-oriented programming paradigm, along with the dynamic interactions of objects. New language concepts and related language constructs are presented. These constructs are included in the definition of an object-oriented parallel programming language, and implementation of the language is outlined as well.
- OSU Dissertations