Abstract
The knowledge about software organizations is considerably relevant to software engineers. The use of a common vocabulary for representing the useful knowledge about software organizations involved in software projects is important for several reasons, such as to support knowledge reuse and to allow communication and interoperability between tools. Domain ontologies can be used to define a common vocabulary for sharing and reuse of knowledge about some domain. Foundational ontologies can be used for evaluating and re-designing domain ontologies, giving to these real-world semantics. This paper presents an evaluating of a Software Enterprise Ontology that was reengineered using the Unified Foundation Ontology (UFO) as basis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Oliveira, K., Zlot, F., Rocha, A.R., et al.: Domain Oriented Software Development Environments. Journal of Systems and Software 72(2), 145–161 (2004)
Villela, K., Rocha, A.R., Travassos, G.H., et al.: The Use of an Enterprise Ontology to Support knowledge Management in Software Development Environments. Journal of the Brazilian Computer Society 11(2), 45–59 (2005)
Guizzardi, G.: Ontological Foundations for Structural Conceptual Models. Universal Press, The Netherlands (2005)
Guarino, N.: Formal Ontology and Information Systems. In: Proceedings of International Conference in Formal Ontology and Information Systems, pp. 3–15 (1998)
Guizzardi, G., Falbo, R.A., Guizzardi, R.S.S.: Grounding Software Domain Ontologies in the Unified Foundational Ontology (UFO): The case of the ODE Software Process Ontology. In: Proceedings of the XI Iberoamerican Workshop on Requirements Engineering and Software Environments, pp. 244–251 (2008)
Guizzardi, G.: Ontological Foundations for Structural Conceptual Models. Universal Press, The Netherlands (2005)
Guarino, N., Welty, C.: Evaluating Ontological Decisions with OntoClean. Communications of the ACM 45(2), 61–65 (2002)
Welty, C., Mahindru, R., Chu-Carroll, J.: Evaluating Ontology Cleaning. In: Proceedings of the National Conference on Artificial Intelligence, pp. 311–316 (2004)
Silva, E.O., Lisboa, F.J., Oliveira, A.P., Gonçalves, G.S.: Improving Analysis Patterns in the Geographic Domain Using Ontological Meta-properties. In: Proceedings of International Conference on Enterprise Information Systems, pp. 256–261 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Perini Barcellos, M., de Almeida Falbo, R. (2009). Using a Foundational Ontology for Reengineering a Software Enterprise Ontology. In: Heuser, C.A., Pernul, G. (eds) Advances in Conceptual Modeling - Challenging Perspectives. ER 2009. Lecture Notes in Computer Science, vol 5833. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04947-7_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-04947-7_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04946-0
Online ISBN: 978-3-642-04947-7
eBook Packages: Computer ScienceComputer Science (R0)