Uma arquitetura de referência para o desenvolvimento de sistemas interativos multiplataformas


Autoria(s): Fonseca, Fabiola Mariz da
Contribuinte(s)

Leite, Jair Cavalcanti

CPF:01318684463

CPF:55281192434

http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782411P6

Pires, Paulo de Figueiredo

CPF:84384921772

http://lattes.cnpq.br/1304174767727101

Furtado, Maria Elizabeth Sucupira

CPF:23503718320

http://lattes.cnpq.br/7542338901767495

Data(s)

17/12/2014

10/03/2009

17/12/2014

08/08/2008

Resumo

It is increasingly common use of a single computer system using different devices - personal computers, telephones cellular and others - and software platforms - systems graphical user interfaces, Web and other systems. Depending on the technologies involved, different software architectures may be employed. For example, in Web systems, it utilizes architecture client-server - usually extended in three layers. In systems with graphical interfaces, it is common architecture with the style MVC. The use of architectures with different styles hinders the interoperability of systems with multiple platforms. Another aggravating is that often the user interface in each of the devices have structure, appearance and behaviour different on each device, which leads to a low usability. Finally, the user interfaces specific to each of the devices involved, with distinct features and technologies is a job that needs to be done individually and not allow scalability. This study sought to address some of these problems by presenting a reference architecture platform-independent and that allows the user interface can be built from an abstract specification described in the language in the specification of the user interface, the MML. This solution is designed to offer greater interoperability between different platforms, greater consistency between the user interfaces and greater flexibility and scalability for the incorporation of new devices

É cada vez mais comum o uso de um mesmo sistema computacional utilizando diferentes dispositivos computadores pessoais, telefones celulares e outros e plataformas de software sistemas de interfaces de usuário gráficas, sistemas WEB e outros. Dependendo das tecnologias envolvidas, arquiteturas de software distintas podem ser empregadas. Por exemplo, em sistemas WEB, utiliza-se uma arquitetura cliente-servidor normalmente estendida em três camadas. Em sistemas com interfaces gráficas, é mais comum arquiteturas com o estilo MVC. A utilização de arquiteturas com diferentes estilos dificulta a interoperabilidade de sistemas com múltiplas plataformas. Um outro agravante é que muitas vezes, as interfaces de usuário em cada um dos dispositivos possuem estrutura, aparência e comportamentos diferentes em cada dispositivo, o que leva a uma baixa usabilidade. Por fim, as interfaces de usuário específicas para cada um dos dispositivos envolvidos, com características e tecnologias distintas é um trabalho que precisa ser realizado individualmente e não permite escalabilidade. Esse trabalho procura resolver alguns destes problemas apresentando uma arquitetura de referência independente de plataforma e que possibilita que a interface de usuário possa ser construída a partir de uma especificação abstrata descrita na linguagem de especificação de interface de usuário, a IMML. Esta solução visa oferecer uma maior interoperabilidade entre as diferentes plataformas, uma maior consistência entre as interfaces de usuário e maior flexibilidade e escalabilidade para a incorporação de novos dispositivos

Formato

application/pdf

Identificador

FONSECA, Fabiola Mariz da. Uma arquitetura de referência para o desenvolvimento de sistemas interativos multiplataformas. 2008. 84 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.

http://repositorio.ufrn.br:8080/jspui/handle/123456789/17989

Idioma(s)

por

Publicador

Universidade Federal do Rio Grande do Norte

BR

UFRN

Programa de Pós-Graduação em Sistemas e Computação

Ciência da Computação

Direitos

Acesso Aberto

Palavras-Chave #Sistemas interativos multiplataformas #IMML #Solução arquitetural #Systems interactive multi-platform #IMML #Architectural solution #CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Tipo

Dissertação