Title :
Applying Formal Concept Analysis to assist class hierarchy construction in biomedical systems
Author :
Pereira, Daniel ; Zarate, Luis ; Song, Min
Author_Institution :
Comput. Sci. Dept., Pontificia Univ. Catolica de Minas Gerais, Belo Horizonte, Brazil
Abstract :
The class hierarchy is one of the most important activities of the object-oriented software development. The class design and its hierarchy is a difficult task especially when what is sought is an extensive and complex modeling. An inaccurate or incomplete class hierarchy entails manufacturing defects of the software, making it difficult to maintain or make corrections. The software design in areas like bioinformatics, systems biology and medical informatics usually requires of the designer expertise in biology and medicine, which makes it even more difficult to model class structures. This paper provides guidance for class hierarchy generation which can also be applied to database schema. The use of Formal Concept Analysis provides a theory which enables troubleshoot hierarchy of classes to accomplish the maximum factoring of classes while preserving the relationships of specialization.
Keywords :
bioinformatics; formal concept analysis; medical computing; object-oriented programming; software engineering; bioinformatics; biomedical systems; class hierarchy; class hierarchy construction; class hierarchy generation; formal concept analysis; maximum class factoring; medical informatics; object-oriented software development; systems biology; troubleshoot hierarchy; Context; Context modeling; Formal concept analysis; Lattices; Object oriented modeling; Software; Unified modeling language; Class Hierarchy Engineering; FCA; Formal Concept Analysis; Object-Oriented;
Conference_Titel :
Biomedical Engineering and Informatics (BMEI), 2013 6th International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4799-2760-9
DOI :
10.1109/BMEI.2013.6747030