• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 47
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 48
  • 48
  • 19
  • 13
  • 10
  • 10
  • 10
  • 10
  • 10
  • 9
  • 8
  • 7
  • 6
  • 6
  • 6
  • 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.
31

Trilha sonora de aplicativos para crianças e educação literária

Moraes, Giselly Lima de 04 March 2016 (has links)
Submitted by Giselly Moraes (xltrama@gmail.com) on 2016-10-13T17:47:56Z No. of bitstreams: 1 Tese Giselly Lima de Moraes.pdf: 21360570 bytes, checksum: 87cd75b7c0de4149fa653fd086d8a74e (MD5) / Approved for entry into archive by Maria Auxiliadora da Silva Lopes (silopes@ufba.br) on 2016-10-17T16:30:00Z (GMT) No. of bitstreams: 1 Tese Giselly Lima de Moraes.pdf: 21360570 bytes, checksum: 87cd75b7c0de4149fa653fd086d8a74e (MD5) / Made available in DSpace on 2016-10-17T16:30:04Z (GMT). No. of bitstreams: 1 Tese Giselly Lima de Moraes.pdf: 21360570 bytes, checksum: 87cd75b7c0de4149fa653fd086d8a74e (MD5) / CAPES / Esta tese trata da emergência da literatura digital para crianças com enfoque nas possíveis contribuições da trilha sonora de appbooks como mediadora da leitura de narrativas literárias. O trabalho oferece, inicialmente, um panorama da literatura infantil digital disponível na internet e em lojas virtuais para dispositivos móveis como celulares e tablets. Parte da análise de aplicativos majoritariamente baseados em livros ilustrados, buscando apresentar uma pauta de referência para o estudo dos recursos sonoros desses aplicativos e, deste modo, identificar formas de articulação entre os sons e a narrativa. A pauta foi construída a partir do entrecruzamento entre conceitos provenientes dos campos do audiovisual, das narrativas digitais, e dos estudos da narrativa literária, com o propósito de explicitar como os elementos da trilha sonora – música, voz e ruídos - ajudam a construir o relato do ponto de vista do discurso e da história. Estes dados foram analisados também à luz de uma experiência de leitura de aplicativos literários com seis sujeitos, crianças que frequentam os anos iniciais do ensino fundamental em uma escola da província de Barcelona, Espanha. Esta experiência de escuta, bem como a análise dos aplicativos, referenciada na pauta elaborada, revelam, como resultado da investigação, um potencial didático dos recursos sonoros para problematizar conhecimentos literários dos leitores, como também para tornar observáveis recursos narrativos importantes para a construção de sentido.
32

Um modelo semântico para engenharia de aplicação de linhas de produto de software para sistemas tutores inteligentes / A semantic model for application engineering of software product lines intelligent tutoring systems

