Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Understanding class hierarchies using concept analysis
ACM Transactions on Programming Languages and Systems (TOPLAS)
Formal Concept Analysis: Mathematical Foundations
Formal Concept Analysis: Mathematical Foundations
Ontological Engineering
Relational concept discovery in structured datasets
Annals of Mathematics and Artificial Intelligence
ICSC '08 Proceedings of the 2008 IEEE International Conference on Semantic Computing
Restructuring Ontologies through Knowledge Discovery
CECANDEEE '08 Proceedings of the 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services
FCA-MERGE: bottom-up merging of ontologies
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 1
A proposal for combining formal concept analysis and description logics for mining relational data
ICFCA'07 Proceedings of the 5th international conference on Formal concept analysis
Refactorings of design defects using relational concept analysis
ICFCA'08 Proceedings of the 6th international conference on Formal concept analysis
Formal concept analysis-based class hierarchy design in object-oriented software development
Formal Concept Analysis
A method for pruning ontologies in the development of conceptual schemas of information systems
Journal on Data Semantics V
Verification and refactoring of ontologies with rules
EKAW'06 Proceedings of the 15th international conference on Managing Knowledge in a World of Networks
Relational concept analysis: mining concept lattices from multi-relational data
Annals of Mathematics and Artificial Intelligence
Hi-index | 0.00 |
Ontologies are designed to evolve and this is typically done through sequences of a local modifications in the ontological structure, a.k.a. refactorings. Yet the more complex the structure the less obvious the full impact of such a refactoring. Thus, after a protracted period of maintenance, the overall quality of an ontology may substantially deteriorate. As a remedy, an ontology restructuring task would be performed that cleans its structure and enhances the ontology with new and previously missing entities. We investigate an approach for ontology restructuring based on relational concept analysis (RCA) that allows for a thorough reshuffling of the ontology. Here we present a platform for ontology maintenance, INUKHUK, and illustrate its main workflow dedicated to restructuring. We also report on a preliminary validating study involving several small-to-medium size ontologies.