{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:13:30Z","timestamp":1750306410968,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,7,4]],"date-time":"2015-07-04T00:00:00Z","timestamp":1435968000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,7,4]]},"DOI":"10.1145\/2786555.2786557","type":"proceedings-article","created":{"date-parts":[[2015,7,10]],"date-time":"2015-07-10T14:10:55Z","timestamp":1436537455000},"page":"8-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Analyzing inheritance hierarchies through Formal Concept Analysis"],"prefix":"10.1145","author":[{"given":"Marianne","family":"Huchard","sequence":"first","affiliation":[{"name":"LIRMM (CNRS et Universit\u00e9 de Montpellier), 161 rue Ada, 34095 Montpellier Cedex 5, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,7,4]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9942(1997)3:4%3C235::AID-TAPO2%3E3.0.CO;2-R"},{"issue":"1","key":"e_1_3_2_1_2_1","first-page":"69","article-title":"The case against multiple inheritance in C++","volume":"4","author":"Cargill T. A.","year":"1991","unstructured":"T. A. Cargill . Controversy : The case against multiple inheritance in C++ . Computing Systems , 4 ( 1 ): 69 -- 82 , 1991 . T. A. Cargill. Controversy: The case against multiple inheritance in C++. Computing Systems, 4(1):69--82, 1991.","journal-title":"Computing Systems"},{"key":"e_1_3_2_1_3_1","volume-title":"Universit\u00e9 de Gen\u00e8ve","author":"Casais E.","year":"1991","unstructured":"E. Casais . Managing Evolution in Object Oriented Environments: An Algorithmic Approach. Th\u00e8se de doctorat , Universit\u00e9 de Gen\u00e8ve , 1991 . E. Casais. Managing Evolution in Object Oriented Environments: An Algorithmic Approach. Th\u00e8se de doctorat, Universit\u00e9 de Gen\u00e8ve, 1991."},{"key":"e_1_3_2_1_4_1","unstructured":"E.\n      Casais\n    .\n  An incremental class reorganization approach\n  . In O. Lehrmann Madsen editor Proceedings of ECOOP'92 Utrecht The\n   Netherlands volume \n  615\n   of \n  Lecture Notes in Computer Science pages \n  133\n  --\n  152\n  . \n  Springer-Verlag Berlin 1992\n  .   E. Casais. An incremental class reorganization approach. In O. Lehrmann Madsen editor Proceedings of ECOOP'92 Utrecht The Netherlands volume 615 of Lecture Notes in Computer Science pages 133--152. Springer-Verlag Berlin 1992."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-4138-6","volume-title":"Object-Oriented Programming, a Unified Foundation","author":"Castagna G.","year":"1997","unstructured":"G. Castagna . Object-Oriented Programming, a Unified Foundation . Birkhauser , 1997 . G. Castagna. Object-Oriented Programming, a Unified Foundation. Birkhauser, 1997."},{"issue":"8","key":"e_1_3_2_1_6_1","article-title":"Generation and reorganization of subtype hierarchies","volume":"8","author":"Chen J.-B.","year":"1996","unstructured":"J.-B. Chen and S. C. Lee . Generation and reorganization of subtype hierarchies . Journal of Object Oriented Programming , 8 ( 8 ), 1996 . J.-B. Chen and S. C. Lee. Generation and reorganization of subtype hierarchies. Journal of Object Oriented Programming, 8(8), 1996.","journal-title":"Journal of Object Oriented Programming"},{"key":"e_1_3_2_1_7_1","series-title":"LNCS","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1007\/3-540-46102-7_55","volume-title":"Object-Oriented Inf. Systems","author":"Cherfi S. S.-S.","year":"2002","unstructured":"S. S.-S. Cherfi and N. Lammari . Towards and Assisted Reorganization of Is-A Hierarchies . In Object-Oriented Inf. Systems , volume 2425 of LNCS , pages 536 -- 548 . Springer-Verlag , 2002 . S. S.-S. Cherfi and N. Lammari. Towards and Assisted Reorganization of Is-A Hierarchies. In Object-Oriented Inf. Systems, volume 2425 of LNCS, pages 536--548. Springer-Verlag, 2002."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/141937.141938"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/823457.824049"},{"key":"e_1_3_2_1_10_1","first-page":"346","volume-title":"Improving Generalization Level in UML Models Iterative Cross Generalization in Practice. In ICCS 2004","author":"Dao M.","year":"2004","unstructured":"M. Dao , M. Huchard , M. R. Hac\u00e8ne , C. Roume , and P. Valtchev . Improving Generalization Level in UML Models Iterative Cross Generalization in Practice. In ICCS 2004 , pages 346 -- 360 , 2004 . M. Dao, M. Huchard, M. R. Hac\u00e8ne, C. Roume, and P. Valtchev. Improving Generalization Level in UML Models Iterative Cross Generalization in Practice. In ICCS 2004, pages 346--360, 2004."},{"key":"e_1_3_2_1_11_1","first-page":"25","volume-title":"Nancy","author":"Dicky H.","year":"1995","unstructured":"H. Dicky , C. Dony , M. Huchard , and T. Libourel . ARES, Adding a class and REStructuring Inheritance Hierarchies. In 11 i\u00e8mes journ\u00e9es Bases de Donn\u00e9es Avanc\u00e9es , Nancy , pages 25 -- 42 , 1995 . H. Dicky, C. Dony, M. Huchard, and T. Libourel. ARES, Adding a class and REStructuring Inheritance Hierarchies. In 11 i\u00e8mes journ\u00e9es Bases de Donn\u00e9es Avanc\u00e9es, Nancy, pages 25--42, 1995."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/236338.236364"},{"key":"e_1_3_2_1_13_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/3-540-46105-1_2","volume-title":"Advances in Object-Oriented Information Systems, OOIS 2002 Workshops","author":"Ducournau R.","year":"2002","unstructured":"R. Ducournau . \"real world\" as an argument for covariant specialization in programming and modeling. In J. Bruel and Z. Bellahsene, editors, Advances in Object-Oriented Information Systems, OOIS 2002 Workshops , Montpellier, France, September 2, 2002 , Proceedings, volume 2426 of Lecture Notes in Computer Science , pages 3 -- 12 . Springer , 2002. R. Ducournau. \"real world\" as an argument for covariant specialization in programming and modeling. In J. Bruel and Z. Bellahsene, editors, Advances in Object-Oriented Information Systems, OOIS 2002 Workshops, Montpellier, France, September 2, 2002, Proceedings, volume 2426 of Lecture Notes in Computer Science, pages 3--12. Springer, 2002."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/IMCSIT.2009.5352727"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2010.12"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.66"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/7287.001.0001"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-59830-2","volume-title":"Formal Concept Analysis: Mathematical Foundation","author":"Ganter B.","year":"1999","unstructured":"B. Ganter and R. Wille . Formal Concept Analysis: Mathematical Foundation . Springer-Verlag Berlin , 1999 . B. Ganter and R. Wille. Formal Concept Analysis: Mathematical Foundation. Springer-Verlag Berlin, 1999."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/167962.165931"},{"key":"e_1_3_2_1_20_1","first-page":"304","volume-title":"Formal Concept Analysis, LNCS 3626","author":"Godin R.","year":"2005","unstructured":"R. Godin and P. Valtchev . Formal concept analysis-based class hierarchy design in object-oriented software development . In Formal Concept Analysis, LNCS 3626 , pages 304 -- 323 , 2005 . R. Godin and P. Valtchev. Formal concept analysis-based class hierarchy design in object-oriented software development. In Formal Concept Analysis, LNCS 3626, pages 304--323, 2005."},{"key":"e_1_3_2_1_21_1","first-page":"179","volume-title":"1st Int. Symp. on Knowledge Retrieval, Use, and Storage for Efficiency (KRUSE'95)","author":"Godin R.","year":"1995","unstructured":"R. Godin , G. Mineau , and R. Missaoui . Incremental structuring of knowledge bases. In G. Ellis, R. Levinson, A. Fall, and V. Dahl, editors , 1st Int. Symp. on Knowledge Retrieval, Use, and Storage for Efficiency (KRUSE'95) , pages 179 -- 193 . Dept. of Computer Science, University of California at Santa Cruz , 1995 . R. Godin, G. Mineau, and R. Missaoui. Incremental structuring of knowledge bases. In G. Ellis, R. Levinson, A. Fall, and V. Dahl, editors, 1st Int. Symp. on Knowledge Retrieval, Use, and Storage for Efficiency (KRUSE'95), pages 179--193. Dept. of Computer Science, University of California at Santa Cruz, 1995."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9942(1998)4:2%3C117::AID-TAPO6%3E3.3.CO;2-I"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDOC.2013.27"},{"key":"e_1_3_2_1_24_1","first-page":"9","volume-title":"10th Int. Conf. on Concept Lattices and Their Applications, 2013","author":"Gu\u00e9di A. O.","year":"2013","unstructured":"A. O. Gu\u00e9di , A. Miralles , M. Huchard , and C. Nebut . A practical application of relational concept analysis to class model factorization: Lessons learned from a thematic information system . In 10th Int. Conf. on Concept Lattices and Their Applications, 2013 ., pages 9 -- 20 , 2013 b. URL http:\/\/ceur-ws.org\/Vol-1062\/paper1.pdf. A. O. Gu\u00e9di, A. Miralles, M. Huchard, and C. Nebut. A practical application of relational concept analysis to class model factorization: Lessons learned from a thematic information system. In 10th Int. Conf. on Concept Lattices and Their Applications, 2013., pages 9--20, 2013b. URL http:\/\/ceur-ws.org\/Vol-1062\/paper1.pdf."},{"key":"e_1_3_2_1_25_1","volume-title":"Universit\u00e9 du Qu\u00e9bec \u00c0 Montreal","author":"Hac\u00e8ne M. R.","year":"2005","unstructured":"M. R. Hac\u00e8ne . Relational concept analysis, application to software re-engineering. Th\u00e8se de doctorat , Universit\u00e9 du Qu\u00e9bec \u00c0 Montreal , 2005 . M. R. Hac\u00e8ne. Relational concept analysis, application to software re-engineering. Th\u00e8se de doctorat, Universit\u00e9 du Qu\u00e9bec \u00c0 Montreal, 2005."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10472-012-9329-3"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/786768.786963"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1051\/ita:2000129"},{"key":"e_1_3_2_1_29_1","volume-title":"Processus d'optimisation conceptuelle d'un sch\u00e9ma orient\u00e9-objet. L'objet","author":"Lammari N.","year":"1998","unstructured":"N. Lammari , R. Laleau , and M. Jouve . Processus d'optimisation conceptuelle d'un sch\u00e9ma orient\u00e9-objet. L'objet , 1998 . N. Lammari, R. Laleau, and M. Jouve. Processus d'optimisation conceptuelle d'un sch\u00e9ma orient\u00e9-objet. L'objet, 1998."},{"key":"e_1_3_2_1_30_1","volume-title":"M\u00e9thode de factorisation progressive pour accro\u01d0tre l'abstraction d'un mod\u00e8le de classes. Ing\u00e9nierie des syst\u00e8mes d'information, 2:9--39","author":"Miralles A.","year":"2015","unstructured":"A. Miralles , M. Huchard , X. Dolques , F. L. Ber , T. Libourel , C. Nebut , and A. Osman-Gu\u00e9di . M\u00e9thode de factorisation progressive pour accro\u01d0tre l'abstraction d'un mod\u00e8le de classes. Ing\u00e9nierie des syst\u00e8mes d'information, 2:9--39 , 2015 . A. Miralles, M. Huchard, X. Dolques, F. L. Ber, T. Libourel, C. Nebut, and A. Osman-Gu\u00e9di. M\u00e9thode de factorisation progressive pour accro\u01d0tre l'abstraction d'un mod\u00e8le de classes. Ing\u00e9nierie des syst\u00e8mes d'information, 2:9--39, 2015."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/645414.652228"},{"key":"e_1_3_2_1_32_1","volume-title":"Guru - A Tool for Automatic Restructuring of Self Inheritance Hierarchies. In Proceedings of TOOLS-Europe'95","author":"Moore I.","year":"1995","unstructured":"I. Moore . Guru - A Tool for Automatic Restructuring of Self Inheritance Hierarchies. In Proceedings of TOOLS-Europe'95 , Versailles, France , 1995 . I. Moore. Guru - A Tool for Automatic Restructuring of Self Inheritance Hierarchies. In Proceedings of TOOLS-Europe'95, Versailles, France, 1995."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/236338.236361"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of TOOLS-Europe '96","author":"Moore I.","year":"1996","unstructured":"I. Moore and T. Clement . A Simple and Efficient Algorithm for Inferring Inheritance Hierarchies . In Proceedings of TOOLS-Europe '96 , Paris, France , 1996 . I. Moore and T. Clement. A Simple and Efficient Algorithm for Inferring Inheritance Hierarchies. In Proceedings of TOOLS-Europe '96, Paris, France, 1996."},{"key":"e_1_3_2_1_35_1","first-page":"1","volume-title":"International Conference on Agricultural Engineering (AgEng 2010","author":"Pinet F.","year":"2010","unstructured":"F. Pinet , A. Miralles , S. Bimonte , F. Vernier , N. Carluer , V. Gouy , and S. Bernard . The use of UML to design agricultural data warehouses . In International Conference on Agricultural Engineering (AgEng 2010 ), pages 1 -- 10 , 2010 . F. Pinet, A. Miralles, S. Bimonte, F. Vernier, N. Carluer, V. Gouy, and S. Bernard. The use of UML to design agricultural data warehouses. In International Conference on Agricultural Engineering (AgEng 2010), pages 1--10, 2010."},{"key":"e_1_3_2_1_36_1","volume-title":"Aspects de la r\u00e9ing\u00e9nierie des mod\u00e8les UML par analyse de donn\u00e9es relationnelles. Ing\u00e9nierie des Syst\u00e8mes d'information (RSTI s\u00e9rie), 12:39--68","author":"Rouane M. H.","year":"2007","unstructured":"M. H. Rouane , M. Dao , M. Huchard , and P. Valtchev . Aspects de la r\u00e9ing\u00e9nierie des mod\u00e8les UML par analyse de donn\u00e9es relationnelles. Ing\u00e9nierie des Syst\u00e8mes d'information (RSTI s\u00e9rie), 12:39--68 , 2007 . M. H. Rouane, M. Dao, M. Huchard, and P. Valtchev. Aspects de la r\u00e9ing\u00e9nierie des mod\u00e8les UML par analyse de donn\u00e9es relationnelles. Ing\u00e9nierie des Syst\u00e8mes d'information (RSTI s\u00e9rie), 12:39--68, 2007."},{"key":"e_1_3_2_1_37_1","first-page":"2","article-title":"Analyse et restructuration de hi\u00e9rarchies de classes. Th\u00e8se de doctorat","author":"Roume C.","year":"2004","unstructured":"C. Roume . Analyse et restructuration de hi\u00e9rarchies de classes. Th\u00e8se de doctorat , Universit\u00e9 Montpellier 2 , 2004 . C. Roume. Analyse et restructuration de hi\u00e9rarchies de classes. Th\u00e8se de doctorat, Universit\u00e9 Montpellier 2, 2004.","journal-title":"Universit\u00e9 Montpellier"},{"key":"e_1_3_2_1_38_1","volume-title":"A Class Classification Algorithm For Supporting Consistent Object Views. Technical report","author":"Rundensteiner E. A.","year":"1992","unstructured":"E. A. Rundensteiner . A Class Classification Algorithm For Supporting Consistent Object Views. Technical report , University of Michigan , 1992 . E. A. Rundensteiner. A Class Classification Algorithm For Supporting Consistent Object Views. Technical report, University of Michigan, 1992."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/291252.288273"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/353926.353940"},{"issue":"2","key":"e_1_3_2_1_41_1","first-page":"157","article-title":"The case for multiple inheritance in C++","volume":"4","author":"Waldo J.","year":"1991","unstructured":"J. Waldo . Controversy : The case for multiple inheritance in C++ . Computing Systems , 4 ( 2 ): 157 -- 171 , 1991 . J. Waldo. Controversy: The case for multiple inheritance in C++. Computing Systems, 4(2):157--171, 1991.","journal-title":"Computing Systems"},{"key":"e_1_3_2_1_42_1","volume-title":"An Algorithmic Method for Building Inheritance Graphs in Object Database Design. In Proceedings of the 15th International Conference on Conceptual Modeling ER'96","author":"Yahia A.","year":"1996","unstructured":"A. Yahia , L. Lakhal , R. Cicchetti , and J. Bordat . iO2 , An Algorithmic Method for Building Inheritance Graphs in Object Database Design. In Proceedings of the 15th International Conference on Conceptual Modeling ER'96 , 1996 . A. Yahia, L. Lakhal, R. Cicchetti, and J. Bordat. iO2, An Algorithmic Method for Building Inheritance Graphs in Object Database Design. In Proceedings of the 15th International Conference on Conceptual Modeling ER'96, 1996."},{"key":"e_1_3_2_1_43_1","first-page":"371","volume-title":"Designing Class Hierarchies of Object Database Schemas. In 13 i\u00e8mes journ\u00e9es Bases de Donn\u00e9es Avanc\u00e9es","author":"Yahia A.","year":"1997","unstructured":"A. Yahia , L. Lakhal , and J. Bordat . Designing Class Hierarchies of Object Database Schemas. In 13 i\u00e8mes journ\u00e9es Bases de Donn\u00e9es Avanc\u00e9es , pages 371 -- 390 , 1997 . A. Yahia, L. Lakhal, and J. Bordat. Designing Class Hierarchies of Object Database Schemas. In 13 i\u00e8mes journ\u00e9es Bases de Donn\u00e9es Avanc\u00e9es, pages 371--390, 1997."}],"event":{"name":"ECOOP '15: European Conference on Object-Oriented Programming ECOOP 2015","sponsor":["CTU Czech Technical University in Prague","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","AITO Assoc Internationale por les Technologies Objects"],"location":"Prague Czech Republic","acronym":"ECOOP '15"},"container-title":["Proceedings of the MechAnisms on SPEcialization, Generalization and inHerItance"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2786555.2786557","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2786555.2786557","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:07:41Z","timestamp":1750223261000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2786555.2786557"}},"subtitle":["A 22-years walk in a landscape of conceptual structures"],"short-title":[],"issued":{"date-parts":[[2015,7,4]]},"references-count":43,"alternative-id":["10.1145\/2786555.2786557","10.1145\/2786555"],"URL":"https:\/\/doi.org\/10.1145\/2786555.2786557","relation":{},"subject":[],"published":{"date-parts":[[2015,7,4]]},"assertion":[{"value":"2015-07-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}