Ataíde, Walker Araújo 04 August 2015 (has links)
Intelligent Tutoring Systems (ITSs) are softwares that aims to represent human behavior inherent in the teaching process in any particular field in order to support the activities of teachers and offer a adapted teaching to students. ITSs have great potential both in the classroom teaching as the distance, however, its construction is a complex and expensive task that requires the presence of specialized professionals in computing and system domain being compounded when you need to build ITSs large-scale and adapted to each area. In this sense, the approach Software Product Lines (SPL) allows to build large-scale ITS. Complementarily, ontologies can be used to allow such a construction is automatically adaptable to different domains. However, in the application engineering phase of the SPL, when ITS are instantiated, is required manipulation of ontologies and different software artifacts, demanding the presence of professionals with expertise in ontology and software engineering, making it difficult the accomplishment of this task by authors / designers. Given the above, we propose an ontology-based model to automate the SPL application engineering for intelligent tutoring systems. Specifically, it is intended to automate the processes of customization, instantiation and deployment of an ITS of a SPL, making the manipulation of ontologies and software artifacts transparent to the user. The proposed model uses ontologies to represent the features and constraints of a generic SPL, the specific features for ITSs, the decisions of the author in terms of which features will be part of the ITS to be generated and the information of the student. The SPL application engineering process is performed by components that lead author by the steps of authentication in the system, selection of the SPL to be instantiated, customization/configuration of the features of ITS, validation, generation and deployment of ITS on a Web server. In order to validate the proposed model has been built a tool that automates the generation of products in a SPL. This tool was used on a case study involving the application engineering of an ITS from a SPL. The obtained results showed to be adequate singled out as major contributions, the design and development of a semantic model for the SPL application engineering for ITSs, this model guides the author through the process making transparent the use of ontologies and SPL, helps reduce complexity and effort (i.e., workload) in the construction of ITSs from semantic SPL, reduces the skills required to instantiate ITSs what can enable more people to perform this task and allows properly validate the configuration of the features of the ITS to be instantiated, allowing only products without misconfigurations can be generated. / Sistemas Tutores Inteligentes (STIs) são softwares que buscam representar o comportamento humano inerente ao processo de ensino em algum domínio específico com o objetivo de dar suporte às atividades de professores e oferecer um ensino adaptado aos estudantes. Os STIs têm grande potencialidade tanto no ensino presencial quanto a distância, entretanto, sua construção é uma tarefa complexa e dispendiosa que demanda a presença de profissionais especializados em computação e domínio do sistema sendo agravado quando se necessita construir STIs em larga escala e adaptados a cada domínio. Nesse sentido, a abordagem de Linhas de Produto de Software (LPS) possibilita construir STIs em larga escala. De forma complementar, ontologias podem ser utilizadas para permitir que tal construção seja automaticamente adaptável para diferentes domínios. Porém, na fase de engenharia da aplicação da LPS, momento em que os STIs são instanciados, faz-se necessária a manipulação de ontologias e artefatos de software distintos, demandando a presença de profissionais com conhecimentos em ontologia e engenharia de software, o que dificulta a realização dessa tarefa por autores/projetistas. Com base no exposto propõe-se neste trabalho um modelo baseado em ontologia para automatizar a engenharia de aplicação de LPS para sistemas tutores inteligentes. De maneira específica pretende-se automatizar o processo de customização, instanciação e implantação de STIs de uma LPS, tornando transparente ao usuário a manipulação de ontologias e artefatos de software. O modelo proposto utiliza ontologias para representar as funcionalidades e restrições de uma LPS genérica, as funcionalidades específicas para STIs, as decisões do autor em termos de quais funcionalidades farão parte do STI a ser gerado e as informações do aluno. O processo de engenharia de aplicação da LPS é realizado por componentes que conduzem o autor pelas etapas de autenticação no sistema, seleção da LPS a ser instanciada, customização/configuração das funcionalidades do STI, validação, geração e implantação de um STI em um servidor Web. Para validar o modelo proposto foi construída uma ferramenta que automatiza a geração de produtos em uma LPS. Tal ferramenta foi utilizada em um estudo de caso abrangendo a engenharia de aplicação de um STI a partir de uma LPS. Os resultados obtidos mostram-se adequados apontando como principais contribuições a concepção e desenvolvimento de um modelo semântico para a engenharia de aplicação de LPS para STIs, este modelo guia o autor pelo processo tornando transparente o uso de ontologias e LPS, auxilia na redução da complexidade e do esforço empregado (i.e., carga de trabalho) na construção de STIs a partir de LPS semântica, reduz as qualificações exigidas para instanciar STIs ao qual pode possibilitar que mais pessoas realizem essa tarefa e permite validar corretamente a configuração das funcionalidades do STI a ser instanciado de forma que apenas produtos sem erros de configuração sejam gerados.
33

SysSU - Um Sistema de Suporte para Computação Ubíqua / SysSU - A System Support for Ubiquitous Computing

