See this document in CiteSeerX!

Object-Oriented Schema Extension and Abstraction (1993)  (Make Corrections)  (9 citations)
Walter Hürsch, Karl Lieberherr
ACM Computer Science Conference, Symposium on Applied Computing



  Home/Search   Context   Related

 
View or download:
neu.edu/pub/resear...abstraction.ps.gz
neu.edu/pub/resear...M93abstraction.ps
neu.edu/pub/people...abstraction.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  neu.edu (more)
From:  neu.edu
(Enter author homepages)

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

Abstract: An algorithm is presented that abstracts out the "largest" common substructure of two given objectoriented class structures. This abstraction algorithm is based on two concepts: (1) a mathematical formulation of extension for class structures containing part-of and inheritance relationships, and (2) a definition of similarity on the class level. The algorithm shows how class structures can be optimized with respect to the extension relation, and how it can be used to abstract out a candidate... (Update)

Context of citations to this paper:   More

.... the abstractions and to provide tools to take advantage of the abstractions [20] 26] 23] 22] 10] 25] 24] 27] 21] [14]. Dozens of students have been involved in the research and in tool development. Hundreds of users in the U.S. and Europe have used our...

.... in the following publications: LX93a, LX93c, Hol92, LHSLX92, Lie92a, LSLX92, LX93b, LSLX93, SLHS94, Lie94, Kes93, SL93b, SL93a, BH93, HLM93, LHX93, LZHL94] The research has resulted in a book and educational software, both to be published in 1994 by PWS Publishing Company. A...

Cited by:   More
The Role of Polymorphic Reuse Mechanisms in Schema.. - Liu, Zicari, Hürsch, .. (1981)   (Correct)
Maintaining the Behavior and Consistency of Object-Oriented.. - Hürsch (1994)   (Correct)
Research on Adaptive Software: Beyond Object-Oriented Software.. - Lieberherr   (Correct)

Similar documents (at the sentence level):
7.6%:   Object-extending Class Transformations - Lieberherr, Hürsch, Xiao (1991)   (Correct)
5.7%:   Maintaining Consistency and Behavior of Object-Oriented Systems.. - Hürsch (1995)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Polymorphic Reuse Mechanisms for Object-Oriented.. - Liu, Zicari, Hürsch, .. (1994)   (Correct)
0.4:   Managing the Evolution of Object-Oriented Systems - Bergstein (1994)   (Correct)
0.3:   Engineering Adaptive Software - Lieberherr (1993)   (Correct)

Similar documents based on text:   More   All
0.2:   Demeter User's Guide Version 5.5 - Lieberherr, Hürsch, Lopes..   (Correct)
0.2:   Demeter System Publications - Lieberherr, al. (1992)   (Correct)
0.2:   User's Guide to the Demeter System / C++ - Hürsch (1992)   (Correct)

Related documents from co-citation:   More   All
9:   A Framework for Schema Updates in an Object-Oriented Database System (context) - Zicari - 1992
8:   Formal Foundations for Object-Oriented Data Modeling - Lieberherr, Xiao - 1993
7:   Experience with a graph-based propagation pattern programming tool (context) - Lieberherr, Hursch et al. - 1992

BibTeX entry:   (Update)

W. L. Hursch, K. J. Lieberherr, and S. Mukherjea. Object-oriented schema extension and abstraction. In ACM Computer Science Conference, Symposium on Applied Computing, pages 54--62, Indianapolis, Indiana, February 1993. ACM Press. http://citeseer.ist.psu.edu/10585.html   More

@inproceedings{ hursch93objectoriented,
  author = "W. H{\"u}rsch and K. Lieberherr and S. Mukherjea",
  title = "Object-oriented schema extension and abstraction",
  booktitle = "ACM Computer Science Conference, Symposium on Applied Computing", 
  pages = "54--62", 
  address = "Indianapolis, Indiana",
  month = feb,
  publisher = "ACM Press",
  year = "1993",
  url = "citeseer.ist.psu.edu/10585.html" }
Citations (may not include all citations):
308   Designing reusable classes (context) - Johnson, Foote - 1988
176   Ellis and Bjarne Stroustrup (context) - Margaret - 1990
68   Unification: A multidisciplinary survey (context) - Knight - 1989
53   Object-preserving class transformations - Bergstein - 1991
35   From objects to classes: Algorithms for objectoriented desig.. (context) - Lieberherr, Bergstein et al. - 1991
33   Formal foundations for object-oriented data modeling - Lieberherr, Xiao - 1991
30   Experience with a graph-based propagation pattern programmin.. (context) - Lieberherr, Hursch et al. - 1992
24   Object-extending class transformations - Lieberherr, Hursch et al. - 1991
21   Type substitution for object-oriented programming - Palsberg, Schwartzbach - 1990
18   an Entity-Relationship Approach (context) - Batini, Ceri et al. - 1992
16   View integration by semantic unification and transformation .. (context) - Bouzeghoub, Comyn-Wattiau - 1990
14   and Cun Xiao (context) - Hursch, Seiter - 1991
7   Demeter: A CASE study of software growth through parameteriz.. (context) - Lieberherr, Riel - 1988
6   Graph-based software engineering: Concise specifications of .. (context) - Lieberherr, Xiao et al. - 1991
4   Preserving object behavior during schema evolution (context) - Hursch - 1992
1   College of Computer Science (context) - Lieberherr, Hursch et al. - 1992



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


Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.ccs.neu.edu.html):   More
Incremental Testing of Adaptive Software - Keszenheimer, Lieberherr (1994)   (Correct)
Experience with a Graph-Based Propagation Programming.. - Lieberherr, Hürsch.. (1992)   (Correct)
Understanding Diagrams in Technical Documents - Futrelle, Kakadiaris.. (1992)   (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