• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6
  • 1
  • Tagged with
  • 7
  • 7
  • 5
  • 4
  • 4
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 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

Desenvolvimento de uma plataforma de vendas 1-click : implementação de códigos QR na Adclick

Castro Samuel Fernando Veríssimo Leal de January 2012 (has links)
Trabalho realizado na Adclick, orientado pelo Engº Pedro Roque / Tese de mestrado integrado. Engenharia Industrial e Gestão. Faculdade de Engenharia. Universidade do Porto. 2012
2

Uma abordagem de desenvolvimento orientado a modelos para a integração entre projetos de mídia e software no domínio de aplicações de TV digital

Kulesza, Raoni 25 February 2013 (has links)
Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-12T19:29:08Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Tese Raoni Kulesza.pdf: 8673815 bytes, checksum: df375409e2b9998a2cf4c1434600a74d (MD5) / Made available in DSpace on 2015-03-12T19:29:08Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Tese Raoni Kulesza.pdf: 8673815 bytes, checksum: df375409e2b9998a2cf4c1434600a74d (MD5) Previous issue date: 2013-02-25 / O processo de convergência digital pode ser encarado sobre duas diferentes perspectivas. Na primeira, a convergência é vista como um casamento de tecnologias ou indústrias, por exemplo, através da integração das redes de Internet, telefonia móvel e televisão digital. Na segunda, a convergência pode ser vista como uma reunião de diferentes tipos de mídia por meio de uma tecnologia única. Este cenário tem favorecido o oferecimento de novos serviços e aplicações multimídia. O desenvolvimento de aplicações multimídia ainda é um desafio. Além da lógica de negócio já existente em outros tipos de software, essas aplicações oferecem uma interface gráfica sofisticada e integrada com diferentes objetos de mídia (imagens, gráficos 3D, áudio e vídeo). Neste contexto, é importante considerar três visões de projeto da aplicação: mídia, software e interface gráfica com o usuário. Atualmente, é possível identificar uma lacuna na definição de métodos sistemáticos e ferramentas de desenvolvimento que considerem esses três aspectos. Este trabalho procura tratar este tema num domínio específico das aplicações multimídia: TV Digital. O objetivo principal é propor uma abordagem de desenvolvimento orientado a modelos que procura uma melhor integração entre os projetos de mídia e software, uma vez que as principais abordagens de desenvolvimento dessa área tratam cada um desses projetos isoladamente. Nesta pesquisa defende-se a tese de que o desenvolvimento orientado a modelos pode aumentar a produtividade do desenvolvimento de aplicações de TV Digital, principalmente, as que possuem como requisito forte integração entre os objetos de mídia e a lógica da aplicação. Em particular, é realizada uma estruturação dos requisitos de uma família de aplicações; configuração das partes comuns e variáveis de cada categoria das aplicações através de um Modelo de Features; emprego de linguagens específicas de domínio para modelagem de visões que integram o projeto de mídia e projeto de software; e utilização de técnicas de metaprogramação para geração automática do código das aplicações. Para demonstrar esta tese, é descrita uma abordagem de desenvolvimento orientado a modelos no domínio específico de TV Digital e exemplos de uso. São também apresentados os resultados de uma avaliação envolvendo estudos empíricos, que buscou determinar a viabilidade da abordagem e os benefícios que podem ser alcançados com o emprego da mesma.
3

Infra-estrutura para o desenvolvimento de aplicações cientes de contexto em ambientes pervasivos. / Infrastructure for the development of context aware applications in pervasive environments.