Lima, Francisco Fabrício de Paula January 2011 (has links)
LIMA, Francisco Fabrício de Paula. SysSU - Um Sistema de Suporte para Computação Ubíqua. 2011. 107 f. : Dissertação (mestrado) - Universidade Federal do Ceará, Centro de Ciências, Departamento de Computação, Fortaleza-CE, 2011. / Submitted by guaracy araujo (guaraa3355@gmail.com) on 2016-06-30T16:44:31Z No. of bitstreams: 1 2011_dis_ffplima.htm: 516 bytes, checksum: 2437a069c1b68c32347184787d792238 (MD5) / Approved for entry into archive by guaracy araujo (guaraa3355@gmail.com) on 2016-06-30T16:47:05Z (GMT) No. of bitstreams: 1 2011_dis_ffplima.htm: 516 bytes, checksum: 2437a069c1b68c32347184787d792238 (MD5) / Made available in DSpace on 2016-06-30T16:47:05Z (GMT). No. of bitstreams: 1 2011_dis_ffplima.htm: 516 bytes, checksum: 2437a069c1b68c32347184787d792238 (MD5) Previous issue date: 2011 / The hardware technologies necessary for the realization of Ubiquitous Computing (eg, smartphones, tablets, sensors and smart appliances) have evolved and, today, software components that enable new forms of interaction, able to recognize the face and voice of users, track its location and provide ways to incorporate augmented reality, needed in ubiquitous environments, are being widely developed. In addition, the Software Engineering has evolved to incorporate new development techniques seeking to increase quality and reduce production time of these software artifacts. However, in Ubiquitous Computing difficulties arise in the design of architectures, modeling collaboration among heterogeneous software components, system engineering, and marketing, implementation and validation of the system as a whole. Thus, the development of ubiquitous systems still presents many challenges due to the great diversity and complexity of your requirements. Especially, in ubiquitous environments, where the volatility and heterogeneity of devices, services and applications are common features, and unbound forms of interactions between entities in interoperable distributed software system becomes essential. This volatility and heterogeneity influence the way services are provided in the system, as they are discovered and invoked and how their activities are coordinated to achieve the ultimate goal of the applications. Therefore, this dissertation proposes a new software infrastructure in the form of a support system, called SysSU (System Support for Ubiquity). This support system is shown by a reference architecture and a formal specification. The architecture is based on models Linda and publish / subscribe for the purpose of achieving the desired decoupling. Since the formal specification determines the semantics of the primitives used for the interactions between software components and syntax of the messages exchanged between them in order to standardize implementations. To validate the proposed work, a reference implementation, based on formal specification and architecture, was built. This implementation was used to develop a case study consisting of two separate applications, and UbiPrinter GREat Tour, which exhibit characteristics of volatility and heterogeneity. / As tecnologias de hardware necessárias para a realização da Computação Ubíqua (e.g., smartphones, tablets, sensores e eletrodomésticos inteligentes) evoluíram e, atualmente, componentes de software que possibilitam novas formas de interação, capazes de reconhecer a face e a voz dos usuários, rastrear a sua localização e prover formas de incorporar realidade aumentada, necessários em ambientes ubíquos, estão sendo largamente desenvolvidos. Além disso, a Engenharia de Software evoluiu e passou a incorporar novas técnicas de desenvolvimento buscando aumentar a qualidade e diminuir o tempo de produção desses artefatos de software. Contudo, na Computação Ubíqua as dificuldades surgem no projeto das arquiteturas, na modelagem da colaboração entre os componentes de software heterogêneos, na engenharia do sistema, e na comercialização, implantação e validação do sistema como um todo. Assim, o desenvolvimento de sistemas ubíquos ainda apresenta inúmeros desafios devido à grande diversidade e complexidade dos seus requisitos. Particularmente, em ambientes ubíquos, onde a volatilidade e a heterogeneidade de dispositivos, serviços e aplicações são características comuns, formas de interações desacopladas e interoperáveis entre as entidades de software distribuídas no sistema tornam-se essenciais. Essa volatilidade e heterogeneidade influencia a forma como os serviços são disponibilizados no sistema, como são descobertos e invocados e como suas atividades são coordenadas para se atingir o objetivo final das aplicações. Nesse contexto, este trabalho de dissertação propõe uma nova infraestrutura de software, na forma de um sistema de suporte, denominada SysSU (System Support for Ubiquity). Esse sistema de suporte é apresentado por meio de uma arquitetura de referência e de uma especificação formal. A arquitetura é baseada nos modelos Linda e publish/subscribe com o propósito de se atingir o desacoplamento desejado. Já a especificação formal determina a semântica das primitivas utilizadas para as interações entre os componentes de software e a sintaxe das mensagens trocadas entre eles com o objetivo de padronizar as implementações. Para validar o trabalho proposto, uma implementação de referência, baseada na arquitetura e na especificação formal, foi construída. Essa implementação foi utilizada no desenvolvimento de um estudo de caso consistindo de duas aplicações distintas, GREat Tour e UbiPrinter, que apresentam características de volatilidade e heterogeneidade.
34

