• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

CMF: um framework multi-plataforma para desenvolvimento de aplicações para dispositivos móveis

Guedes Ferreira Barros, Tiago January 2007 (has links)
Made available in DSpace on 2014-06-12T16:00:23Z (GMT). No. of bitstreams: 2 arquivo6548_1.pdf: 1342765 bytes, checksum: 448589df7a84835f365d27588962c465 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2007 / Com o crescimento da tecnologia de telefonia celular, estes dispositivos passaram cada vez mais a focar seus objetivos em processamento e transmissão de dados. Devido ao seu grande poder de conectividade e a sua mobilidade, os celulares também se tornaram uma potencial plataforma para o desenvolvimento de aplicações. Desta forma, os fabricantes de aparelhos passaram a disponibilizar plataformas de desenvolvimento para que terceiros pudessem desenvolver aplicações para os seus celulares. A primeira iniciativa neste sentido foi a inclusão de uma máquina virtual Java nos telefones TDMA e GSM; e um ambiente de execução de aplicações chamado BREW para CDMA. Com a evolução do hardware dos dispositivos, começou-se a adotar sistemas operacionais abertos como: Symbian; Windows Mobile; e Embedded linux. Estes sistemas operacionais também permitem o desenvolvimento de aplicações por terceiros. Assim, percebe-se que não existe uma plataforma padrão para desenvolvimento de aplicações para dispositivos móveis. Para que uma aplicação possa ser instalada no maior número de dispositivos possível, esta deve ser portada entre as diferentes plataformas de desenvolvimento. Além disto, todas estas plataformas de desenvolvimento são dirigidas a eventos. No entanto, elas não oferecem uma arquitetura que facilite o desenvolvimento de aplicações desta forma. O objetivo deste trabalho é especificar e implementar um framework de aplicações para dispositivos móveis que minimize o esforço de porting de aplicações entre as plataformas. Deve ser disponibilizada também uma arquitetura que auxilie o desenvolvimento de aplicações dirigidas a eventos. Além disto, visa-se propor uma solução para um ambiente de desenvolvimento multi-plataforma que seja integrado ao Framework proposto e auxilie na interoperabilidade do desenvolvimento em várias plataformas diferentes. Este objetivo foi alcançado através da implementação do CMF - C.E.S.A.R Mobile Framework - framework multi-plataforma de aplicações para dispositivos móveis; e do Gluon, ambiente de desenvolvimento para estes dispositivos. O CMF auxilia o desenvolvimento de aplicações dirigidas a eventos e permite que uma aplicação que foi desenvolvida para uma determinada plataforma possa ser executada em outras plataformas, sem que seu código seja alterado. O Gluon possibilita um aumento de produtividade no desenvolvimento destas aplicações, automatizando várias tarefas de configuração de ambiente, compilação e depuração do código, permitindo que o desenvolvedor foque no desenvolvimento da aplicação.
2

Geração de casos de teste de interação para aplicações de celulares. / Generation of interaction test cases for mobile applications.

ANDRADE, Wilkerson de Lucena. 22 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-22T22:35:08Z No. of bitstreams: 1 WILKERSON DE LUCENA ANDRADE - DISSERTAÇÃO PPGCC 2007..pdf: 2626609 bytes, checksum: 614195de1ab9a26c4b34ae95f67813d9 (MD5) / Made available in DSpace on 2018-08-22T22:35:08Z (GMT). No. of bitstreams: 1 WILKERSON DE LUCENA ANDRADE - DISSERTAÇÃO PPGCC 2007..pdf: 2626609 bytes, checksum: 614195de1ab9a26c4b34ae95f67813d9 (MD5) Previous issue date: 2007-03-02 / O mercado de telefonia celular tem se mostrado cada vez mais competitivo, demandando um padrão de qualidade cada vez maior. Neste contexto, aplicações são desenvolvidas como conjuntos de funcionalidades, chamados de features. Tais features são combinadas em cenários de uso das aplicações podendo, inclusive, haver interações entre elas. Interações entre features podem ocorrer em dois cenários diferentes: no primeiro caso uma feature pode solicitar um serviço ou dados de uma outra e no segundo caso, uma feature pode interromper a execução de outra feature. Devido ao fato de as features serem usualmente desenvolvidas e testadas de forma isolada, os testes de suas interações nos cenários de uso das aplicações ficam comprometidos. Dado que essas interações estejam especificadas, modelos contendo esses comportamentos podem ser obtidos, e assim, usando técnicas de teste baseado em modelo, casos de teste podem ser gerados para verificar tais interações. Neste trabalho, propomos uma estratégia para dar suporte ao teste de interação entre features em aplicações para celulares. Para isso, estendemos um formato usado para a especificação de requisitos de interação de features, desenvolvemos um procedimento para a geração do modelo comportamental a partir dessa especificação e uma estratégia de geração de casos de teste a partir desse modelo comportamental baseando-se em propósitos de teste, cujo objetivo é extrair cenários de interação entre features de forma que tais interações sejam testadas. A ferramenta LTSBT foi estendida para dar suporte a geração automática de casos de teste de interação e um estudo de caso foi realizado para demonstrar a aplicação da estratégia proposta. / The mobile phone market has become even more competitive, demanding high quality standards. In this context, applications are developed as sets of functionalities, called features. Such features are combined in use case scenarios of the application. They can also have interactions between them. Interactions between features can occur in two different scenarios: in the first case each feature can ask for a service or data of another feature and, in the second case, a feature can interrupt the execution of another feature. Due to the fact that the features are usually developed in an isolated way, the tests of their interactions in such scenarios are compromised. Given that the interactions are specified, models containing such behaviors can be obtained, and thus, using model-based techniques, test cases can be generated to verify these interactions. In this work, we propose a strategy to support the interaction test between features in mobile phone applications. For this, we extended a form used to specify the feature interaction requirements, we develop a procedure to generate the behavioral model from such specification and a test case generation strategy from this model based on test purposes, that aims to extract interaction between features such that the interactions are tested. The LTS-BT tool was extended to support the automatic generation of interaction test cases and a case study was conducted to demonstrate the application of the proposed strategy.

Page generated in 0.0732 seconds