Modeling Web Application Architectures with UML
Jim Conallen, Rational Software. Todos os Direitos Reservados.
Junho de 1999
Uma versão deste material aparece na edição de Outubro de 1999 (volume 42, número 10)
de Communications of the ACM.
Uma versão PDF deste artigo está disponível, entretanto o
Adobe Acrobat
deve estar instalado para que você possa visualizá-lo. Você pode fazer download de outros white papers do
RUP (Rational Unified Process) no
Web site da IBM
Resumo
Os aplicativos da Web estão se tornando cada vez mais complexos e de missão crítica.
Para ajudar a gerenciar essa complexidade, eles precisam ser modelados.
UML é a linguagem padrão para modelar sistemas com muitos softwares.
Ao tentar modelar aplicativos da
Web com UML, torna-se evidente que alguns de seus componentes não
se ajustam bem aos elementos de modelagem padrão da UML. Para trabalhar com uma notação de modelagem para o sistema inteiro (componentes da Web e componentes de nível intermediário tradicional), a UML deve ser estendida.
Este artigo apresenta uma extensão da UML usando seu mecanismo formal de extensão.
A extensão foi projetada
para que componentes específicos da Web possam ser integrados com o restante do modelo
do sistema e para exibir o nível adequado de abstração e detalhe para designers,
implementadores e arquitetos de aplicativos da Web.
| |
|