Ver registro no DEDALUS
Exportar registro bibliográfico



Applications of ontologies in requirements engineering: a systematic review of the literature (2016)

  • Authors:
  • USP affiliated authors: ISOTANI, SEIJI - ICMC
  • USP Schools: ICMC
  • DOI: 10.1007/s00766-015-0222-6
  • Language: Inglês
  • Imprenta:
  • Source:
  • Acesso online ao documento

    Online accessDOI or search this record in
    Informações sobre o DOI: 10.1007/s00766-015-0222-6 (Fonte: oaDOI API)
    • Este periódico é de assinatura
    • Este artigo NÃO é de acesso aberto
    • Cor do Acesso Aberto: closed
    Versões disponíveis em Acesso Aberto do: 10.1007/s00766-015-0222-6 (Fonte: Unpaywall API)

    Título do periódico: Requirements Engineering

    ISSN: 0947-3602,1432-010X

      Não possui versão em Acesso aberto
    Informações sobre o Citescore
  • Título: Requirements Engineering

    ISSN: 0947-3602

    Citescore - 2017: 2.87

    SJR - 2017: 0.568

    SNIP - 2017: 2.188

  • Exemplares físicos disponíveis nas Bibliotecas da USP
    BibliotecaCód. de barrasNúm. de chamada
    ICMC2683891-10PROD 2683891
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      DERMEVAL, Diego; VILELA, Jéssyka; BITTENCOURT, Ig Ibert; et al. Applications of ontologies in requirements engineering: a systematic review of the literature. Requirements Engineering, London, United Kingdom, Springer-Verlag London, v. No 2016, n. 4, p. 405-437, 2016. Disponível em: < > DOI: 10.1007/s00766-015-0222-6.
    • APA

      Dermeval, D., Vilela, J., Bittencourt, I. I., Castro, J., Isotani, S., Brito, P., & Silva, A. (2016). Applications of ontologies in requirements engineering: a systematic review of the literature. Requirements Engineering, No 2016( 4), 405-437. doi:10.1007/s00766-015-0222-6
    • NLM

      Dermeval D, Vilela J, Bittencourt II, Castro J, Isotani S, Brito P, Silva A. Applications of ontologies in requirements engineering: a systematic review of the literature [Internet]. Requirements Engineering. 2016 ; No 2016( 4): 405-437.Available from:
    • Vancouver

      Dermeval D, Vilela J, Bittencourt II, Castro J, Isotani S, Brito P, Silva A. Applications of ontologies in requirements engineering: a systematic review of the literature [Internet]. Requirements Engineering. 2016 ; No 2016( 4): 405-437.Available from:

    Referências citadas na obra
    Abran A, Cuadrado J, Garca-Barriocanal E, Mendes O, Snchez-Alonso S, Sicilia M (2006) Engineering the ontology for the swebok: issues and techniques. In: Calero C, Ruiz F, Piattini M (eds) Ontologies for software engineering and software technology. Springer, Berlin, pp 103–121
    Achimugu P, Selamat A, Ibrahim R, Mahrin MN (2014) A systematic literature review of software requirements prioritization research. Inf Softw Technol 56(6):568–585
    Ahmed E (2008) Use of ontologies in software engineering. In: SEDE, pp 145–150
    Anwer S, Ikram N (2006) Goal oriented requirement engineering: a critical study of techniques. In: Software engineering conference, 2006. APSEC 2006. 13th Asia Pacific. IEEE, pp 121–130
    Assawamekin N, Sunetnanta T, Pluempitiwiriyawej C (2008) Automated multiperspective requirements traceability using ontology matching technique. In: SEKE. Knowledge Systems Institute Graduate School, pp. 460–465
    Baader F, Calvanese D, McGuinness DL, Nardi D, Patel-Schneider PF (eds) (2003) The description logic handbook: theory, implementation, and applications. Cambridge University Press, New York
    Bjorner D (2010) Role of domain engineering in software development-why current requirements engineering is flawed!. In: Pnueli A, Virbitskaite I, Voronkov A (eds) Perspectives of systems informatics, vol 5947. Lecture notes in computer science. Springer, Berlin, pp 2–34
    Cappelli C, Baião F, Santoro F, Iendrike H, Lopes M, Nunes V (2007) Uma abordagem de construção de ontologia de domínio a partir do modelo de processos de negócio
    Castañeda V, Ballejos L, Caliusco ML, Galli MR (2010) The use of ontologies in requirements engineering. Glob J Res Eng 10(6):2–8
    Chen L, Babar MA, Zhang H (2010) Towards an evidence-based understanding of electronic data sources. In: Proceedings of the 14th international conference on evaluation and assessment in software engineering, EASE’10, British Computer Society, Swinton, pp 135–138
    Chen X, Jin Z, Yi L (2007) An ontology of problem frames for guiding problem frame specification. In: Zhang Z, Siekmann J (eds) Knowledge science, engineering and management, lecture notes in computer science, vol. 4798. Springer, Berlin, pp 384–395. doi: 10.1007/978-3-540-76719-0_38
    Corazzon R Notes on the history of ontology, descriptive and formal ontology: a resource guide to contemporary research.
    Davis R, Shrobe H, Szolovits P (1993) What is a knowledge representation? AI Mag 14(1):17
    Dermeval D, Vilela J, Bittencourt II, Castro J, Isotani S, Brito P (2014) A systematic review on the use of ontologies in requirements engineering. In: Brazilian symposium on software engineering (SBES)
    Ding W, Liang P, Tang A, van Vliet H (2014) Knowledge-based approaches in software documentation: a systematic literature review. Inf Softw Technol 56(6):545–567
    Dittmann L, Rademacher T, Zelewski S (2004) Performing fmea using ontologies. In: 18th international workshop on qualitative reasoning, Evanston, pp 209–216
    Dyb T, Dingsyr T (2008) Empirical studies of agile software development: a systematic review. Inf Softw Technol 50(9–10):833–859
    Dzung DV, Ohnishi A (2009) Ontology-based reasoning in requirements elicitation. In: 2009 seventh iEEE international conference on software engineering and formal methods, pp 263–272
    Easterbrook S, Singer J, Storey MA, Damian D (2008) Selecting empirical methods for software engineering research. In: Shull F, Singer J, Sjberg D (eds) Guide to advanced empirical software engineering. Springer, New York, pp 285–311
    El-Attar M, Miller J (2012) Constructing high quality use case models: a systematic review of current practices. Requir Eng 17(3):187–201
    Elsevier (2014) Information and software technology journal. . Accessed 28 March 2014
    Falbo R, Nardi J (2008) Evolving a software requirements ontology. In: XXXIV Conferencia Latinoamericana de Informática, Santa Fe, Argentina, pp 300–309
    Gasevic D, Kaviani N, Milanovic M (2009) Ontologies and software engineering. In: Staab S, Studer R (eds) Handbook on ontologies, international handbooks on information systems. Springer, Berlin, pp 593–615
    Gazevic D, Djuric D, Devedzic V, Selic B (2006) Model driven architecture and ontology development. Springer, Secaucus
    Gómez-Pérez A, Fernández-López M, Corcho O (2007) Ontological engineering: with examples from the areas of knowledge management, e-commerce and the semantic web. In: Advanced information and knowledge processing. Springer, Secaucus
    Gruber TR (1993) A translation approach to portable ontology specifications. Knowl Acquis 5(2):199–220
    Gruber TR (1995) Toward principles for the design of ontologies used for knowledge sharing. Int J Hum Comput Stud 43(5–6):907–928
    Guarino N (1998) Formal ontology in information systems: Proceedings of the 1st international conference June 6–8, 1998, Trento, Italy, 1st edn. IOS Press, Amsterdam
    Guizzardi G (2005) Ontological foundations for structural conceptual models. CTIT, Centre for Telematics and Information Technology
    Happel HJ, Seedorf S (2006) Applications of ontologies in software engineering. In: 2nd international workshop on semantic web enabled software engineering (SWESE 2006), held at the 5th international semantic web conference (ISWC 2006. Citeseer)
    Hernandes EM, Zamboni A, Fabbri S, Thommazo AD (2012) Using GQM and tam to evaluate start—a tool that supports systematic review. CLEI Electron J 15(1):1–13
    Horrocks I, Patel-Schneider PF, Boley H, Tabet S, Grosof B, Dean M (2004) Swrl: a semantic web rule language combining owl and ruleml. W3c member submission, World Wide Web Consortium
    Hoss A, Carver D (2006) Ontological approach to improving design quality. In: 2006 IEEE aerospace conference, p 12
    Huhns M, Singh M (2005) Service-oriented computing: key concepts and principles. Internet Comput IEEE 9(1):75–81. doi: 10.1109/MIC.2005.21
    Ivarsson M, Gorschek T (2009) Technology transfer decision support in requirements engineering research: a systematic review of REj. Requir Eng 14(3):155–175
    Janetzko R (2009) Applying ontology for checking of requirements specification. Master’s thesis, Faculty of Computer Science, TU Chemnitz
    Kaiya H, Saeki M (2006) Using domain ontology as domain knowledge for requirements elicitation. In: 14th IEEE international conference, requirements engineering, pp 189–198. doi: 10.1109/RE.2006.72
    Kassab M, Ormandjieva O, Daneva M (2009) An ontology based approach to non-functional requirements conceptualization. In: Fourth international conference on software engineering advances, 2009. ICSEA ’09, pp 299–308
    Kitchenham B, Charters S (2007) Guidelines for performing systematic literature reviews in software engineering. In: Technical report EBSE 2007–001, Keele University and Durham University Joint Report
    Kossmann M, Odeh M (2010) Ontology-driven requirements engineering-a case study of ontoREM in the aerospace context. In: 20th Annual International Symposium of the International Council on Systems Engineering, vol 2., INCOSE 2010IL, Chicago, pp 1000–1012
    Kotonya G, Sommerville I (1998) Requirements engineering—processes and techniques. Wiley, New York
    van Lamsweerde A (2001) Goal-oriented requirements engineering: a guided tour. In: Proceedings of fifth IEEE international symposium on requirements engineering, 2001, pp 249–262
    LAPES (2014) Start-state of the art through systematic review tool. . Accessed October 2013
    Lee SW, Gandhi RA (2006) Requirements as enablers for software assurance. CrossTalk J Def 19(12):20–24
    Liu CL (2009) Ontology-based requirements conflicts analysis in activity diagrams. In: Computational science and its applications-ICCSA 2009. Springer, New York, pp 1–12
    López C, Cysneiros L, Astudillo H (2008) NDR ontology: Sharing and reusing NFR and design rationale knowledge. In: First international workshop on managing requirements knowledge, 2008. MARK ’08, pp 1–10
    Mahdavi-Hezavehi S, Galster M, Avgeriou P (2013) Variability in quality attributes of service-based software systems: a systematic literature review. Inform Softw Technol 55(2):320–343. Special Section: Component-Based Software Engineering (CBSE), 2011
    McGuinness DL, Harmelen FV (2004) Owl web ontology language overview.
    Mika P, Akkermans H (2004) Towards a new synthesis of ontology technology and knowledge management. Knowl Eng Rev 19:317–345
    Niles I, Pease A (2001) Towards a standard upper ontology. In: Proceedings of the international conference on formal ontology in information systems, vol 2001. FOIS ’01, ACM, New York, pp 2–9
    Ouhbi S, Idri A, Fernández-Alemán JL, Toval A Requirements engineering education: a systematic mapping study. Requir Eng 1–20
    Pacheco C, Garcia I (2012) A systematic literature review of stakeholder identification methods in requirements elicitation. J Syst Softw 85(9):2171–2181. Selected papers from the 2011 Joint working IEEE/IFIP conference on software architecture (WICSA 2011)
    Pan JZ, Staab S, Aßmann U, Ebert J, Zhao Y (eds) (2013) Ontology-driven software development. Springer, Berlin
    Pérez J, Arenas M, Gutierrez C (2009) Semantics and complexity of SPARQL. ACM Trans Database Syst 34:16:1–16:45
    Petersen K, Feldt R, Mujtaba S, Mattsson M (2008) Systematic mapping studies in software engineering. In: Proceedings of the 12th international conference on evaluation and assessment in software engineering. EASE’08, British Computer Society, Swinton, pp 68–77
    Piedra N, Chicaiza J, López J, Martínez O, Caro E (2010) An approach for description of open educational resources based on semantic technologies. In: 2010 IEEE education engineering (EDUCON), pp 1111–1119
    Ruiz F, Hilera J (2006) Using ontologies in software engineering and technology. In: Calero C, Ruiz F, Piattini M (eds) Ontologies for software engineering and software technology. Springer, Berlin, pp 49–102
    Selby RW (2007) Software engineering: Barry W. Boehm’s lifetime contributions to software development, management, and research (practitioners). Wiley-IEEE Computer Society Pr, Canada
    Shibaoka M, Kaiya H, Saeki M (2007) GOORE: goal-oriented and ontology driven requirements elicitation method. Springer, Berlin, pp 225–234
    Siegemund K, Thomas EJ, Zhao Y, Pan J, Assmann U (2011) Towards ontology-driven requirements engineering. In: Workshop semantic web enabled software engineering at 10th international semantic web conference (ISWC), Bonn
    W3C (2014) W3c semantic web activity. . Accessed April 2014
    Wand Y, Weber R (1995) On the deep structure of information systems. Inform Syst J 5(3):203–223
    White S (2004) Business process modeling notation (bpmn) version 1.0. technical report,
    Wohlin C, Runeson P, Höst M, Ohlsson MC, Regnell B, Wesslén A (2000) Experimentation in software engineering: an introduction. Kluwer Academic Publishers, Norwell
    Wooldridgey M, Ciancarini P (2001) Agent-oriented software engineering: The state of the art. In: Ciancarini P, Wooldridge M (eds) Agent-oriented software engineering, vol 1957. Lecture Notes in Computer Science, vol 1957. Springer, Berlin, pp 1–28
    Yue T, Briand LC, Labiche Y (2011) A systematic review of transformation approaches between user requirements and analysis models. Requir Eng 16(2):75–99