Arquitetura PRODEPA: Uma solução para criação de sistemas distribuídos

  • Amanda Monteiro Sizo PRODEPA
  • Adriana Nunes Teles Xisto PRODEPA
  • José Augusto da Silva Fernandes PRODEPA
  • Leila Riodades Daher Santos PRODEPA
  • Cláudio Roberto de Lima Martins PRODEPA

Resumo


Este artigo descreve os componentes da arquitetura de desenvolvimento utilizado na Empresa de Processamento de Dados do Estado do Pará – PRODEPA, como ela se integra a diferentes frameworks visando prover aumento na produtividade na fábrica de software da empresa, além de demonstrar como ela cria aplicações distribuídas a partir da utilização da tecnologia EJB. Um estudo de caso demonstra sua aplicabilidade e benefícios alcançados desde sua implantação dentro de um cenário organizacional público, com forte demanda em construção de software.

Palavras-chave: Arquitetura de sistemas para e-gov, EJB

Referências

Alur, Deepak; Crupi, John; Malks;Dan. Core J2EE Patterns: Best Practices and Design Strategies, Second Edition. Pearson. 2003.

Araujo, D.F. Machado,R.P. Um Framework para Desenvolvimento de Aplicações em Ajax, Disponível em: [link], Acesso: 16 mar 2009.

Bauer, C., King G., Java Persitence com Hibernate. Ciência Moderna, 2007

Burke,B., Monson-Haefel,R., Enterprise javaBeans 3.0. 5th. Peason, 2007

Cagnin, M. I. P., uma contribuição para a reengenharia de software baseada em linguagens de padrões e frameworks. São Paulo: USP, Tese de doutorado. Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, 2005. Disponível em: [link]. Acesso: 12 mar 2009.

Carvalho,A. G. Carvalho Uma Proposta de Arquitetura de Software Genérica para Mobile Games Utilizando J2ME. Disponível em: [link]. Acesso: 12 mar 2009

Demoiselle, Sitio Oficial do Demoiselle Framework. Disponível em: [link]. Acesso: 30 mar. 2009.

Fowler, M. Padrões de Arquitetura de Aplicações Corporativas. Bookman, 2006.

Gamma, E., Helm, R., Johnson, R. & Vlissides, J. Design patterns: Elements of reusable object oriented software. Reading, MA. 1995.

Hohmann, L., Beyond Software Architecture: Creating and Sustaining Winning Solutions. Addison-Wesley Professional, 2003.

Junior, C.G.B., Agregando Frameworks de Infra-Estrutura em uma Arquitetura Baseada em Componentes: Um Estudo de Caso no Ambiente AulaNet. Disponível em: [link]. Acesso: 21 mar 2009

IEEE 2000. IEEE Recommended Practice for Architectural Description of Software-Intensive Systems, IEEE Std 1471-2000. New York, NY: Institute of Electrical and Electronics Engineers.

Minetto, Elton Luís; MASETO, Jhony Maiki. Análise avaliativa entre frameworks de PHP. PHP Magazine, n.2, p.9-15, mar. 2007.

Pinhao Sitio Oficial da Plataforma Pinhão Paraná. Disponível em: [link]. Acesso: 18 mar 2009

Pressman, R. S. Engenharia de Software. 5th ed. McGraw Hill. 2001.

Prodepa, Sitio da empresa de processamento de dados do Pará. Disponível em: [link]. Acesso: 12 mar 2009

RMI-IIOP (2009): Documentação da tecnologia RMI-IIOP. Disponível em [link]. Acesso: 18 mar 2009.

Seam, Sitio oficial do framework seam Disponível em: [link]. Acesso: 16 mar 2009

Yuan, M. J.; Heute, T. JBoss Seam Simplicity and Power Beyond Java EE, Primeira Edição, Upper Saddle River: Prentice Hall, 2007.
Publicado
20/07/2009
SIZO, Amanda Monteiro; XISTO, Adriana Nunes Teles; FERNANDES, José Augusto da Silva; SANTOS, Leila Riodades Daher; MARTINS, Cláudio Roberto de Lima. Arquitetura PRODEPA: Uma solução para criação de sistemas distribuídos. In: LATIN AMERICAN SYMPOSIUM ON DIGITAL GOVERNMENT (LASDIGOV), 1. , 2009, Caxias do Sul. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 1431-1442. ISSN 2763-8723.