• Documents
  • Authors
  • Tables

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 60,791
Next 10 →

Teaching Adaptability of Object-oriented Programming Language Curriculum

by Xiao-dong Zhu
"... The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters and ..."
Abstract - Add to MetaCart
The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters

Architecture for Object-Oriented Programming Languages

by unknown authors
"... In this paper we investigate the overheads of object-oriented operations, such as virtual method dispatch and field access, in the context of an embedded processor for real-time systems. As an example we use a Java processor that implements those operations in microcode similar to the way those oper ..."
Abstract - Add to MetaCart
operations are compiled to a RISC processor. As this processor is a soft-core, implemented in an FPGA, an optimization of those operations is a valuable option. Significant application speedup is possible by providing an architecture for object-oriented programming languages. We also evaluate the hardware

Relationships for object-oriented programming languages

by Alisdair Wren
"... This thesis is submitted for the degree of Doctor of Philosophy Object-oriented approaches to software design and implementation have gained enormous popularity over the past two decades. However, whilst models of soft-ware systems routinely allow software engineers to express relationships between ..."
Abstract - Cited by 4 (0 self) - Add to MetaCart
objects, object-oriented programming languages lack this ability. Instead, rela-tionships must be encoded using complex reference structures. When the model cannot be expressed directly in code, it becomes more difficult for programmers to see a correspondence between design and implementation — the model

What is an Object-Oriented Programming Language?

by Kathleen Fisher, John C. Mitchell , 1995
"... This document is a set of rough notes on basic features of object-oriented programming languages. It is based on the first section of the paper "Notes on typed object-oriented programming, " Proc. Theoretical Aspects of Computer Software, Springer LNCS 789, 1994, pages 844--885. 1 Introduc ..."
Abstract - Add to MetaCart
This document is a set of rough notes on basic features of object-oriented programming languages. It is based on the first section of the paper "Notes on typed object-oriented programming, " Proc. Theoretical Aspects of Computer Software, Springer LNCS 789, 1994, pages 844--885. 1

What is an Object-Oriented Programming Language?

by Kathleen Fisher And, Kathleen Fisher, John C. Mitchell
"... This document is a set of rough notes on basic features of object-oriented programming languages. It is based on the first section of the paper "Notes on typed object-oriented programming, " Proc. Theoretical Aspects of Computer Software, Springer LNCS 789, 1994, pages 844--885. 1 Intr ..."
Abstract - Add to MetaCart
This document is a set of rough notes on basic features of object-oriented programming languages. It is based on the first section of the paper "Notes on typed object-oriented programming, " Proc. Theoretical Aspects of Computer Software, Springer LNCS 789, 1994, pages 844--885. 1

Subtyping for Mutable Types in Object-Oriented Programming Languages

by Krishna Kishore Dhara, Gary T. Leavens , 1992
"... Subtype relationships in object-oriented programming languages are studied to aid code reuse and reasoning about programs that use subtype polymorphism. We define what it means... ..."
Abstract - Cited by 9 (2 self) - Add to MetaCart
Subtype relationships in object-oriented programming languages are studied to aid code reuse and reasoning about programs that use subtype polymorphism. We define what it means...

On the Design of an Object Oriented Programming Language

by MSc Mokua Richard
"... ABSTRACT: This paper presents work done to address two issues of interest to both Programming Language (PL) theory and software development: 1) The inadequacies of mainstream Object Oriented Programming Languages used in the software industry such as Java, C# and C++ and 2) The design and implement ..."
Abstract - Add to MetaCart
ABSTRACT: This paper presents work done to address two issues of interest to both Programming Language (PL) theory and software development: 1) The inadequacies of mainstream Object Oriented Programming Languages used in the software industry such as Java, C# and C++ and 2) The design

Encapsulation and Inheritance in Object-Oriented Programming Languages

by Alan Snyder , 1986
"... Object-oriented programming is a practical and useful programming methodology that encourages modular design and software reuse. Most object-oriented programming languages supportdata Abstraction by preventing an object from being manipulated except via its defined external operations. In most lang ..."
Abstract - Cited by 247 (0 self) - Add to MetaCart
Object-oriented programming is a practical and useful programming methodology that encourages modular design and software reuse. Most object-oriented programming languages supportdata Abstraction by preventing an object from being manipulated except via its defined external operations. In most

Concurrency in Object-Oriented Programming Languages

by Michael Papathomas - OBJECT-ORIENTED SOFTWARE COMPOSITION , 1995
"... An essential motivation behind concurrent object-oriented programming is to exploit the software reuse potential of object-oriented features in the development of concurrent systems. Early attempts to introduce concurrency to object-oriented languages uncovered interferences between object-oriented ..."
Abstract - Cited by 12 (2 self) - Add to MetaCart
An essential motivation behind concurrent object-oriented programming is to exploit the software reuse potential of object-oriented features in the development of concurrent systems. Early attempts to introduce concurrency to object-oriented languages uncovered interferences between object-oriented

A Layered Object Oriented Programming Language

by A. N. Clark , 1997
"... A layered object oriented programming language (OOPL) is defined using a simple functional notation which has been equipped with a collection of features common to many OOPLs. The resulting language provides a framework within which existing OOPLs can be analysed and new OOPLs can be constructed. 2 ..."
Abstract - Add to MetaCart
A layered object oriented programming language (OOPL) is defined using a simple functional notation which has been equipped with a collection of features common to many OOPLs. The resulting language provides a framework within which existing OOPLs can be analysed and new OOPLs can be constructed
Next 10 →
Results 1 - 10 of 60,791
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University