Results 11 to 20 of about 322,035 (280)
Object-oriented Programming Laws for Annotated Java Programs [PDF]
Object-oriented programming laws have been proposed in the context of languages that are not combined with a behavioral interface specification language (BISL).
Gabriel Falconieri Freitas +3 more
doaj +4 more sources
Strategic Directions in Object-Oriented Programming [PDF]
This paper has provided an overview of the field of object-oriented programming. After presenting a historical perspective and some major achievements in the field, four research directions were introduced: technologies integration, software components ...
Aksit, Mehmet, Guerroui, Rachid
core +13 more sources
A unified framework for verification techniques for object invariants [PDF]
Object invariants define the consistency of objects. They have subtle semantics, mainly because of call-backs, multi-object invariants, and subclassing. Several verification techniques for object invariants have been proposed.
22nd European Conference on Object-Oriented Programming +4 more
core +1 more source
Blue - A Language for Teaching Object-Oriented Programming [PDF]
Teaching object-oriented programming has clearly become an important part of computer science education. We agree with many others that the best place to teach it is in the CS1 introductory course.
Kölling, Michael, Rosenberg, John
core +3 more sources
Object Oriented Programming in Director [PDF]
Director is one of the most popular authoring software. As software for developing multimedia applications, Director is an object oriented programming environment.
Marian DARDALA +2 more
doaj
A Novice's Process of Object-Oriented Programming [PDF]
Exposing students to the process of programming is merely implied but not explicitly addressed in texts on programming which appear to deal with 'program' as a noun rather than as a verb.We present a set of principles and techniques as well as an ...
Caspersen, Michael E., Kölling, Michael
core +1 more source
PEDAGOGICAL ASPECTS OF OBJECT-ORIENTED THOUGHT AND PROGRAMMING PROCESS DEVELOPING [PDF]
We discuss the methodology of teaching object-oriented design and programming. We highlight two types of problems encountered in the teaching and learning of the object-oriented programming (understanding of basic concepts, choice of the programming ...
Seidametova Zarema +2 more
doaj
A review on graph representation for object-oriented programming [PDF]
Relationships and connections between entities are typically represented by graphs, a fundamental data structure in computer science. A graph illustrates the control flow among statements within a program, whereas a dependence graph delineates the ...
Farooq Khattak Umar +2 more
doaj +1 more source
Shallow EDSLs and Object-Oriented Programming: Beyond Simple Compositionality [PDF]
Context: Embedded Domain-Specific Languages (EDSLs) are a common and widely used approach to DSLs in various languages, including Haskell and Scala. There are two main implementation techniques for EDSLs: shallow embeddings and deep embeddings.
Oliveira, Bruno, Zhang, Weixin
core +2 more sources
Novel software techniques for automatic microwave measurements [PDF]
Although many microwave measurement techniques are heavily based on special purpose software, the application of modern software techniques like object oriented programming and new programming language like C++ is seldom used.
A. Ferrero +3 more
core +2 more sources

