Results 41 to 50 of about 317,319 (215)

Applying inspection to object-oriented software [PDF]

open access: yes, 1995
The benefits of the object-oriented paradigmare widely cited. At the same time, inspection is deemed to be the most cost-effective means of detecting defects in software products.
Brooks, A.   +4 more
core   +1 more source

C to O-O Translation: Beyond the Easy Stuff

open access: yes, 2013
Can we reuse some of the huge code-base developed in C to take advantage of modern programming language features such as type safety, object-orientation, and contracts?
Furia, Carlo A.   +4 more
core   +2 more sources

Engineering Object-Oriented Semantics Using Graph Transformations [PDF]

open access: yes, 2006
In this paper we describe the application of the theory of graph transformations to the practise of language design. We have defined the semantics of a small but realistic object-oriented language (called TAAL) by mapping the language constructs to ...
Kastenberg, H.   +2 more
core   +1 more source

CONSTRUCTORS AND DESTRUCTUR IN OBJECT ORIENTED PROGRAMMING

open access: yesJournal of Engineering and Sustainable Development, 2017
This paper offers analysis and design of data protection and administration utilizing constructors or special member functions (SMF) and destructor or demolition function (DF) capacities that begin the objects of its class and manipulated the data using
Nadia Moqbel Hassan
doaj  

Teaching Object-Oriented Programming is more than teaching Object-Oriented Programming Languages

open access: yesDAIMI Report Series, 1988
<p>One of the important obligations of an expanding research area is to discuss how to approach the teaching of the subject. Without this discussion, we may find that the word is not spread properly, and thus that the results are not properly utilized in in dustry.
Knudsen, Jørgen Lindskov   +1 more
openaire   +5 more sources

Object-Oriented Programming, Functional Programming and R [PDF]

open access: yesStatistical Science, 2014
This paper reviews some programming techniques in R that have proved useful, particularly for substantial projects. These include several versions of object-oriented programming, used in a large number of R packages. The review tries to clarify the origins and ideas behind the various versions, each of which is valuable in the appropriate context.
openaire   +4 more sources

Choral: Object-oriented Choreographic Programming

open access: yesACM Transactions on Programming Languages and Systems
Choreographies are coordination plans for concurrent and distributed systems, which define the roles of the involved participants and how they are supposed to work together. In the paradigm of choreographic programming, choreographies are programs that can be compiled into executable implementations.In this article, we present Choral, the first ...
Saverio Giallorenzo   +2 more
openaire   +2 more sources

Type substitution for object-oriented programming

open access: yesProceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications - OOPSLA/ECOOP '90, 1990
Genericity allows the substitution of types in a class. This is usually obtained through parameterized classes, although they are inflexible since any class can be inherited but is not in itself parameterized. We suggest a new genericity mechanism, type substitution , which is a subclassing concept that complements ...
Schwartzbach, Michael Ignatieff   +1 more
openaire   +4 more sources

Object-oriented programming with mixins in Ada [PDF]

open access: yes
Recently, I wrote a paper discussing the lack of 'true' object-oriented programming language features in Ada 83, why one might desire them in Ada, and how they might be added in Ada 9X.
Seidewitz, ED
core   +1 more source

Monitoring-Oriented Programming: A Tool-Supported Methodology for Higher Quality Object-Oriented Software [PDF]

open access: yes, 2004
This paper presents a tool-supported methodological paradigm for object-oriented software development, called monitoring-oriented programming and abbreviated MOP, in which runtime monitoring is a basic software design principle.
Chen, Feng   +2 more
core  

Home - About - Disclaimer - Privacy