BUBLITZ, Frederico Moreira. 27 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-27T17:25:48Z No. of bitstreams: 1 FREDERICO MOREIRA BUBLITZ - DISSERTAÇÃO PPGCC 2007..pdf: 904934 bytes, checksum: 8d563223d93f55292a39ac820e5c565d (MD5) / Made available in DSpace on 2018-08-27T17:25:48Z (GMT). No. of bitstreams: 1 FREDERICO MOREIRA BUBLITZ - DISSERTAÇÃO PPGCC 2007..pdf: 904934 bytes, checksum: 8d563223d93f55292a39ac820e5c565d (MD5) Previous issue date: 2007-07-20 / O desenvolvimento tecnológico tem proporcionado que os computadores se tornem cada vez mais compactos e mais poderosos, levando a computação a um novo paradigma: o de Computação Pervasiva. Neste paradigma, os computadores estão embutidos em objetos comuns ao cotidiano das pessoas (e.g.,roupas, telefones, automóveis, canetas, óculos e eletrodomésticos em geral), permitindo-os estar acessíveis em qualquer lugar e a qualquer momento, integrando-se à vida das pessoas, agindo em benefício delas. Tornar estes dispositivos integrados aos seres humanos, requer que as aplicações se adaptem em tempo de execução às alterações no ambiente e às necessidades dos usuários. Isto exige que o desenvolvedor de aplicações voltadas a ambientes pervasivos lide com questões que fogem à lógica de negócio de sua aplicação, principalmente no que diz respeito à obtenção de contexto,que é fundamental para obtenção desta adaptabilidade desejada. Neste trabalho, aborda-se a problemática supra mencionada, propondo-se uma infraestrutura capaz de fornecer mecanismos para a obtenção, representação e inferência sobre a informação contextual, tornando-as disponíveis a qualquer aplicação que possa fazer uso delas. Mais especificamente, esta infra-estrutura denominada Lotus, contempla em uma abordagem integrada todos os aspectos relacionados com a provisão de informação contextual. A viabilidade da infra-estrutura foi demonstrada por meio do desenvolvimento de duas aplicações, uma no domínio de comunidades virtuais móveis e outra no domínio de ambientes pervasivos, onde foi possível constatar que a Lotus torna a informação contextual disponível para as aplicações, permitindo que o desenvolvedor foque na lógica de negócio da aplicação. / Enabling applications to use any contextual information available in pervasive environment is a hard task from the perspective of the developers. In this work is described an approach to make that an easier task: The Lotus, which consists of an infra-structure for developing context-aware applications, providing mechanisms for acquiring, modeling, and delivering contextual information, enabling it to be shared by different applications. The feasibility of this infra-structure was established through development of a case study where was possible verify that Lotus made the contextual information available to the applications, enabling the developer to focuses on application business logic
4

Arcabouço de desenvolvimento de aplicações de monitoramento remoto e auxílio de pessoas com Doença de Alzheimer. / A framework for the development of remote monitoring applications and assistance to people with Alzheimer's disease.

