Results 11 to 20 of about 322,015 (259)

Object-oriented Programming Laws for Annotated Java Programs [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2010
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]

open access: yes, 1996
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]

open access: yes, 2008
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]

open access: yes, 1996
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]

open access: yesInformatică economică, 2006
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]

open access: yes, 2006
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]

open access: yesKrymskij Naučnyj Vestnik, 2015
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]

open access: yesBIO Web of Conferences
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]

open access: yes, 2019
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]

open access: yes, 1996
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

Home - About - Disclaimer - Privacy