Desenvolvimento de um sistema informatizado de menor custo para aquisição e armazenamento de dados de sensores analógicos e receptor GPS

Guerra, Saulo Philipe Sebastião [UNESP] 24 February 2006 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:31:33Z (GMT). No. of bitstreams: 0 Previous issue date: 2006-02-24Bitstream added on 2014-06-13T18:42:20Z : No. of bitstreams: 1 guerra_sps_dr_botfca.pdf: 635286 bytes, checksum: 80854b4b654b2f791c478ac607643dd8 (MD5) / Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) / Universidade Estadual Paulista (UNESP) / Precision agriculture is the integration among several technologies in order to reduce the agricultural losses, increasing the economical return and reducing the environmental impacts. So, the computer based data acquisition and storage for field data is very important for precision agriculture development. The automatic data storage allows to eliminate the human reading and type errors, to reduce data losses and no synchronism readings among different sensors, in addition assure different frequency readings with precise intervals This present research had for main objective to develop and evaluate a data acquisition and storage system based on personal computer for analogical sensor (load cells and potentiometer) and GPS receiver (Global Positional System). The main objective of this research was to develop and evaluate a low cost acquisition and storage data system for analogical sensors (load cells and potentiometer) and GPS receiver and also realize a comparative economical analysis between the actual data acquisition system (Micrologger CR10X) and the proposal system.
35

Metodologia para seleção de ferramentas computacionais para o ensino de engenharia de tráfego.

Martinez, Heloni Maura Martorano 30 October 2006 (has links)
Made available in DSpace on 2016-06-02T20:00:19Z (GMT). No. of bitstreams: 1 DissHMMM.pdf: 1405845 bytes, checksum: 222b42803d4101e33e5fe8fc1f8996ae (MD5) Previous issue date: 2006-10-30 / Computational tools - softwares become more and more useful in the scope of Engineering. Several authors have already confirmed its benefits for the engineering's students education. In the last years, the availability of specific softwares for Traffic Engineering have increased. Nowadays, the selection process to identify the more adjusted computational tool to each task is one of the major difficulties in its use. This paper presents a methodology for selecting computational tools - softwares to be used in teaching disciplines of Traffic Engineering. This methodology, named MESET - METHODOLOGY FOR SELECTING COMPUTATIONAL TOOLS FOR TEACHING TRAFFIC ENGINEERING, was based on United States Department of Transports method, (2004). Its original evaluation criteria and specific tasks were adapted for teaching use inside the Traffic Engineering s parameters from Brazilian reality. The component criteria and item were identified through research carried with Traffic Engineer s Brazilian universities teachers. After defining the adequate procedures and routines MESET was also demonstrated through the software Synchro/SimTraffic, demo version. Through the criteria adopted, MESET s application final results have indicated that the software Synchro is adjusted to teach the analysed item - the modeling of intersections traffic lights. / Ferramentas computacionais softwares vêm sendo cada vez mais utilizadas no âmbito da Engenharia. Para a formação dos futuros profissionais engenheiros, vários autores já confirmaram os benefícios de seu uso para o ensino. Na área de Engenharia de Tráfego, a disponibilidade de softwares específicos vem crescendo nos últimos anos e uma das dificuldades em sua utilização está no processo de seleção da ferramenta computacional mais adequada ao trabalho a ser realizado. Este estudo apresenta uma proposta de metodologia para seleção de ferramentas computacionais - softwares - para uso no ensino de disciplinas na área de Engenharia de Tráfego. Esta metodologia, denominada MESET - METODOLOGIA PARA SELEÇÃO DE FERRAMENTAS COMPUTACIONAIS PARA O ENSINO DE ENGENHARIA DE TRÁFEGO, foi adaptada a partir de um método do Departamento de Transportes dos Estados Unidos, do qual foram utilizados os critérios originais de avaliação para o processo de desenvolvimento e adaptação à tarefa especifica de uso no ensino, segundo parâmetros presentes na realidade brasileira. A identificação de critérios e itens componentes foi efetuada a partir de pesquisa realizada junto a professores de Engenharia de Tráfego de várias universidades brasileiras. Com a definição dos formulários adequados e rotina de procedimentos, a MESET é demonstrada para o software Synchro/SimTraffic, versão demo. Os resultados obtidos nesta aplicação da MESET indicaram que o Synchro se enquadra para o ensino do dimensionamento de semáforos para interseções e trechos, segundo os critérios adotados.
36