SOUZA, Carolina Nogueira de. 31 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-31T22:39:49Z No. of bitstreams: 1 CAROLINA NOGUEIRA DE SOUZA - DISSERTAÇÃO PPGCC 2012..pdf: 6960677 bytes, checksum: 07e49bb033b3ef58d06ff4980e4b841a (MD5) / Made available in DSpace on 2018-08-31T22:39:49Z (GMT). No. of bitstreams: 1 CAROLINA NOGUEIRA DE SOUZA - DISSERTAÇÃO PPGCC 2012..pdf: 6960677 bytes, checksum: 07e49bb033b3ef58d06ff4980e4b841a (MD5) Previous issue date: 2012-07-13 / Capes / envelhecimento populacional resulta no aumento da incidência de doenças associadas à velhice, tais como a demência. A Doença de Alzheimer é a mais comum entre os diferentes tipos de demência e, devido à deterioração causada, é imprescindível haver um constante monitoramento e auxílio aos doentes. Soluções que diminuam a necessidade de presença física de um cuidador, mas que continuem a prover um monitoramento constante é essencial no cuidado desta doença. uidado desta doença. Diante da variedade de soluções que visam o monitoramento remoto e auxílio cognitivo percebe-se a ausência de uma solução que suporte a diminuição da dependência funcional, a desaceleração da deterioração cognitiva e a redução da sobrecarga na vida do cuidador. Para o desenvolvimento dessas aplicações, o programador precisa lidar com questões não triviais, tais como: (i) a integração das diferentes formas e tipos de sensores de monitoramento; (ii) a transmissão das informações coletadas pelos sensores; (iii) a disponibilização das informações para que possam ser utilizadas por outras aplicações; e (iv) o envio de alertas para o cuidador. Neste trabalho apresenta-se um arcabouço para o desenvolvimento de aplicações de monitoramento remoto e auxílio de pessoas com doença de Alzheimer. São fornecidos ferramentas para o desenvolvimento de aplicações que auxiliam os cuidadores na preservação da integridade do idoso. A ideia do arcabouço é criar uma abstração para a comunicação entre os sensores de monitoramento e as aplicações, para que seja possível diminuir a complexidade envolvida no seu processo de desenvolvimento. A validação deste trabalho constitui-se no desenvolvimento de um estudo de caso que utiliza as ferramentas do arcabouço para o desenvolvimento de aplicações. / The aging process results in increased incidence of age-related diseases such as dementia. Alzheimer's Disease is most common among the different types of dementia and, due to deterioration caused, it is essential to have a constant monitoring and assistance to patients. Solutions that reduce the need for physical presence of a caregiver, but continue to provide constant monitoring i essential in the care of this desease. Given the variety of solutions designed to the remote monitoring and cognitive aid, perceives the lack of a solution that supports the reduction of functional dependence, the slowing of cognitive deterioration and reducing the burden on the caregiver's life. For the development of these applications, the programmer needs to deal with non-trivial issues, such as: (i) the integration of different forms and types of monitoring sensors; (ii) the transmission of information collected by the sensors; (iii) the availability of information so it can be used by other applications; and (iv) sending alerts to the caragiver. er applications; and (iv) sending alerts to the caregiver. This work presents a framework for developing applications for remote monitoring and cognitive aid to people with Alzheimer's disease. Tools are provided to develop applications that assist caregivers in maintaining the integrity of the elderly. The basic idea of the framework is to create an abstraction for communication between sensors and monitoring applications, so the complexity involved in its development process can be reduce. Validation of this work consists in the development of applications.
5

Um modelo para o desenvolvimento de aplicações baseadas em agentes móveis. / A model for the development of applications based on mobile agents.

GUEDES, Fabiana Paulino. 19 September 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-09-19T15:04:01Z No. of bitstreams: 1 FABIANA PAULINO GUEDES - DISSERTAÇÃO PPGCC 2002..pdf: 947432 bytes, checksum: 24473a9b6f3a4b10184a06d21f741243 (MD5) / Made available in DSpace on 2018-09-19T15:04:01Z (GMT). No. of bitstreams: 1 FABIANA PAULINO GUEDES - DISSERTAÇÃO PPGCC 2002..pdf: 947432 bytes, checksum: 24473a9b6f3a4b10184a06d21f741243 (MD5) Previous issue date: 2002-08-30 / Recentemente, um novo paradigma para a construção de aplicações distribuídas em larga escala tem emergido: agentes móveis. Um agente móvel é uma entidade de software autônoma que é capaz de migrar entre localizações físicas da rede e continuar a sua execução do ponto em que parou antes da sua migração. Até o momento, a maioria das aplicações baseadas em agentes móveis tem sido criada de forma ad-hoc, seguindo pouca ou nenhuma metodologia. Isto se deve ao fato de que os modelos de processos atuais não são suficientes para cobrir todos os aspectos de mobilidade na modelagem, projeto e verificação de tais aplicações. Neste trabalho apresentamos um modelo para o desenvolvimento de aplicações baseadas em agentes móveis que combina o processo iterativo e incremental com o uso de padrões de projeto de agentes móveis e aspectos a serem considerados nas atividades das fases de análise e projeto. Artefatos são produzidos usando uma extensão de UML (Unified Modeling Language) que inclui aspectos relativos à mobilidade para a modelagem do sistema. A fim de ilustrar a aplicabilidade do modelo um estudo de caso é apresentado. / More recently, a new paradigm for developing large-scale distributed applications has emerged: mobile agents. A mobile agent is an autonomous software entity that can migrate to different physical locations and continue its execution at the point where it stopped before migration. Up to now, the majority of existing mobile agent-based applications have been created in an ad-hoc way, following little or no methodology. One reason is that current process models do not properly cover requirements and aspects of mobility in the modeling, designing and verification of such applications. We present a model for developing mobile agent-based applications that combines the standard iterative and incremental unified process with the use of mobile agent design patterns and issues that should be considered in the activities of analysis and design. Artifacts are produced using an extension of the Unified Modelling Language (UML) that copes with mobility. To illustrate the applicability of the model a case study is presented.
6

Desenvolvimento de aplicações usando composição de serviços dirigida pelo usuário

Guido, Alex Roberto 14 September 2016 (has links)
Submitted by Alison Vanceto (alison-vanceto@hotmail.com) on 2017-01-16T10:24:44Z No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2017-01-17T12:59:21Z (GMT) No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2017-01-17T12:59:28Z (GMT) No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) / Made available in DSpace on 2017-01-17T12:59:35Z (GMT). No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) Previous issue date: 2016-09-14 / Não recebi financiamento / One of the Software Engineering challenges is the development of applications that can adapt to the heterogeneous needs of users. Technical Dynamic Composition of Services Driven by User is a solution for developing applications capable of overcoming these challenges. This type of application which will call User-Driven Service Composition Application (UDSCA) allows to compose services during its execution, thus meeting the needs of users. But the lack of guidance on how to develop UDCAs can make it difficult or even impossible to build these applications, because it may aggregate unknown solutions by developers. Looking supply this lack, this work presents an approach to guide developers during the development of this kind of application. To develop the approach, it has been defined which activities should be undertaken during the development as well as the concepts, techniques, artifacts, technologies and tools needed to perform these activities. To evaluate the approach one conducted a case study in which a UDSCA was developed in the field of building maintenance services. The resulting application of the approach was shown to be able to adapt to the heterogeneous needs of the user, also the approach provided artifacts that promoted reuse. In conclusion, the approach guides the developer during the UDSCAs development and provides artifacts that reduce efforts for development. / Um dos desafios da Engenharia de Software é o desenvolvimento de aplicações capazes de adaptar-se às diferentes necessidades dos usuários. A técnica de Composição Dinâmica de Serviços Dirigida pelo Usuário é uma solução para desenvolver aplicações capazes de superar esses desafios. Esse tipo de aplicação, a qual denominaremos User-Driven Service Composition Application (UDSCA), permite compor serviços durante sua execução, satisfazendo assim às necessidades dos usuários. Porém a falta de orientação em como desenvolver UDSCAs pode dificultar ou mesmo impossibilitar a construção dessas aplicações, pelo fato de agregar soluções que possam ser desconhecidas pelos desenvolvedores. Procurando suprir essa falta, este trabalho apresenta uma abordagem capaz de orientar os desenvolvedores durante o desenvolvimento deste tipo de aplicação. Na abordagem foram definidas quais as atividades devem ser realizadas durante o desenvolvimento deste tipo de aplicação, assim como os conceitos, técnicas, artefatos, tecnologias e ferramentas necessárias para realizar essas atividades. Para avaliar a abordagem foi realizado um estudo de caso que compreende o desenvolvimento de uma UDSCA no domínio de serviços urbanos. A aplicação resultante da abordagem mostrou-se capaz de adaptar-se às necessidades heterogêneas dos usuários. Além disso, a abordagem forneceu artefatos que promoveram o reuso. Concluiu-se assim que a abordagem orienta os desenvolvedores durante o desenvolvimento de UDSCAs e fornece artefatos que reduzem esforços durante esse desenvolvimento.
7

M-CODE: um modelo para medição de confidencialidade e desempenho para aplicações móveis seguras / M-CODE: A model for measurement of confidentiality and reliable performance for mobile applications

Carvalho, Aglaíse Frota Moura January 2008 (has links)
CARVALHO, Aglaíse Frota Moura. M-CODE: um modelo para medição de confidencialidade e desempenho para aplicações móveis seguras. 2008. 93 f. : Dissertação (mestrado) - Universidade Federal do Ceará, Centro de Ciências, Departamento de Computação, Fortaleza-CE, 2008. / Submitted by guaracy araujo (guaraa3355@gmail.com) on 2016-05-19T18:22:47Z No. of bitstreams: 1 2008_dis_afmcarvalho.pdf: 2003286 bytes, checksum: f365e03fcaf252f6fbc64b60e12f01cc (MD5) / Approved for entry into archive by guaracy araujo (guaraa3355@gmail.com) on 2016-05-19T18:23:52Z (GMT) No. of bitstreams: 1 2008_dis_afmcarvalho.pdf: 2003286 bytes, checksum: f365e03fcaf252f6fbc64b60e12f01cc (MD5) / Made available in DSpace on 2016-05-19T18:23:52Z (GMT). No. of bitstreams: 1 2008_dis_afmcarvalho.pdf: 2003286 bytes, checksum: f365e03fcaf252f6fbc64b60e12f01cc (MD5) Previous issue date: 2008 / Mobile devices have resource restrictions that constrain the use of security mechanisms in applications, such as e-commerce, which demand, for example, confidentiality issues. There is then a need for a mechanism to help developers to choose the appropriate solution that provides security for a specific mobile device application, taking in consideration the limitation of performance, memory and battery, among others. Thus, this work proposes a security measurement model focused on confidentiality and performance for mobile applications. This model is defined in conformance with the cryptographic algorithm and/or protocol more adequate to the mobile application. Confidentiality and performance degrees are calculated according to the proposed model measurements and weights defined by the secure mobile application developer. . The following measurement approaches are used to specify the proposal: Goal-Question-Metric (GQM) and Goal-Driven Software Measurement (GDSM), variations of these approaches, and the Security Measurement (SM) framework. As a case study, a mobile application already existent is used for the analysis and calculation of the confidentiality and performance degrees of chosen algorithms and protocols / Os dispositivos móveis têm limitações de recursos que restringem o uso de mecanismos de segurança em aplicações, tais como comércio eletrônico, as quais exigem, por exemplo, o requisito de confidencialidade. Como é indispensável a implementação de mecanismos de segurança nesse tipo de aplicações, é fundamental auxiliar os desenvolvedores na escolha de um mecanismo que respeite limitações, por exemplo, de desempenho, memória e bateria, dos dispositivos móveis. Esta dissertação propõe então um modelo para medir o grau de confidencialidade e de desempenho necessários para determinadas aplicações que irão executar em dispositivos móveis. A fim de escolher o algoritmo criptográfico e/ou o protocolo mais adequado a uma aplicação móvel específica, os cálculos da confidencialidade e desempenho são realizados através de medidas já definidas no modelo e de pesos definidos pelo desenvolvedor, de acordo com a relevância de cada medida para aplicação. Para especificar a proposta, as abordagens de Goal-Question-Metric (GQM), Goal-Driven Software Measurement (GDSM), variações destas abordagens e o Security Measurement (SM) framework são utilizados. Em seguida, para validar o modelo, é utilizada uma aplicação móvel segura já existente como estudo de caso, sendo feita a análise e cálculo dos graus de confidencialidade e desempenho de algoritmos e protocolos

Page generated in 0.111 seconds