Objects and Classification

Classification is a central concept in object-oriented approaches such as object-oriented programming, object-oriented knowledge representation systems (including description logics), object-oriented databases, software engineering and information retrieval. Nevertheless, research works on classification have often been carried out separately within these different approaches, and they have not always been precisely confronted and connected. The goal of the workshop was to confront these complementary viewpoints on classification, to exhibit and discuss commonalities and differences within these approaches.

[1]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[2]  Rokia Missaoui,et al.  Design of Class Hierarchies Based on Concept (Galois) Lattices , 1998, Theory Pract. Object Syst..

[3]  Bent Bruun Kristensen,et al.  Classification of Actions or Inheritance also for Methods , 1987 .

[4]  Patrick Steyaert,et al.  A Marriage of Class- and Object-Based inheritance Without Unwanted Children , 1995, ECOOP.

[5]  Bent Bruun Kristensen,et al.  Classification of Actions, or Inheritance also for Methods , 1987, ECOOP.

[6]  Craig Chambers,et al.  Predicate Classes , 1993, ECOOP.

[7]  Marianne Huchard,et al.  Computing interfaces in Java , 2000, Proceedings ASE 2000. Fifteenth IEEE International Conference on Automated Software Engineering.

[8]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[9]  Jean-Marc Geib,et al.  The point of view notion for multiple inheritance , 1990, OOPSLA/ECOOP '90.

[10]  Jack Sutcliffe,et al.  Concept, Class, And Category In The Tradition Of Aristotle , 1993 .

[11]  Bernhard Nebel,et al.  Reasoning and Revision in Hybrid Representation Systems , 1990, Lecture Notes in Computer Science.

[12]  G. De Soete,et al.  Clustering and Classification , 2019, Data-Driven Science and Engineering.

[13]  R. Wille Concept lattices and conceptual knowledge systems , 1992 .

[14]  Marianne Huchard,et al.  On automatic class insertion with overloading , 1996, OOPSLA '96.

[15]  Peter Freeman,et al.  Classifying Software for Reusability , 1987, IEEE Software.

[16]  Rokia Missaoui,et al.  Experimental Comparison of Navigation in a Galois Lattice with Conventional Information Retrieval Methods , 1993, Int. J. Man Mach. Stud..

[17]  R. Michalski,et al.  Learning from Observation: Conceptual Clustering , 1983 .

[18]  Dominique Rieu,et al.  Schema Evolution in Object-Oriented Database Systems , 1989, Data Knowl. Eng..

[19]  Hernán Astudillo Maximizing Object Reuse with a Biological Metaphor , 1997, Theory Pract. Object Syst..

[20]  Edward E. Smith,et al.  Categories and concepts , 1984 .

[21]  Rubén Prieto-Díaz Implementing faceted classification for software reuse , 1991, CACM.

[22]  Robert M. MacGregor,et al.  Recognition Algorithms for the Loom Classifier , 1992, AAAI.

[23]  Hafedh Mili,et al.  Building and maintaining analysis-level class hierarchies using Galois Lattices , 1993, OOPSLA '93.

[24]  M. Pazzani,et al.  Concept formation knowledge and experience in unsupervised learning , 1991 .

[25]  G. Brewka Principles of Knowledge Representation , 1996 .

[26]  Elisa Bertino,et al.  Objects with Multiple Most Specific Classes , 1995, ECOOP.

[27]  R. Sokal,et al.  Principles of numerical taxonomy , 1965 .

[28]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[29]  Theo D'Hondt,et al.  Nested Mixin-Methods in Agora , 1993, ECOOP.

[30]  Frank Tip,et al.  Reengineering class hierarchies using concept analysis , 1998, SIGSOFT '98/FSE-6.

[31]  Werner Nutt,et al.  The Complexity of Concept Languages , 1997, KR.

[32]  Francesco M. Donini,et al.  Reasoning in description logics , 1997 .