Desenvolvimento de um sistema de apoio à decisão com acesso pela internet para determinação de custos em unidades armazenadoras / Development of an Internet decision support system for determining the grain storage facility costs

Valente, Domingos Sárvio Magalhães 28 February 2007 (has links)
Made available in DSpace on 2015-03-26T13:24:01Z (GMT). No. of bitstreams: 1 texto completo.pdf: 753117 bytes, checksum: 467a65eb943f05efb0eeeb4310611e6c (MD5) Previous issue date: 2007-02-28 / Universidade Federal de Viçosa / For grain storage facility management, different unit operations are involved such as: receiving, cleaning, drying, storage and dispatching. To perform these operations, different structures, equipments, labor, energy and inputs are needed. Several research works have being done on analyzing the grain storage facility costs, although few of them take into account the analysis of factors associated to all preprocessing and storage steps. Therefore the objective of this work was to develop an internet decision support system for determining the grain storage facility costs and charging rates in grain store facilities. The costs were determined for each unit operation including depreciation, repair, maintenance, insurance, labor housing, energy, inputs, permanent and temporary labor. For estimating the drying and cleaning systems capacities, technical coefficient values were defined as function of the physical properties of the products. The reception and dispatching costs were calculated in terms of tones of received product by the storage facility assuming the annual capacity occupancy index and its static capacity. The cleaning and drying costs were calculated assuming the type, moisture content and impurity content. In order to estimate the effective processing capacity technical coefficients were applied. The cost of storage operations were calculated in terms of tones per stored product for a period of 15 days assuming the occupational index, the facility static capacity and the bulk density of the product. The CONAB storage facilities located in Uberaba-MG and Ponta Grossa-PR were implemented in the system for generating the results according to their specific characteristics. In applying the decision support system it was observed that the reception and dispatching costs reduced exponentially as tones of received product of the storage facility increased, in another hand the reception cost increased more intensively than the dispatching costs. For the cleaning and drying costs, the costs behavior was approximately linear and increasing as the initial moisture content increased. The drying cost for Ponta Grossa facility presented an increase in the intensity of the cost rising with the drying final moisture content reduction. The Uberaba storage facility presented approximately the same intensity of drying cost rising with drying reduction of the final moisture content. The storage cost increased exponentially with the reduction of occupational index of the storage facility. According to the results it can be concluded that it is important to consider the type of the product, moisture content and product impurities content, occupational index and storage facility turning as well other operational details on storage facility management are considered important for composing the final costs of reception, cleaning, drying, storing and dispatching operations. / O funcionamento de unidades armazenadoras de grãos envolve operações unitárias, tais como recepção, limpeza, secagem, armazenagem e expedição. Para a execução dessas operações, utilizam-se edificações, maquinários, mão-de-obra, energia e insumos. Vários trabalhos de análise de custos em unidades armazenadoras de produtos agrícolas têm sido conduzidos, mas poucos abordam análises dos efeitos dos fatores associados a cada uma das etapas do pré-processamento e armazenagem. Deste modo, o objetivo deste trabalho foi desenvolver um sistema de apoio à decisão com acesso pela internet para determinação de custos e tarifas em unidades armazenadoras de produtos agrícolas. Os custos foram determinados considerando as especificações de cada uma das operações unitárias no que se refere à depreciação, reparo e manutenção, seguros, impostos e alojamento, energia, insumos, mão-de-obra permanente e temporária. Os custos de recepção e expedição foram calculados por tonelada de produto recebido pela unidade armazenadora, considerando o índice de rotatividade e sua capacidade estática. Os custos para as operações de limpeza e secagem foram calculados, considerando o tipo, teor de umidade e impureza do produto. Para isso, foram utilizados coeficientes técnicos para estimativa da capacidade efetiva de processamento. Os custos na operação de armazenagem foram calculados por tonelada de produto armazenado para um período de 15 dias, considerando o índice de ocupação, capacidade estática da unidade armazenadora e massa específica do produto. As unidades da CONAB, localizadas em Uberaba-MG e Ponta Grossa-PR, foram implementadas no sistema para geração de resultados conforme suas características específicas. Ao empregar o sistema de apoio à decisão, constatou-se que os custos de recepção e expedição se reduzem exponencialmente com o aumento do índice de rotatividade da unidade armazenadora: crescendo o custo de recepção com maior intensidade que o custo de expedição. Para os custos de limpeza e secagem, os comportamentos dos custos foram aproximadamente lineares e crescentes com o aumento do teor de umidade inicial do produto. O custo de secagem para a unidade de Ponta Grossa apresentou um aumento nas intensidades de crescimento do custo com a redução do teor de umidade final de secagem. A unidade de Uberaba apresentou, aproximadamente, as mesmas intensidades de crescimento do custo de secagem com a redução do teor de umidade final. O custo de armazenagem apresentou um comportamento exponencial crescente com a redução do índice de ocupação da unidade armazenadora. Com os resultados obtidos, pode-se concluir que a consideração do tipo de produto, teor de umidade e impureza do produto, índice de ocupação e rotação da unidade armazenadora, bem como os demais detalhes operacionais de funcionamento de uma unidade armazenadora de produtos agrícolas são importantes na composição final dos custos de recepção, limpeza, secagem, armazenagem e expedição.
37

