Common LISP: the language (2nd ed.)
Common LISP: the language (2nd ed.)
Advanced C++ programming styles and idioms
Advanced C++ programming styles and idioms
Enabling technology for knowledge sharing
AI Magazine
Communications of the ACM - Special issue on analysis and modeling in software development
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Toward principles for the design of ontologies used for knowledge sharing
International Journal of Human-Computer Studies - Special issue: the role of formal ontology in the information technology
Constructing Biological Knowledge Bases by Extracting Information from Text Sources
Proceedings of the Seventh International Conference on Intelligent Systems for Molecular Biology
DEXA '99 Proceedings of the 10th International Conference on Database and Expert Systems Applications
The Role of Ontologies in the Verification and Validation of Knowledge Based Systems
DEXA '98 Proceedings of the 9th International Workshop on Database and Expert Systems Applications
Ontology design patterns for semantic web content
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
Hi-index | 0.00 |
Within the post-genomic era, scientists want to exploit the information of genome sequencing results, protein interactions, and gene deleted phenotypes. Molecular biologists build ontologies to model their knowledge in nonambiguous ways. Ontologies are metadata describing the meaning of data. They are useful for query answering in databases, hypotheses testing, and for the representation of context or explanation models. The provision of ontologies of complex information is challenging. Ontological Design Patterns (ODPs) make the ontological structure and content explicit. ODPs can be traced to reuse and adapt ontologies to objectives of information search, analysis and comparison. The three ODPs shown in this paper provide methods to hide unnecessary information (InteractionHider ODP), to notify interdependent concepts if one concept is changed (UpdateDependency ODP), and to handle multiple concepts, that can fulfil a specific context (ChainOfConcept ODP). All ODPs are available from the author with code examples. Contact: reich@cs.man.ac.uk