Sciweavers

SIGCSE
2002
ACM
123views Education» more  SIGCSE 2002»
14 years 7 days ago
Algorithms and object-oriented programming: bridging the gap
Currently there is a serious conceptual and technical gap between ideas emphasized in object-oriented programming and ideas as taught in algorithms courses. We suggest both a para...
Paolo Bucci, Wayne D. Heym, Timothy J. Long, Bruce...
CORR
1998
Springer
135views Education» more  CORR 1998»
14 years 8 days ago
The Design of EzWindows: A Graphics API for an Introductory Programming Course
Teaching object-oriented programming in an introductory programming course poses considerable challenges to the instructor. An often advocated approach to meeting this challenge i...
Bruce R. Childers, James P. Cohoon, Jack W. Davids...
IEE
2002
113views more  IEE 2002»
14 years 10 days ago
Framework based on design patterns for providing persistence in object-oriented programming languages
Abstract. This paper describes an approach to providing object persistence in object-oriented programming languages without modifying the run-time system or the language itself. By...
Jörg Kienzle, Alexander B. Romanovsky
TSE
2008
92views more  TSE 2008»
14 years 14 days ago
Metrics for Measuring the Quality of Modularization of Large-Scale Object-Oriented Software
The metrics formulated to date for characterizing the modularization quality of object-oriented software have considered module and class to be synonymous concepts. But, a typical ...
Santonu Sarkar, Avinash C. Kak, Girish Maskeri Ram...
IIE
2008
127views more  IIE 2008»
14 years 18 days ago
Object-Oriented Programming in Bulgarian Universities' Informatics and Computer Science Curricula
Teaching object-oriented programming (OOP) is related to many difficulties. There is no single view on their causes among the university teachers. The results of applying various m...
Ivaylo Donchev, Emilia Todorova
CORR
2008
Springer
101views Education» more  CORR 2008»
14 years 20 days ago
An Approach to Programming Based on Concepts
In this paper we describe a new approach to programming which generalizes object-oriented programming. It is based on using a new programming construct, called concept, which gener...
Alexandr A. Savinov
DOCENG
2008
ACM
14 years 2 months ago
A concise XML binding framework facilitates practical object-oriented document engineering
Semantic web researchers tend to assume that XML Schema and OWL-S are the correct means for representing the types, structure, and semantics of XML data used for documents and int...
Andruid Kerne, Zachary O. Toups, Blake Dworaczyk, ...
ECOOP
1987
Springer
14 years 4 months ago
What is "Object-Oriented Programming?"
``Object-Oriented Programming'' and ``Data Abstraction'' have become very common terms. Unfortunately, few people agree on what they mean. I will offer informa...
Bjarne Stroustrup
REX
1990
14 years 4 months ago
Object-Oriented Programming Versus Abstract Data Types
Data Types William R. Cook Hewlett-Packard Laboratories 1501 Page Mill Road, Palo Alto, CA, 94303-0969, USA Abstract: This tutorial collects and elaborates arguments for distinguis...
William R. Cook
OOPSLA
1990
Springer
14 years 4 months ago
Exception Handling and Object-Oriented Programming: Towards a Synthesis
The paper presents a discussion and a specification of an exception handling system dedicated to object-oriented programming. We show how a full object-oriented representation of ...
Christophe Dony