Requisitos Não-Funcionais em Modelos de Processos de Negócio: Uma Revisão Sistemática

  • Tarcisio Pereira Universidade Federal de Pernambuco
  • Fernanda Alencar Universidade Federal de Pernambuco
  • Jackson Silva Universidade Federal de Pernambuco
  • Jaelson Castro Universidade Federal de Pernambuco

Resumo


Adaptabilidade é um requisito importante que visa a reconfiguração de processos de negócio através de informações contextuais. Requisitos não- funcionais (RNFs) também são importantes para as organizações, pois estão relacionados a aspectos de restrição e qualidade. Contudo, na modelagem de processos de negócio (do inglês, BPM), contexto e RNF são difíceis de serem capturados e representados. Como, então, são representados informações de contexto e RNF em BPM, se é que o são? Para responder esses questionamen- tos, foi conduzida uma revisão sistemática, cujos resultados são apresentados neste artigo. Foram identificados inicialmente 1883 trabalhos dos quais apenas 24 propostas foram identificadas e analisadas.

Referências

Aburub, F., Odeh, M., and Beeson, I. (2007). Modelling non-functional requirements of business processes. Information and Software Technology, 49(11):1162–1171.

Balabko, P. and Wegmann, A. (2003). Context based reasoning in business process models. In Information Reuse and Integration, 2003. IRI 2003. IEEE International Conference on, pages 120–128. IEEE.

Bartolini, C., Bertolino, A., De Angelis, G., Ciancone, A., and Mirandola, R. (2012). Non-functional analysis of service choreographies. In Principles of Engineering Service Oriented Systems (PESOS), 2012 ICSE Workshop on, pages 8–14. IEEE.

Bocciarelli, P. and D’Ambrogio, A. (2011). A bpmn extension for modeling non functional properties of business processes. In Proceedings of the 2011 Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, pages 160–168. Society for Computer Simulation International.

Cardoso, E., Almeida, J., Guizzardi, G., and Guizzardi, R. (2009). Eliciting goals for business process models with non-functional requirements catalogues. Enterprise, Business-Process and Information Systems Modeling, pages 33–45.

Chung, L., Brian, A., Eric, Y., and John, M. (2000). Non-functional requirements in software engineering. Non-Functional Requirements in Software Engineering.

Dyba, T., Kitchenham, B., and Jorgensen, M. (2005). Evidence-based software engineering for practitioners. Software, IEEE, 22(1):58–65.

J. Biolchini, P. G. Mian, A. C. N. e. G. H. T. (2005). Systematic review in software engineering: relevance and utility. Technical report, COPPE/UFRJ, Rio de Janeiro.

J. H. Little, J. C. and Pillai, V. (2008). Systematic Review and Meta-Analysis. USA: Oxford University Press, 1 edition.

Kedad, Z. and Loucopoulos, P. (2011). Considering quality factors for business processes during requirement engineering. In Research Challenges in Information Science (RCIS), 2011 Fifth International Conference on, pages 1–9. IEEE.

Khaluf, L., Gerth, C., and Engels, G. (2011). Pattern-based modeling and formalizing of business process quality constraints. In Advanced Information Systems Engineering, pages 521–535. Springer.

Lapouchnian, A., Yu, Y., and Mylopoulos, J. (2007). Requirements-driven design and conguration management of business processes. Business Process Management, pages 246–261.

Mafra, S. and Travassos, G. (2006). Estudos primários e secundários apoiando a busca por evidência em engenharia de software. Rio de Janeiro: Programa de Engenharia de Sistemas e Computação. RT-ES, 687(06).

Mian, P., Conte, T., Natali, A., de Almeida Biolchini, J., Mendes, E., and Travassos, G. (2005). Lessons learned on applying systematic reviews to software engineering. In the Workshop Series On Empirical Software Engineering (Wsese).

Nurcan, S. (2008). A survey on the exibility requirements related to business processes and modeling artifacts. In Hawaii International Conference on System Sciences, Proceedings of the 41st Annual, pages 378–378. IEEE.

Pavlovski, C. and Zou, J. (2008). Non-functional requirements in business process modeling. In Proceedings of the fth Asia-Pacic conference on Conceptual ModellingVolume 79, pages 103–112. Australian Computer Society, Inc.

Pereira, T. and Teixeira Filho, G. (2011). Software product lines: An analysis of tools that support the application requirements engineering’s phases. 9th CONTECSI International Conference on Information Systems and Technology Management.

Saeedi, K., Zhao, L., and Sampaio, P. (2010). Extending bpmn for supporting customerfacing service quality requirements. In Web Services (ICWS), 2010 IEEE International Conference on, pages 616–623. IEEE.

Salles, G. and Fantinato, M. (2012). Análise da incorporação de requisitos não funcionais na modelagem de processos de negócio. VIII Simposio Brasileiro de Sistemas de Informacaoo (SBSI 2012) Trilhas Tecnicas.

Sampaio, R. and Mancini, M. (2007). Estudos de revisão sistemática: um guia para síntese criteriosa da evidência cientíca; systematic review studies: a guide for careful synthesis of the scientic evidence. Rev. bras. sioter, 11(1):83–89.

Santos, E., Pimentel, J., Castro, J., and Finkelstein, A. (2012). On the dynamic conguration of business process models. Enterprise, Business-Process and Information Systems Modeling, pages 331–346.

Serrano, N., Caballero, I., and García, F. (2009). Extending bpmn to support the modeling of data quality issues. In Int. Conf. on Inform. Quality (ICIQ), pages 46–60.

Wolter, C. and Meinel, C. (2010). An approach to capture authorisation requirements in business processes. Requirements engineering, 15(4):359–373.

Xavier, L., Alencar, F., Castro, J., and Pimentel, J. (2009). Integração de requisitos nãofuncionais a processos de negócio: Integrando bpmn e nfr. MSC, Universidade Federal de Pernambuco.

Xia, Y. and Wei, J. (2008). Context-driven business process adaptation for ad hoc changes. In e-Business Engineering, 2008. ICEBE’08. IEEE International Conference on, pages 53–60. IEEE.
Publicado
22/05/2013
PEREIRA, Tarcisio; ALENCAR, Fernanda; SILVA, Jackson; CASTRO, Jaelson. Requisitos Não-Funcionais em Modelos de Processos de Negócio: Uma Revisão Sistemática. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 9. , 2013, João Pessoa. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 37-48. DOI: https://doi.org/10.5753/sbsi.2013.5674.