Uma Arquitetura de Referência Baseada em Plugins para Sistemas de Informação Mobile

  • Enoque joseneas Instituto Federal Da Bahia (IFBA)
  • Sandro Andrade Instituto Federal Da Bahia (IFBA)

Resumo


O desenvolvimento de aplicativos móveis trouxe uma série de desafios para a Ciência da Computação. Com limitações de recursos como a bateria, armazenamento e memória, o desenvolvimento de software para dispositivos móveis impõe requisitos não-funcionais importantes a serem considerados no projeto de aplicativos. Com a expansão das redes móveis, os aplicativos tornaram-se populares e projetá-los com componentes reutilizáveis e baixo acoplamentonão é uma tarefa trivial. Este trabalho apresenta uma arquitetura de referênciapara o desenvolvimento de aplicativos móveis orientado a plugins no contexto de sistemas de informação.

Referências

App, Rank My (2018). App Statistics: retrospectiva de 2017 e projeções para 2018. URL : https : / / www . rankmyapp . com / pt - br / mercado / app -
statistics - retrospectiva - de - 2017 - e - projecoes - para - 2018. Acessado em: 19/06/2018.

Berenice Gonçalves e Luiz Gomez, Valéria Feijó e (2013). “Heurística para avaliação de usabilidade em interfaces de aplicativos smartphones: utilidade, produtividade e imersão”. Em: Design e Tecnologia 3.06, pp. 33–42. ISSN : 2178-1974. DOI :10.23972/det2013iss06pp33-42. URL : https://www.ufrgs.br/det/index.php/det/article/view/141.

GSORT. Grupo de Pesquisa em Sistemas Distribuídos Otimização, Redes e Tempo-Real. IFBA Campus Salvador (s.d.). Um sistema open-source para comunicação acadêmica. URL : http://emile.ifba.edu.br. Acessado em 18/06/2018.

Hofmeister, Christine, Robert Nord e Dilip Soni (2000). Applied Software Architecture. 1st. Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc., p. 432. ISBN : 0-201-32571-3.

Júnior, Jauri Da Cruz (2014). Solução Multiplataforma Para Smartphone Utilizando Os Frameworks Sencha Touch E Phonegap Integrado À Tecnologia Web Service Java.

Leite, Jair Cavalcanti (2017). Design da arquitetura de componentes. URL : https://www.dimap.ufrn.br/~jair/ES/c7.html. Acessado em: 15/12/2017.

M., Shaw e Garlan D. (1996). Software Architecture. Perspectives on an Emerging Discipline. Prentice Hall, p. 242.

MacKenzie, C. Matthew et al. (2006). “Reference Model for Service Oriented Architecture”. Em: Acessado em: 18/06/2018. Disponível em: https://docs.oasis-open.org/soa-rm/v1.0/soa-rm.html.

Melotti, M. (2014). CReAMA: Uma Arquitetura de Referência para o Desenvolvimento de Sistemas Colaborativos Móveis Baseados em Componentes. URL : http://repositorio.ufes.br/handle/10/4270.

QtCompany (2018a). QML Applications | Qt 5.11. URL : http://doc.qt.io/qt-5/qmlapplications.html. Acessado em: 15/06/2018.

—(2018b). Qt - Cross-platform software development for embedded and desktop. URL : https://www.qt.io. Acessado em: 15/06/2018.

—(2018c). Qt Toolkit. URL : http://www.linuxjournal.com/article/201. Acessado em: 15/06/2018.

Taylor, R. N., N. Medvidovic e E. M. Dashofy (2009). Software Architecture: Foundations, Theory, and Practice. Wiley Publishing. ISBN : 0470167742, 9780470167748. URL : https://dl.acm.org/citation.cfm?id=1538494.

Zambiasi, Saulo Popov (2012). “Uma arquitetura de referência para softwares assistentes pessoais baseada na arquitetura orientada a serviços”. Em: Tese (doutorado) - UFSC, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Automação e Sistemas 77, p. 331. URL: https://repositorio.ufsc.br/handle/123456789/99348.
Publicado
22/08/2018
JOSENEAS, Enoque; ANDRADE, Sandro. Uma Arquitetura de Referência Baseada em Plugins para Sistemas de Informação Mobile. In: ESCOLA REGIONAL DE COMPUTAÇÃO BAHIA, ALAGOAS E SERGIPE (ERBASE), 18. , 2018, Aracaju. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 179-188.