Uma Proposta de Extensões à UML para Modelagem de Aplicações em Ambientes Móveis para Aplicações Orientadas a Serviços

Detalhes bibliográficos
Ano de defesa: 2008
Autor(a) principal: Castro, Italo Rodrigues
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Viçosa
BR
Metodologias e técnicas da Computação; Sistemas de Computação
Mestrado em Ciência da Computação
UFV
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
UML
Link de acesso: http://locus.ufv.br/handle/123456789/2587
Resumo: Com o grande crescimento do uso de dispositivos móveis (laptop, palmtop, ou algum tipo Personal Digital Assistants (PDA)), surgiu um novo paradigma da computação: a computação móvel. O novo paradigma permite que os usuários desse ambiente tenham acesso a serviços independente de sua localização, ou seja, permite a mobilidade. Estão sendo feitos vários estudos na área de computação móvel para atender de forma cada vez melhor às necessidades dos usuários. O desenvolvimento de softwares nesta área está aumentando e por esta razão os desenvolvedores desses tipos de sistemas estão adotando estratégias para aumentar a qualidade e a produtividade de softwares de serviços para ambientes móveis. Para atingir esta finalidade, foi feito um estudo da Service Oriented Architecture(SOA) para otimizar o tempo gasto no desenvolvimento desses tipos de sistemas. A SOA é uma abordagem de arquitetura a partir de serviços autônomos. A United Modeling Language (UML) é uma linguagem de modelagem padrão para softwares e sistemas orientados a objetos. Ela foi projetada para visualizar, especificar, construir e documentar vários aspectos de um sistema. Com o intuito de minimizar os problemas existentes no desenvolvimento desses sistemas, foi proposto neste trabalho um perfil UML, constituído por um grupo predefinido de estereótipos e restrições que em conjunto especializam e configuram a UML para a modelagem de serviços para ambientes móveis. O perfil proposto foi avaliado através da modelagem de uma aplicação real baseada na SOA através de diagramas UML.