See this document in CiteSeerX!

Copying and Comparing: Problems and Solutions (2000)  (Make Corrections)  (6 citations)
Peter Grogono, Markku Sakkinen
Lecture Notes in Computer Science



  Home/Search   Context   Related

 
View or download:
cs.concordia.ca/~faculty...ecoop2000.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.jyu.fi/~sakkinen/publ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: In object oriented programming, it is sometimes necessary to copy objects and to compare them for equality or inequality. We discuss some of the issues involved in copying and comparing objects and we address the problem of generating appropriate copying and comparing operations automatically, a service that is not provided by most object oriented languages and environments. Automatic generation appears to be not only desirable, because hand-coding these methods is mechanical and yet... (Update)

Context of citations to this paper:   More

...choosing from different comparison operators methods varies from language to language. A thorough examination of this issue is given in [9]. 8 Newer approaches that head for subtractive object replacement, and modify the type system for this purpose in a similar way, are...

...for object comparison include more complex equality operations that, for example, take structural equivalence into account. See [6] and [B] for discussions on the range of possible equality semantics. 2 The latter is also known as an example of a split object [1] Fig....

Cited by:   More
Dynamic Object Replacement and Implementation-Only Classes - Pascal Costanza University (2001)   (Correct)
The Comparand Pattern - Costanza, Haase   (Correct)
Towards a Platform for Experimenting with Split Objects in Java.. - Bardou (2003)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Taxonomic Modeling in C++ Based Object-Oriented.. - Kowarschick.. (1995)   (Correct)
0.5:   An Object-Oriented Framework For Extensible Query Optimization - Li   (Correct)
0.3:   Copying, Sharing, and Aliasing - Grogono, Chalin   (Correct)

Similar documents based on text:   More   All
0.3:   Why One Source File Is Better Than Two - Grogono, Sakkinen   (Correct)
0.2:   Proposals For Extending The Modelling Facilities Of.. - Grogono.. (1991)   (Correct)
0.2:   Equality in Object Oriented Languages - Grogono, Santas   (Correct)

Related documents from co-citation:   More   All
4:   Essential COM (context) - Box - 1997
3:   Type-Safe Delegation for Run-Time Component Adaptation - Kniesel
3:   Split Objects: A Disciplined Use of Delegation Within Objects - Bardou, Dony - 1996

BibTeX entry:   (Update)

Grogono, P., and Sakkinen, M. Copying and comparing: Problems and solutions. In ECOOP'00, E. Bertino, Ed. Springer-Verlag, Cannes, France, June 2000. http://citeseer.ist.psu.edu/grogono00copying.html   More

@article{ grogono00copying,
    author = "Peter Grogono and Markku Sakkinen",
    title = "Copying and Comparing: Problems and Solutions",
    journal = "Lecture Notes in Computer Science",
    volume = "1850",
    pages = "226+",
    year = "2000",
    url = "citeseer.ist.psu.edu/grogono00copying.html" }
Citations (may not include all citations):
1274   Object-oriented Software Construction (context) - Meyer - 1997
737   The Java Programming Language (context) - Arnold, Gosling - 1998
681   The Unified Modeling Language: User Guide (context) - Booch, Rumbaugh et al. - 1999
160   Abstraction and Specification in Program Development (context) - Liskov, Guttag - 1986
82   ObjectOriented Programming in the BETA Programming Language (context) - Madsen, Mller-Pedersen et al. - 1993
79   Object-Oriented Programming in COMMON LISP (context) - Keene - 1989
44   Controlling propagation of operations using attributes on re.. (context) - Rumbaugh - 1988
43   Professional Computing Series (context) - Lakos, Software - 1996
35   Prentice Hall International (context) - Meyer, the - 1992
26   Department of Computer Science (context) - Grogono, Sakkinen et al. - 1999
21   The Design and Evolution of C (context) - Stroustrup - 1994
14   Khoshafian and George P (context) - Setrag - 1986
11   Deep equality revisited - Abiteboul, Van den Bussche - 1995
8   and aliasing (context) - Grogono, Chalin et al. - 1994
7   ACM SIGPLAN Notices (context) - MacLennan, objects et al. - 1983
7   Issues in the design of an object oriented programming langu.. - Grogono - 1991
5   Object-Oriented Programming with Simula (context) - Kirkerud - 1989
2   A Practical Introduction to Software Design with C (context) - Reiss - 1999
2   Object-Oriented Programming (context) - LaLonde, Pugh et al. - 1995
1   Berlin and Heidelberg and New York (context) - Liskov, Atkinson et al. - 1981



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.jyu.fi/~sakkinen/publ.html):
Why One Source File Is Better Than Two - Grogono, Sakkinen   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC