Skip to main content

Building an Ontological Model for Software Requirements Engineering

  • Conference paper
ENTERprise Information Systems (CENTERIS 2011)

Abstract

This article is a work about the development of a model for the engineering requirement based on ontology. The development patterns are not used efficiently, especially for non-observance of the principles of requirements engineering. The overall objective of the article is to propose the use of a ontology based on the artifacts of software requirements engineering and can be used on any project developed in any organization. The method uses experimental procedures, which will be held in experiments with real situations in a project in progress at a reputable company in the development of hardware, but that currently covers its business in the software services industry. As a result, there was an improved understanding of software requirements, as well as its trace within the scope of the project, that is, one can easily traverse the model and identify all the artifacts impacted by the change.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Medeiros, R.A.: An Ontology for Engineering Software Requirements (Master’s thesis in Applied Informatics) – University of Fortaleza (UNIFOR), Fortaleza, Brazil (2006)

    Google Scholar 

  2. Lopes, P.S.N.D.: A Taxonomy for Research in the area of Requirements Engineering. Master’s thesis. Institute of Mathematics and Statistics. University of São Paulo, São Paulo, Brazil

    Google Scholar 

  3. Wiegers, K.: Software Requirements, 2nd edn. Microsoft Press, Redmond (2003)

    Google Scholar 

  4. Nelson, M.A.V.: Software Engineering. class notes. Requirements Engineering. Requirements Management. Catholic University of Minas Gerais (2007)

    Google Scholar 

  5. Gruber, T.R.: A Translation Approach To Portable Ontology Specifications. Knowledge Acquisition 5 (1993)

    Google Scholar 

  6. Grüninger, M., Fox, M.S.: Methodology for the Design and Evaluation of Ontologies. Technical Report. University of Toronto, Toronto, Canada (1995)

    Google Scholar 

  7. Borst, W.N.: Construction of Engineering Ontologies. PhD Thesis (1997), http://www.ub.utwente.nl/webdocs/inf/1/t0000004.pdf

  8. Sowa, J.F.: Building Sharing and Merging ontologies, http://users.bestweb.net/~sowa/ontology/ontoshar.htm (acessado em November 20, 2010)

  9. Campos, M.L.A.: Integration of ontologies: the field of bioinformatics, the problem of terminological compatibility. In: VII ENANCIB, Marília. Anais... Marília: ANCIB, UNESP (2006), http://www.portalppgci.marilia.unesp.br/enancib/viewpaper.php?id=163 (accessed: August 10, 2010)

  10. Breitman, K.: Semantic Web, the Internet’s future. Rio de Janeiro: LTC - Technical and Scientific Books, p. 188 (2005) ISBN 8521614667

    Google Scholar 

  11. Lima, J.F., Amaral, C.M.G., Molinaro, L.F.R.: Ontology: An Analysis of the Literature. Enterprise Information Systems (Print) 110, 426–435 (2010), doi:10.1007/978-3-642-16419-4_44

    Article  Google Scholar 

  12. Corcho, O., Fernández-López, M., Gómez Pérez, A.: Foudations Ontology. Technical Roadmap v1.0 (2001)

    Google Scholar 

  13. Corcho, O., Fernández-López, M., Gómez-Pérez, A.: Methodologies, tools and languagues for building ontologies. Where is theis meeting point? Data & Knowledge Engineering (46) (2003)

    Google Scholar 

  14. Smith: Ontology and information systems (2002), http://ontology.buffalo.edu/ontologyPIC.pdf

  15. Guarino, N.: The Ontological Level: Revisiting 30 Years of Knowledge Representation. In: Borgida, A., Chaudhri, V., Giorgini, P., Yu, E. (eds.) Conceptual Modelling: Foundations And Applications, pp. 52–67. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  16. Protégé website, http://protege.stanford.edu/ (accessed March 2011)

  17. RUP. Rational Unified Process Tutorial. Version 2003 06 00

    Google Scholar 

  18. Toranzo, M.J., Castro, F.B., Mello, E.: A proposal to improve the tracking of requirements. WER (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lima, J.F., Garcia, B.P., Amaral, C.M.G., Caran, G.M. (2011). Building an Ontological Model for Software Requirements Engineering. In: Cruz-Cunha, M.M., Varajão, J., Powell, P., Martinho, R. (eds) ENTERprise Information Systems. CENTERIS 2011. Communications in Computer and Information Science, vol 219. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24358-5_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24358-5_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24357-8

  • Online ISBN: 978-3-642-24358-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics