Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 113 for “"object-oriented programming"”.
-
Genuine object oriented programming
Thesis (M.S.)--Massachusetts Institute of Technology, Program in Media Arts & Sciences, 1996.
-
Winâ Foy : functional object-oriented programming language
This thesis will introduce a new strongly typed programming language utilizing Self types, named Win--*Foy, along with a suitable user interface designed specifically to highlight language features. The need for such a programming language is based on deficiencies found in programming languages …
-
Object oriented programming for reinforced concrete design
The use of the object oriented programming approach in developing applications for the analysis and design of reinforced concrete structures is discussed. Two object oriented programming languages, Actor and Borland C++ for Windows were used to develop several applications. Actor is a pure object …
-
Making navigation easier in object-oriented programming systems
… in finding reusable software components in large object-oriented programming systems and there is a need for help tools. The research reported in this thesis addresses this issue. Described in this thesis is the design of a tool called BRRR, which aims to help non-expert users overcome such …
-
Automating runtime optimizations for parallel object-oriented programming
… parallel programs: automated optimizations and object-orientation. We have developed the parallel object-oriented language Charm++ (an extension of C++), which enables the benefits of object-orientation to be applied to the problems of parallel programming. In order to improve parallel program …
-
A Sparse Program Dependence Graph For Object Oriented Programming Languages
… optimizations. This thesis presents the Sparse Object Oriented Program Dependence Graph (SOOPDG), a formalism that contains elements of traditional PDG's adapted to compactly represent programs written in object-oriented languages such as Java. This formalism is called sparse because, in …
-
Conversion form structured programming to an object-oriented programming structure
<p>Structured programming languages have been in use for several decades. Each of these languages has different techniques for promoting modularity. As a result of those techniques, computing professionals have become accustomed to the notlon that data and procedures are separate entities. …
-
Type checking and type inference for object-oriented programming languages
Type systems for object-oriented programming languages have been studied a great deal over the past few years. Since Smalltalk was one of the earliest object-oriented languages, it is not surprising that there have been several attempts to provide a type system for it. Unfortunately, none of the …
-
Object oriented programming for reinforced concrete T-beam bridge design
This study considers the application of object oriented programming approach to develop a Windows based program for the design of reinforced concrete T -beam bridges in accordance with the newly adopted AASHTO LRFD Bridge Specification. The program can perform both the analysis and design of the …
-
Creating a Metric to Measure Software Flexibility in Object-Oriented Programming
… new requirements. This thesis firstly identifies programming practices which make software difficult to adapt. To establish that these practices are genuinely considered "bad practice" a metric was created for grading the academic rigour of articles discussing a programming practice and this …
-
Object-oriented programming : bringing perspective to the claims and counter-claims
… into the claims and counter-claims made about Object-Oriented Programming (OOP). A rich understanding of OOP enables us to maximize OOP's potential and uncover its limitations in practice. OOP rose from relative obscurity in the 1960s to the mainstream of software development. While adoption of …
-
Designing a statically typed actor-based concurrent object-oriented programming language
… extending the power and flexibility of an object-oriented language with inheritance, Static typing, and concurrency. A language supporting inheritance, static typing, and concurrency offers a significant leverage in software development. However, when these features are provided together, …
-
Post processor for design of reinforced concrete space frames using object oriented programming
… The program is developed in C++ using the object oriented programming approach. The objects used in the program represents a one to one analogy with objects in the real world. The computer model of a structure is composed of objects like members, joints, loads, beams and columns. The …
-
A class library approach to concurrent object-oriented programming with applications to VLSI CAD
… to unstructured problems through the use of object-oriented design techniques and the actor model of concurrent computation. We present a multilevel approach to expressing parallelism for unstructured applications: a high-level interface based on the actor and aggregate models of concurrent …
-
The effective use of implicit parallelism through the use of an object-oriented programming language
… sequential programs in a subset of the Eiffel programming language - without syntactic or semantic extensions - into parallelised programs for execution on a distributed architecture. The main focus is on constructing two object-oriented models: a theoretical self-contained model of concurrency …
-
Evaluating the Perceived Overhead Imposed by Object-Oriented Programming in a Real-time Embedded System
… thesis presents the design and evaluation of an object-oriented (OO) operating system kernel for real-time embedded systems based on dataflow architecture. Dataflow is a software architecture that is well suited to applications that involve signal flows and value transformations. Typically, these …
-
Comparison of an object-oriented programming language to a procedural programming language for effectiveness in program maintenance
… Many unsupported claims have been made about object-oriented programming. However, without rigorous scientific evidence, it is impossible to accept these claims as valid. Although experimentation has been done in the past, most of the research is very recent and the most relevant research has …
Page 1 of 6