Desenvolvimento de um sistema informatizado de menor custo para aquisição e armazenamento de dados de sensores analógicos e receptor GPS /

Guerra, Saulo Philipe Sebastião. January 2006 (has links)
Orientador: Kleber Pereira Lanças / Banca: Ulisses Rocha Antuniassi / Banca: Maura Seiko Tsutsui Esperancini / Banca: Antonio Gabriel Filho / Banca: Alberto Kazushi Nagaoka / Abstract: Precision agriculture is the integration among several technologies in order to reduce the agricultural losses, increasing the economical return and reducing the environmental impacts. So, the computer based data acquisition and storage for field data is very important for precision agriculture development. The automatic data storage allows to eliminate the human reading and type errors, to reduce data losses and no synchronism readings among different sensors, in addition assure different frequency readings with precise intervals This present research had for main objective to develop and evaluate a data acquisition and storage system based on personal computer for analogical sensor (load cells and potentiometer) and GPS receiver (Global Positional System). The main objective of this research was to develop and evaluate a low cost acquisition and storage data system for analogical sensors (load cells and potentiometer) and GPS receiver and also realize a comparative economical analysis between the actual data acquisition system (Micrologger CR10X) and the proposal system. / Doutor
38

Uma contribuição ao teste baseado em modelo no contexto de aplicações móveis / A contribution to the model-based testing in the context of mobile applications

Farto, Guilherme de Cleva 08 March 2016 (has links)
Devido ao crescente número e diversidade de usuários, novas abordagens de teste são necessárias para reduzir a ocorrência de defeitos e garantir uma melhor qualidade em aplicações móveis. As particularidades desse tipo de software exigem que as técnicas de teste tradicionais sejam revisitadas e novas abordagens propostas. A natureza direcionada a eventos e as funcionalidades de aplicações móveis demandam que os testes sejam executados de maneira automatizada. O Teste Baseado em Modelo (TBM) apresenta-se como uma abordagem válida e promissora que oportuniza o uso de um processo definido, bem como de mecanismos e técnicas formais para o teste de aplicações móveis. Esta dissertação de mestrado tem como objetivo investigar a adoção de TBM junto à técnica de modelagem Event Sequence Graph (ESG) no teste de aplicações móveis para a plataforma Android. Inicialmente, o TBM é avaliado com o apoio de ESG e da ferramenta Robotium. Com base nos resultados obtidos e desafios identificados, propõe-se uma abordagem específica que fundamenta o reuso de modelos de teste para (i) reduzir o esforço manual demandado na etapa de concretização de casos de teste e (ii) testar distintas características inerentes ao contexto de mobilidade. Uma ferramenta de apoio foi projetada e desenvolvida para automatizar a abordagem proposta. Um estudo experimental em ambiente industrial é conduzido para avaliar a abordagem e a ferramenta propostas quanto à efetividade na redução do esforço requisitado para a concretização, bem como à capacidade de detecção de defeitos em aplicações móveis desenvolvidas na plataforma Android. / Due to the increasing number and diversity of users, new testing approaches are necessary to reduce the presence of faults and ensure better quality in mobile applications. The particularities of this class of software require that traditional testing techniques are revisited and new approaches proposed. The event oriented nature and functionalities of mobile applications demand tests that can be performed automatically. Model-Based Testing (MBT) is a valid and promising approach that favors the use of a defined process, as well as mechanisms and formal techniques for the testing of mobile applications. This dissertation investigates the odoption of MBT along with the modeling technique Event Sequence Graph (ESG) to test Android applications. Initially, we evaluate TBM supported by ESG and the Robotium tool. Based on the results and challenges identified, we propose a specific approach underlying the reuse of test models to (i) reduce the manual effort to the concretization of test cases and to (ii) test different and inherited characteristics of the mobility context. A supporting tool was designed and implemented to automate the proposed approach. Finaly, we conducted an experimental study in an industrial environment to evaluate the proposed approach and tool regarding the effectiveness in reducing the concretization’s efforts, as well as the fault detection capability in Android mobile applications.
39

