Results 1 to 10 of about 360,109 (345)

A diagram for object-oriented programs [PDF]

open access: bronzeConference proceedings on Object-oriented programming systems, languages and applications - OOPLSA '86, 1986
We introduce a notation for diagramming the message sending dialogue that takes place between objects participating in an object-oriented computation. Our representation takes a global point of view which emphasizes the collaboration between objects implementing the behavior of individuals. We illustrate the diagram's usage with examples drawn from the
Ward Cunningham, Kent Beck
openalex   +3 more sources

Strategic Directions in Object-Oriented Programming [PDF]

open access: yesACM Computing Surveys, 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   +10 more sources

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

Object-oriented programming learning environment

open access: hybridLietuvos Matematikos Rinkinys, 2001
Various aspects of learning environments are discussed in the paper emphasizing the possibi­lities to improve teaching using them as a supplement of classroom-based teaching.
Joana Lipeikienė
doaj   +3 more sources

Testing object-oriented programs [PDF]

open access: bronzeProceedings of the twenty-eighth SIGCSE technical symposium on Computer science education, 1997
One of the major difficulties facing anyone trying to teach the first programming course is how to encourage students to thoroughly test their programs. We would argue that the main reasons for this are the lack of suitable tools for testing and the need to write extra "debug" code in order to verify correct operation. We further argue that the problem
John Rosenberg, Michael Kölling
openalex   +5 more sources

Choral: Object-Oriented Choreographic Programming

open access: yesACM Transactions on Programming Languages and Systems, 2023
We present Choral, the first choreographic programming language based on mainstream abstractions. The key idea in Choral is a new notion of data type, which allows for expressing that data is distributed over different roles.
Giallorenzo, Saverio   +2 more
core   +3 more sources

Algorithmic Networks and Object-Oriented Programming [PDF]

open access: yesE3S Web of Conferences, 2022
The article considers relevance of using the formalism of algorithmic networks in terms of object-oriented programming and the development of the basic ideology of using the formalism of algorithmic networks to solve problems in the framework of object ...
Marley Vladimir   +4 more
doaj   +1 more source

Current Trends in the Study of Object-Oriented Programming in Higher Education [PDF]

open access: yesARPHA Proceedings, 2019
The article examines the current methodological and technological problems of software development, based on an object-oriented approach in the field of programming.
Tatyana Gainutdinova   +2 more
doaj   +3 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

A Comparative Analysis of Structured and Object-Oriented Programming Methods

open access: yesJournal of Applied Sciences and Environmental Management, 2010
The concepts of structured and object-oriented programming methods are not relatively new but these approaches are still very much useful and relevant in today’s programming paradigm. In this paper, we distinguish the features of structured programs from
PO Asagba, EE Ogheneovo
doaj   +3 more sources

Home - About - Disclaimer - Privacy