Aplicação da Arquitetura com Modelo de Controle Baseado em Eventos no Banco do Brasil S.A.

  • Lúcia R. D. Bastos Banco do Brasil S.A. / UF Tecnologia
  • Jaelson F. B. Castro UFPE

Resumo


O objetivo deste artigo é apresentar uma aplicação industrial de uma arquitetura em camada para o sistema bancário. Esta proposta, chamada de Modelo de Controle Baseado em Eventos, permite o uso do Evento como uma abstração dos serviços oferecidos pela rede bancária. Este modelo utiliza o estilo de arquitetura em camada, que prove uma organização intuitiva para os sistemas bancários. O Modelo de Controle Baseado em Eventos está sendo aplicado no Banco do Brasil com a finalidade de prover mecanismos de controle de produtividade e de qualidade no processo de desenvolvimento e no compartilhamento de informações.

Referências

Documentos normativos para o sistema financeiro. http://www.bacen.gov.br.

Reestruturação do Sistema de Pagamento Brasileiro, Nota Técnica Bacen de 31.10.2000, Lei 10.214 de 27.03.2001 e http://www.bacen.gov.br.

SAP banking - http://www.sap.com/solutions/industry/banking/

Bastos, Lúcia R. D., Proposta de uma Arquitetura em Camadas para Sistema Bancários com Modelo de Controle Baseado em Eventos. Dissertação de Mestrado, Cin-UFPE. Recife, 1998.

Bastos, Lúcia R.D., Carvalho, Edson C.B. Filho e Castro, Jaelson F.B., Uma Arquitetura em Camada para Sistemas Bancários com Modelo de Controle Baseado em Eventos. Anais do Simpósio em Tecnologia de Software - SOST'98, pág. 191-196, Buenos Aires, 1998.

Rumbaught, J., Jacobson, I. and Booch, G. "The Unified Modeling Language-Reference Manual". Addison Wesley, 1999.

Leite J.C.S.P, Leonardi M.C. Business Rules as Organizational Policies. IEEE IWSSD9: Ninth International Workshop on Software Specification and Design. IEEE Computer Society Press, 1998, pp.68-76.

Leonardi M.C, Leite J.C.S.P e Rossi G., Estratégias para la Identificación de Reglas de Negocio. Anais do XII SBES - Simpósio Brasileiro de Engenharia de Software, 1998, pp.53-67.

Medvidovic, Nenad and Rosenblum, David S., Domains of Concern in Software architecture Description Languages. http://www.ics.uci.edu/~neno/dsl/dsl97.html.

Garlan, David and Shaw, Mary. An Introduction to Software Architecture. Carnegie Mellon University Technical Report CMU-CS-94-166, 1994. http://www.cs.cmu.edu/afs/cs/project/compose/www/html/Publications/

Shaw, Mary and Garlan, David. Software Architecture : Perspectives on an Emerging Discipline, New Jersey, 1996.

Sommerville, I., Software Engineering. 5a. Edição. Addison-Wesley. 1996.

Bastos, Lúcia R.D. e Castro, Jaelson F.B. An Event Based Layered Architecture for Bank Systems. 5º Workshop Iberoamericano de Ingeniería de Requisitos y Ambientes Software (IDEAS2002), Havana, 2002.

Sommerville, I. and Kotonya, G., Requirements Engineering. Jonh Wiley & Sons, 1998.

Chung L.K, Nixon B.A, Yu E. and Mylopoulos J. Non Functional Requirements in Software Engineering, Kluwer Publishing, 2000.
Publicado
16/10/2002
BASTOS, Lúcia R. D.; CASTRO, Jaelson F. B.. Aplicação da Arquitetura com Modelo de Controle Baseado em Eventos no Banco do Brasil S.A.. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 16. , 2002, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 207-221. DOI: https://doi.org/10.5753/sbes.2002.23948.