Processo para monitoramento de projetos distribuídos de software / Process for monitoring of software distributed projects

Souza, Vanessa Faria de 15 March 2016 (has links)
Contexto: É progressivo e significativo o número de empresas que estão distribuindo seus processos de produção de software ao redor do mundo visando ganhos de produtividade, redução de custos e melhorias na qualidade. Por isso, o Desenvolvimento Distribuído de Software (DDS) tem suscitado grande número de pesquisas na área de engenharia de software nos últimos anos e, os engenheiros, em reconhecimento à grande influência desta forma de trabalho, estão em busca de modelos e processos que facilitem produção de software, com equipes geograficamente dispersas. Além dos engenheiros, gerentes e executivos têm enfrentado desafios e dificuldades em diferentes níveis, envolvendo fatores gerenciais, em especial quanto ao monitoramento de projetos. O monitoramento de projetos de software é determinante para que se obtenha êxito em seu desenvolvimento. Quanto ao desenvolvimento de software, uma técnica que conquistou destaque é o Kanban, empregado junto à metodologias ágeis, neste sentido, é possível ressaltar também o uso de Business Process Model and Notation (BPMN) em modelos que presam pelo gerenciamento e monitoramento de projetos. Objetivo: Nesta perspectiva, o objetivo desta dissertação de mestrado é comprovar a seguinte hipótese: “Um projeto distribuído de software pode ter o cronograma de suas atividades monitoradas, por meio de um processo que aplique a técnica do Kanban e a modelagem BPMN”. Para tal, foi implementado um processo que aplica a técnica mencionada, junto à notação, como instrumento para a validação da hipótese. Métodos e Procedimentos: Com o propósito de comprovar a referida hipótese, foi utilizado o método experimental, o qual contou com 82 participantes, que trabalharam distribuidamente. Resultados: Após a realização do experimento, foram sistematizadas as informações; estes revelaram que a hipótese supracitada é válida, por conseguinte o processo proposto, que aplica as técnicas do Kanban e a modelagem BPMN, é efetivo no monitoramento do cronograma das atividades em um projeto distribuído. Espera-se que, com este resultado, a técnica Kanban, pouco explorada no DDS seja vista como vantajosa, por gerentes de projetos distribuídos, deste modo também melhorar o monitoramento das atividades em projetos desta natureza, e ampliar os materiais de pesquisa na área. / Context: It is progressive and significant number of companies that are distributing their software production processes around the world aiming gatasting productivity, reduced costs and improved quality. Therefore, the Development Distributed Software (DDS) has attracted large number of pesquisas in software engineering in recent years, and engineers, in recognition of the great influence of this form of work, they are looking for models and processes that facilitate production software, with geographically dispersed teams mind. In addition to engineers, managers and executives have faced challenges and difficulties, at different levels, involving managerial factors in spe cial as the project monitoring. Monitoring of software projects is crucial in order to obtain success in its development. As for the development of software, a technique that gained prominence is the Kanban inpreached by the agile methodologies, in this sense, it is also possible to emphasize the use of Business Process Model and Notation (BPMN) models that presam for managing and project monitoring. Objective: In this perspective, the objective of this master thesis is to prove the following hypothesis: "A software distributed design can have cronograma of their activities monitored through a process to apply the technique of Kanban and modeling BPMN. " To this end, it implemented a process that applies the aforementioned technique, with the notation as a tool to validate the hypothesis. Methods and Procedures: In order to prove that mortgage is, we used the experimental method, which was attended by 82 participants, who tra-balharam dis-tribuidamente. Results: After the experiment, were systematized intraining; These revealed that the above hypothesis is valid, therefore the proposed process, which applies the techniques of Kanban and BPMN modeling is efftive in monitoring the schedule of activities in a distributed project. Espear that, with this result, Kanban technique, little explored in DDS is seen as advantageous for project managers distributed thus also me lhorar monitoring activities in projects of this nature, and expand the materials research in the area.
40

