Skip to main content

Ecolingua: a Formal ontology for data in ecology


Ecolingua is an ontology for ecological quantitative data, which has been designed through reuse of a conceptualisation of quantities and their physical dimensions provided by theEngMath family of ontologies. A hierarchy of ecological quantity classes is presented together with their definition axioms in first-order logic. An implementation-level application of the ontology is discussed, by way of which conceptual ecological models are synthesised from data annotations inEcolingua through reuse of existing model structures.


  1. M. Annamalai and L. Sterling. Dealing with Mathematical Relations in Web-Ontologies. In Proceedings of theWorkshop on Ontologies in Agent Systems (OAS’03) at the 2nd International Joint Conference on Autonomous Agents and Multi-Agent Systems, Melbourne, Australia, pages 1–8, 2003.

  2. Y. Biot, N. Higuchi, V. Brilhante, J. de Freitas, J. Ferraz, N. Leal, S. Ferreira and T. Desjardins. INFORM — the INpa FORest Model. Project BIONTE Technical Report, National Institute for Research of the Amazon (INPA) — Brazil and Overseas Development Administration (ODA) — UK, May 1996.

  3. P. Borst, H. Akkermans and J. Top. Engineering Ontologies.International Journal of Human-Computer Studies, 46:365–406, 1997.

    Article  Google Scholar 

  4. V. Brilhante. Ontology and Reuse in Model Synthesis. PhD thesis, School of Informatics, University of Edinburgh, 2003.

  5. M. Ceruti, C. Anken, A. Lin and S. Rubin. Applications of High-Performance Knowledge-Based Technology. In Proceedings of theIEEE Intl. Conference on Systems, Man and Cybernetics, Nashville, USA, 2000.

  6. V. K. Chaudhri, A. Farquhar, R. Fikes, P. D. Karp and J. P. Rice. Open Knowledge Base Connectivity 2.0. KS-98-06, Knowledge Systems Laboratory, Stanford University, California, USA, Jan 1998.

    Google Scholar 

  7. E. Davis. Representations of Commonsense Knowledge. Morgan Kaufmann Publishers, Inc., San Mateo, California, USA, 1990.

    Google Scholar 

  8. S. Decker, D. Fensel, F. van Harmelen, I. Horrocks, S. Melnik, M. C. Klein and J. Broekstra. Knowledge Representation on the Web. In Proceedings of the2000 International Workshop on Description Logics (DL’00), Aachen, Germany, pages 89–97, 2000.

  9. Defense Advanced Research Projects Agency., Oct 2005.

  10. B. Ellis. Basic Concepts of Measurement. Cambridge University Press, London, 1966.

    Google Scholar 

  11. A. Farquhar, R. Fikes and J. Rice. The Ontolingua Server: a Tool for Collaborative Ontology Construction. KSL-96-26, Computer Science Department, Stanford University, 1996.

  12. K. D. Forbus. Qualitative Process Theory.Artificial Intelligence, 24:85–168, 1984.

    Article  Google Scholar 

  13. A. Ford. Modeling the Environment: an Introduction to System Dynamics Modeling of Environmental Systems. Island Press, Washington, D.C., USA, 1999.

    Google Scholar 

  14. G. Frank, A. Farquhar and R. Fikes. Building a Large Knowledge Base from a Structured Source.IEEE Intelligent Systems, 14(1):47–54, 1999.

    Article  Google Scholar 

  15. N. Fridman, R. Fergerson and M. Musen. The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility. In R. Dieng and O. Corby, editors, Proceedings of the12th International Conference on Knowledge Engineering and Knowledge Management (EKAW’00), volume 1937 of Lecture Notes in Computer Science (LNCS), Springer. Juan-les-Pins, France, pages 17–32, 2000.

    Google Scholar 

  16. A. Gangemi, N. Guarino, C. Masolo, A. Oltramari and L. Schneider. Sweetening Ontologies with DOLCE. InProceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW’02), volume 2473 of Lecture Notes in Computer Science (LNCS), Springer. Siguenza, Spain, pages 166–181, 2002.

    Google Scholar 

  17. M. Genesereth and R. Fikes. Knowledge Interchange Format, Version 3.0, Reference Manual. Logic-92-1, Logic Group, Computer Science Department, Stanford University, California, USA, 1992.

    Google Scholar 

  18. A. Gómez-Pérez and M. D. Rojas-Amaya. Ontological Reengineering for Reuse. In Proceedings of the11th European Knowledge Acquisition Workshop (EKAW’99), volume 1621 of Lecture Notes in Artificial Intelligence (LNAI), Springer. Dagstuhl Castle, Germany, pages 139–156, 1999.

    Google Scholar 

  19. W. E. Grant, E. K. Pedersen and S. L. Marín. Ecology and Natural Resource Management: Systems Analysis and Simulation. John Wiley & Sons, Inc., 1997.

  20. T. Gruber. A Translation Approach to Portable Ontology Specifications.Knowledge Acquisition, 5(2):199–220, 1993.

    Article  Google Scholar 

  21. T. Gruber and G. Olsen. An Ontology for Engineering Mathematics. In Proceedings of the4th International Conference on Principles of Knowledge Representation and Reasoning, Bonn, Germany, 1994.

  22. J. Haefner. Modeling Biological Systems: Principles and Applications. Chapman & Hall, 1996.

  23. I. Horrocks, P. F. Patel-Schneider, H. Boley, S. Tabet, B. Grosof and M. Dean. SWRL: A SemanticWeb Rule Language Combining OWL and RuleML. W3C Member Submission, May 2004., Oct 2005.

  24. High Performance Knowledge Bases., Oct 2005.

  25. IEEE Standard Upper Ontology Working Group., Oct 2005.

  26. V. Kashyap. Design and Creation of Ontologies for Environmental Information Retrieval. In Proceedings of the12th International Conference on Knowledge Acquisition, Modeling and Management, Banff, Canada, 1999.

  27. C. M. Keet. Factors Affecting Ontology Development in Ecology. In Proceedings of the2nd International Workshop on Data Integration in the Life Sciences (DILS’05), volume 3615 of Lecture Notes in Computer Science (LNCS), Springer-Verlag. San Diego, USA, pages 46–61, 2005.

    Google Scholar 

  28. D. B. Lenat and R. V. Guha. Building Large Knowledge Based Systems: Representation and Inference in the Cyc Project. Addison Wesley, Reading, Massachusetts, 1990.

    Google Scholar 

  29. C. Masolo, S. Borgo, A. Gangemi, N. Guarino and A. Oltramari. Ontology Library (final). WonderWeb Deliverable D18, Laboratory for Applied Ontology — ISTC — CNR, Dec 2003.

  30. B. Massey. Measures in Science and Engineering: their Expression, Relation and Interpretation. Ellis Horwood Limited, 1986.

  31. I. Niles and A. Pease. Origins of the Standard Upper Merged Ontology: a Proposal for the IEEE Standard Upper Ontology. In Working Notes of theIJCAI-2001 Workshop on the IEEE Standard Upper Ontology Seattle, Washington, USA, pages 37–42, 2001.

  32. I. Niles and A. Pease. Towards a Standard Upper Ontology. In C. Welty and B. Smith, editors, Proceedings of the2nd International Conference on Formal Ontology in Information Systems (FOIS’01), Ogunquit, Maine, USA, 2001.

  33. B. N. Niven. Formalization of the Basic Concepts of Animal Ecology.Erkenntnis, 17:307–320, 1982.

    Article  Google Scholar 

  34. B. N. Niven. Formalization of Some Concepts of Plant Ecology.Coenoses, 7(2):103–113, 1992.

    Google Scholar 

  35. Open Biomedical Ontologies., Oct 2005.

  36. R. C. de Oliveira, J. S. Pereira and V. Brilhante. Reengineering a FOL Ontology into OWL and SWRL using Protégé. In Proceedings of theWorkshop on Protégé with Rules at the 8th Intl. Protégé Conference, Madrid, Spain, 2005.

  37. Ontolingua Server., Knowledge Systems Laboratory, Department of Computer Science, Stanford University, Oct 2005.

  38. Formalized Common Knowledge., Oct 2005.

  39. S. Pinto. Revising and Extending the Units of Measure “Subontology”. In Working Notes of theIJCAI-2001 Workshop on the IEEE Standard Upper Ontology, Seattle, Washington, USA, 2001.

  40. S. Pinto. Towards Ontology Reuse. In Proceedings of theAAAI-99 Workshop on Ontology Management, WS-99-13, AAAI Press. Orlando, Florida, USA, pages 67–73, 1999.

    Google Scholar 

  41. The Protégé Ontology Editor and Knowledge Acquisition System., Oct 2005.

  42. S. Reed and D. Lenat. Mapping Ontologies into Cyc. In Proceedings of theWorkshop on Ontologies and the Semantic Web at the 18th National Conference on Artificial Intelligence (AAAI’02), Edmonton, Alberta, Canada, 2002.

  43. Science Environment for Ecological Knowledge (SEEK), OWL Ontologies., Oct 2005.

  44. F. C. da Silva, W. Vasconcelos, D. S. Robertson, V. Brilhante, A. C. de Melo, M. Finger and J. Agustí. On the Insufficiency of Ontologies: Problems in Knowledge Sharing and Alternative Solutions.Knowledge-Based Systems, 15(3):147–167, 2002.

    Article  Google Scholar 

  45. J. F. Sowa. Knowledge Representation: Logical, Philosophical and Computational Foundations. Brooks/Cole, 2000.

    Google Scholar 

  46. Suggested Upper Merged Ontology., Oct 2005.

  47. Le Système International d’Unités (SI), The International System of Units (SI). Bur. Intl. Poids et Mesures, Sévres, France, 6th edition, 1991.

  48. M. Uschold, M. Healy, K. Williamson, P. Clark and S. Woods. Ontology Reuse and Application. In Proceedings of the1st International Conference on Formal Ontology in Information Systems (FOIS’98), IOS Press. Trento, Italy, pages 179–192, 1998.

    Google Scholar 

  49. Web Ontology Language, W3C., Oct 2005.

  50. WonderWeb: Ontology Infrastructure for the SemanticWeb., Oct 2005.

Download references

Author information

Authors and Affiliations


Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Brilhante, V. Ecolingua: a Formal ontology for data in ecology. J Braz Comp Soc 11, 60–78 (2005).

Download citation

  • Issue Date:

  • DOI: