Uma Extensão do Fluxo de Análise e Projeto do RUP para o Desenvolvimento de Aplicações Web

  • Ricardo A. C. de Souza UFPE
  • Alexandre M. L. de Vasconcelos UFPE

Resumo


A Internet tem se mostrado como um dos mais efetivos e atrativos meios para realização de transações comerciais, possibilitando tanto a divulgação, quanto a negociação e disponibilização de bens e serviços. Além disto, devido em grande parte a globalização da economia mundial, cada vez mais as empresas estão migrando seus sistemas corporativos para plataformas baseadas principalmente na Web. Diante deste panorama, hoje em dia existe uma demanda bastante significativa pelo desenvolvimento de aplicações para Web. As aplicações Web possuem características específicas que as diferenciam das aplicações tradicionais, e que precisam ser tratadas no processo de desenvolvimento de uma forma disciplinada. Diante deste contexto, este artigo apresenta uma extensão, para o domínio de aplicações Web, do fluxo de Análise e Projeto da metodologia genérica de desenvolvimento de software RUP (Rational Unified Process).

Palavras-chave: RUP, Extensões de UML, Aplicações Web, Navegação, Apresentação

Referências

A. Araújo. Framework de Análise e Projeto Baseado no RUP para o Desenvolvimento de Aplicações Web. Dissertação de Mestrado. Universidade Federal de Pernambuco - Centro de Informática, Brasil, Fev, 2001.

J. Conallen. Modeling Web Applications Architectures with UML. Communication of the ACM, Vol. 42, No. 10, pp. 63-70, Oct, 1999.

J. Conallen. Building Web Applications with UML. Addison Wesley Object Technology Series, 1999.

R. Hennicker, N. Koch. A UML - based Methodology for Hypermedia Design. In Proceedings <<UML>>'00, USA, 2000.

I. Jacobson, G. Booch, J. Rumbaugh. The Unified Software Development Process. Addison Wesley,1999.

N. Koch. Hypermedia Systems Development based on the Unified Process. Technical Report 003, Ludwing-Maximilians-University Munich, 2000.

N. Koch, H. Baumeister, R. Hennicker, L. Mandel. Extending UML to Model Navigation and Presentation in Web Applications, 2001.

N. Koch. A Comparative Study of Methods for Hypermedia Development. Technical Report 9901, LudwigMaximilians-University Munich, 1999

G. Rossi. OOHDM: Object-Oriented Hypermedia Design Method, PhD Thesis, PUC-Rio, Brasil, 1996.

G. Rossi, D. Schwabe, F. Lyardet. Web Application Models are more than Conceptual Models, In Proceedings of the World Wide Web and Conceptual Modeling'99 Workshop, ER'99 Conference, Paris, 1999.

D. Schwabe, G. Rossi, S. Barbosa. Systematic Hypermedia Design with OOHDM. In Proceedings of the ACM International Conference, 1996.

D. Schwabe, G. Rossi. Developing Hypermedia Applications using OOHDM. In Proceedings of Workshop on Hypermedia Development Process, Methods and Models, Hypertext, 1998.

R. Souza. Extensões de UML para Aplicações Web. Trabalho Individual de Engenharia de Software. Universidade Federal de Pernambuco - Centro de Informática, 2001.

R. Souza. Uma Extensão do Fluxo de Análise e Projeto do RUP para o Desenvolvimento de Aplicações Web. Dissertação de Mestrado. Universidade Federal de Pernambuco - Centro de Informática, Brasil, Abr, 2002.

M. Bieber, R. Galnares, Q. Lu. Web Engineering and Flexible Hypermedia. In Proceedings of the 2nd Workshop on Adaptive Hypertext and Hypermedia, Hypertext, 1998

O. De Troyer, C. Leune. WSDM: A User-Centered Design Method for Web Sites. In Proceedings of the 7th International World Wide Web Conference, 1997.

F. Garzotto, P. Paolini, D. Schwabe. HDM - A Model-Based Approach to Hypertext Application Design, ACM Transactions of Information Systems, pp. 1-26, 1993.

T. Isakowitz, E. Stohr, P. Balasubramanian. A Methodology for Design of Structured Hypermedia Applications. Communications of the ACM, Vol. 38, No. 8, pp. 149-160, 1995.

R. S. Pressman. Software Engineering: A Practitioner's Approach, McGraw-Hill, 3ª ed., 1992.

P. Borba, V. Alves. Desenvolvendo Aplicações Distribuídas em Java. UFPE - Centro de Informática, Relatório Técnico, Maio, 2000.

B. Sellers, H. Younessi, I. Graham. The Open Process Specification. Addison Wesley, Open Series, 1997.

D. D'Sousza, A. Wills. Objects, Components and Frameworks with UML: The Catalysis Approach, Addison Wesley, Object Technology Series, 1998.
Publicado
08/10/2003
SOUZA, Ricardo A. C. de; VASCONCELOS, Alexandre M. L. de. Uma Extensão do Fluxo de Análise e Projeto do RUP para o Desenvolvimento de Aplicações Web. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 17. , 2003, Manaus/AM. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 252-265. DOI: https://doi.org/10.5753/sbes.2003.23865.