Market entry of an innovative technology: the example of a new app on the Brazilian tourism market

Piegsa, Adrian 28 January 2016 (has links)
Submitted by Adrian Piegsa (adrian.piegsa@web.de) on 2016-02-28T11:19:27Z No. of bitstreams: 1 AdrianPiegsa_Final_thesis_library.pdf: 11729839 bytes, checksum: 4fc866e3cef09314669668595d8d20e0 (MD5) / Approved for entry into archive by Janete de Oliveira Feitosa (janete.feitosa@fgv.br) on 2016-03-04T19:07:25Z (GMT) No. of bitstreams: 1 AdrianPiegsa_Final_thesis_library.pdf: 11729839 bytes, checksum: 4fc866e3cef09314669668595d8d20e0 (MD5) / Approved for entry into archive by Marcia Bacha (marcia.bacha@fgv.br) on 2016-03-14T12:22:07Z (GMT) No. of bitstreams: 1 AdrianPiegsa_Final_thesis_library.pdf: 11729839 bytes, checksum: 4fc866e3cef09314669668595d8d20e0 (MD5) / Made available in DSpace on 2016-03-14T12:22:28Z (GMT). No. of bitstreams: 1 AdrianPiegsa_Final_thesis_library.pdf: 11729839 bytes, checksum: 4fc866e3cef09314669668595d8d20e0 (MD5) Previous issue date: 2016-01-28 / The Brazilian start-up Local Wander plans to enter the tourism sector with a mobile application aiming to enable a new form of travel research. A web-based survey has been sent out to the start-up’s target audience (n: 236) in order to gain further relevant information for the designing of Local Wander’s market entry strategy. By applying the diffusion of innovation theory, this thesis could detect five different adopter categories, originally described by Rogers (1962), among Local Wander’s target audience based on their adoption intention. The Early Market was observed to be significantly bigger than the theory predicted. Research revealed four characteristics to be of significant impact on the adoption intention: Relative Perceived Product Advantage, Perceived Product Complexity, Compatibility with digital travel research sources, and the adopter’s Innovativeness towards mobile applications. Specific characteristics in order to identify Local Wander’s early users, the so called Innovators, were detected giving indications for further necessary company market research. Findings showed that the diffusion of innovation framework is a helpful tool for start-ups’ prospective decision making and market entry strategy planning. / A Start-up Brasileira Local Wander planeja entrar no setor de turismo através de um aplicativo para telefone celular, com o objetivo de oferecer um novo serviço de pesquisa para viajantes. Uma pesquisa, via internet, foi enviada a 236 pessoas identificadas como público-alvo para a Start-up a fim de obter mais informações relevantes para a criação da estratégia de entrada no mercado. Ao aplicar a teoria da difusão da inovação, esta dissertação pôde identificar cinco diferentes categorias de adotantes, como descrito originalmente por Rogers (1962), entre o pú- blico-alvo da Local Wander com base na sua intenção de adoção. O Mercado Inicial foi observado significativamente maior do que a teoria previu. A pesquisa, acima citada, revelou quatro características de forte impacto sobre a intenção de adoção do produto: Vantagem relativa do produto percebida pelo público-alvo, complexidade percebida, compatibilidade com recursos digitais de pesquisa de viagem e o quão inovador são os adotantes em relação aos aplicativos para celular. Características específicas para identificar os primeiros usuários do Local Wander, chamados de inovadores, foram detectados dando indicações para futuras pesquisas que sejam necessárias para a empresa. Os resultados encontrados mostram que a teoria da difusão da inovação é uma ferramenta extremamente útil para a tomada de decisão em Start-ups e para o desenvolvimento de estratégia para entrada no mercado.

Page generated in 0.0673 seconds