Reduzindo Erros Comuns em Modelos de Requisitos Baseados na Linguagem i*: Uma Abordagem Ontológica / Mitigating Common Errors in istar-based Requirement Models: An Ontological Approach

Authors

  • Renato de Freitas Bulcão- Neto
  • Heyde Francielle do Carmo França

DOI:

https://doi.org/10.34117/bjdv6n2-265

Keywords:

Engenharia de Requisitos, Linguagem i*, Ontologia, Ferramenta, Avaliação.

Abstract

A linguagem de modelagem i* representa os objetivos do sistema e da organização e traz diversas vantagens. Entretanto, o uso indevido de construtores da i*, ambiguidades na interpretação desses construtores e a complexidade dos modelos i* têm sido frequentemente relatados. Este artigo descreve uma abordagem baseada em ontologias que reduz em aproximadamente 70% esses problemas na construção de modelos de requisitos i*.

References

CARES, C.; FRANCH, X.; PERINI, A.; SUSI, A. Towards interoperability of i* models using iStarML. Computer Standards & Interfaces, Elsevier Science Ltd., Oxford, UK, v. 33, n. 1, p. 69–79, jan. 2011.

CASTRO, J.; KOLP, M.; MYLOPOULOS, J. Towards requirements-driven information systems engineering: The Tropos project. Information Systems, Elsevier Science Ltd., Oxford, UK, v. 27, n. 6, p. 365–389, set. 2002.

DALPIAZ, F.; FRANCH, X.; HORKOFF, J. iStar 2.0 Language Guide. 2016. ArXiv:1605.07767. Disponível em: <https://arxiv.org/abs/1605.07767>. Acesso em: 10 fev. 2020.

DERMEVAL, D.; VILELA, J.; BITTENCOURT, I.I.; CASTRO, J.; ISONTANI, S.; BRITO, P.; SILVA, A. Applications of ontologies in requirements engineering: A systematic review of the literature. Requirements Engineering, Springer-Verlag New York, Inc., Secaucus, NJ, USA, v. 21, n. 4, p. 405–437, nov. 2016.

GUIZZARDI, R. S. S.; FRANCH, X.; GUIZZARDI, G. Applying a foundational ontology to analyze means-end links in the i* framework. In: SIXTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE, Valencia, Spain, May 16-18 2012. [s.n.], 2012. p. 1–11.

HITZLER, P.; KRÖTZSCH, M; PARSIA, B.; PATEL-SCHNEIDER, P.F.; RUDOLPH, S. OWL 2 Web Ontology Language Primer (Second Edition), W3C Recommendation 11 December 2012. 2012. Disponível em: <http://www.w3.org/TR/owlprimer>. Acesso em: 10 fev. 2020.

HORKOFF, J.; ELAHI, G.; ABDULHADI, S.; YU, E. Reflective analysis of the syntax and semantics of the i* framework. In: ADVANCES IN CONCEPTUAL MODELING - CHALLENGES AND OPPORTUNITIES, ER 2008 WORKSHOPS, Barcelona Spain, October 20-23, 2008. Proceedings. [s.n.], 2008. p. 249–260.

HORKOFF, J.; YU, E. Detecting judgment inconsistencies to encourage model iteration in interactive i* analysis. In: PROCEEDINGS OF THE 5TH INTERNATIONAL I* WORKSHOP 2011, Trento, Italy, August 28-29, 2011. [s.n.], 2011. p. 20–25.

MALTA, A.; SOARES, M; SANTOS, E; PAES, J.; ALENCAR, F.; CASTRO, J. iStarTool: Modeling requirements using the i* framework. In: PROCEEDINGS OF THE 5TH INTERNATIONAL I* WORKSHOP 2011, Trento, Italy, August 28-29, 2011. [s.n.], 2011. p. 163–165.

MUSEN, M. A. The Protégé project: A look back and a look forward. AI Matters, v. 1, n. 4, p. 4–12, 2015.

NAJERA, K.; MARTINEZ, A.; PERINI, A.; ESTRADA, H. An ontology-based methodology for integrating i* variants. In: PROCEEDINGS OF THE 6TH INTERNATIONAL I* WORKSHOP 2013, Valencia, Spain, June 17-18, 2013. [s.n.], 2013. p. 1–6.

NAJERA, K.; VASQUEZ, B; MARTINEZ, A.; PERINI, A.; ESTRADA, H.; MORANDINI, M. Tagoon+: Generation and integration of organizational ontologies. In: PROCEEDINGS OF THE 6TH INTERNATIONAL I* WORKSHOP 2013, Valencia, Spain, June 17-18, 2013. [s.n.], 2013. p. 125–127.

NAJERA, K. An ontology-based approach for integrating i* variants. 2011. 129f. Dissertação. National Center of Research and Technological Development, Cuernavaca, Morelos, Mexico, nov. 2011.

SIRIN, E.; PARSIA, B.; CUENCA GRAU, B.; KALYANPUR, A.; KATZ, Y. Pellet: A practical OWL-DL reasoner. Web Semantics, Elsevier Science Publishers B. V., Amsterdam, The Netherlands, v. 5, n. 2, p. 51–53, jun. 2007.

Published

2020-02-26

How to Cite

Neto, R. de F. B.-., & França, H. F. do C. (2020). Reduzindo Erros Comuns em Modelos de Requisitos Baseados na Linguagem i*: Uma Abordagem Ontológica / Mitigating Common Errors in istar-based Requirement Models: An Ontological Approach. Brazilian Journal of Development, 6(2), 8879–8894. https://doi.org/10.34117/bjdv6n2-265

Issue

Section

Original Papers