Reutilização de Modelagem de Negócios baseada em Visões – um Estudo de Caso

  • Silvia A. Z. Ladeira UNIVEM
  • Rosângela A. D. Penteado UFSCar
  • Rosana T. V. Braga USP
  • Maria Istela Cagnin UNIVEM

Resumo


A modelagem de negócios é uma documentação imprescindível para as empresas, uma vez que registra principalmente os processos de negócios, os responsáveis pela sua execução e as regras de negócios envolvidas. Tais regras representam as peculiaridades de cada empresa, garantindo sua competitividade no ramo de negócios em que atua. Como outros artefatos de software, a modelagem de negócios pode ser reutilizada tanto no desenvolvimento quanto na reengenharia de sistemas, proporcionando redução de custo e maior produtividade durante as atividades de evolução de sistemas de informação. Neste artigo é apresentado um estudo de caso para avaliar a eficiência da reutilização de modelagem de negócios baseada em visões. A modelagem de negócios para sistemas existentes no domínio industrial é disponibilizada para reúso em domínios similares e com níveis de complexidade diferenciados, e os resultados deste reúso são apresentados.

Referências

Braga, R. T. V.; Germano, F. S. R.; Masiero, P. C. A pattern language for business resource management. In: Conference on Pattern Languages of Programs (PLOP'1999), 6, 1999, p. 1-33, 1999.

Bubenko, J.; Persson, A.; Stirna, J. D3 Appendix B: EKD User Guide. Stockholm, Sweden: Royal Institute of Technology (KTH); 2001.

Cagnin, M.I. PARFAIT: uma contribuição para a reengenharia de software baseada em linguagens de padrões e frameworks. 2005. 241f. Tese (Doutorado em Computação. Instituto de Ciências Matemáticas e de Computação) – ICMC/USP, São Carlos, SP, 2005.

Eriksson, H.; Penker, M. Business Modeling with UML – Business Patterns at Work. USA: John Wiley & Sons, Inc. 2000.

Frakes, W; Terry, C. Software Reuse and Reusability Metrics and Models. Technical Report. UMI Order Number: TR-95-07., Virginia Polytechnic Institute & State University, 1996.

Johnston, S. Rational® UML Profile for Business Modelling. Rational Sofware. Mar 2004. [link]. Acesso em: Fevereiro/2008.

Ladeira, S. Z.; Cagnin, M.I. Guidelines for Business Modeling Elaboration based on Views from Domain Information. In: 10th Workshop on Requirements Engineering, Toronto-Canada, Maio, 2007, p. 47-55.

Ladeira, S.A.Z. Reutilização de Modelagem de Negócios baseada em Visões. 2008. 196f. Dissertação (Mestrado em Ciência da Computação. Centro Universitário Eurípides de Marília) UNIVEM, Marília, SP, 2008.

Marshall, C. Enterprise Modeling with UML Designing Successful Software through Business Analysis. USA: Addison Wesley, 2000.

Mascena, J.C.C.P.; Almeida, E.S.; Meira,S.R.L. A Comparative Study on Software Reuse Metrics and Economic Models from a Traceability Perspective. In: IEEE International Conference on Information Reuse and Integration (IEEE IRI), 2005, Las Vegas, USA. 2005.

OMG (Object Management Group). Business Process Modeling Notation (BPMN), http://www.bpmn.org. Acesso em: Fevereiro/2008.

OMG Object Management Group -Unified Modeling Language. Mar 2003. Disponível em: <http://www.uml.org/>. Acesso em junho/2007.

Poulin, J.; Caruso, J. A Reuse Metrics And Return on Investment Modelo. In: Workshop on Software Reuse: Advances in Software Reusability, IEEE, 2, 1993, Lucca, Italy. 1993.

Rumbaugh, J.; Jacobson, I.; Booch, G. The Unified Modeling Language Reference Manual, 2nd Edition, Addison-Wesley, 2004.

Yamamoto, R.; Yamamoto, K.; Ohashi, K.; Inomata, J. Development of a Business Process Modeling Methodology and a Tool for Sharing Business Processes. In: ASIA-Pacific Software Engineering Conference (APSEC’05), 12, 2005, Taiwan. IEEE Computer Society, p. 679 – 686.

Yu, E. Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering. In: IEEE International Symposium on Requirements. Symposium on Requirements Engineering – RE97, 1997.

Wholin, C.; Runeson, P.; Häost, M.; Ohlsson, M.; Regnell, B.; Wesslen, A. Experimentation in software engineering: An introduction. Kluwer, 2000.
Publicado
13/10/2008
LADEIRA, Silvia A. Z.; PENTEADO, Rosângela A. D.; BRAGA, Rosana T. V.; CAGNIN, Maria Istela. Reutilização de Modelagem de Negócios baseada em Visões – um Estudo de Caso. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 22. , 2008, Campinas. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 140-155. DOI: https://doi.org/10.5753/sbes.2008.21329.