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

MindMe

Lilja, Dan, Mattsson, Per January 2009 (has links)
<p>MindMe is an aid for people with cognitive memory impairments. The aid is completely new and has been</p><p>developed within this bachelor thesis, no product of this nature could be found on the market before. The</p><p>idea came from Niclas Jarhäll, CEO of Mutual Benefits. Mutual Benefits were also partners in the project.</p><p>The project was carried out by us in cooperation with Bachelor of Science in Innovation Engineering</p><p>students Malin Albertsson and Victoria Hedman at Halmstad university. The aid consists of a mobile phone</p><p>and a number of tags. The goal was for the mobile phone and tag to set of their alarms when they get a</p><p>certain distance apart.</p><p>It is the technical part of the project that will be discussed in this paper and it was divided in two parts,</p><p>prototype development and software for the mobile phone.</p><p>The project resulted in a prototype and an application for the mobile phone. The prototype and mobile phone</p><p>set of their alarms when they come to far apart. The user has the option to change settings in the mobile</p><p>phone application that affects both phone and tag and to add/remove tags. Both application and tag meet the</p><p>requirements set in the technical specification.</p>
2

MindMe

Lilja, Dan, Mattsson, Per January 2009 (has links)
MindMe is an aid for people with cognitive memory impairments. The aid is completely new and has been developed within this bachelor thesis, no product of this nature could be found on the market before. The idea came from Niclas Jarhäll, CEO of Mutual Benefits. Mutual Benefits were also partners in the project. The project was carried out by us in cooperation with Bachelor of Science in Innovation Engineering students Malin Albertsson and Victoria Hedman at Halmstad university. The aid consists of a mobile phone and a number of tags. The goal was for the mobile phone and tag to set of their alarms when they get a certain distance apart. It is the technical part of the project that will be discussed in this paper and it was divided in two parts, prototype development and software for the mobile phone. The project resulted in a prototype and an application for the mobile phone. The prototype and mobile phone set of their alarms when they come to far apart. The user has the option to change settings in the mobile phone application that affects both phone and tag and to add/remove tags. Both application and tag meet the requirements set in the technical specification.
3

Ovládání produktů Bang&Olufsen pomocí technologie Bluetooth / Control of Bang&Olufsen Products Using Bluetooth Technology

Mandík, Martin January 2009 (has links)
This master thesis deals with the creation concept of the Bluetooth module and applications for mobile phone and PDA. After the connection of the concept with remote control, enable extend of control the Bang&Olufsen products with using mobile phone or PDA. Applications in mobile phone or PDA will communicate to the concept of using Bluetooth technology. The result of this thesis is the creation of printed circuit boards and applications for mobile phone and PDA.
4

Interatividade entre dispositivos móveis e TV digital no Ginga através de uma arquitetura orientada a serviços

Felipe Sá Leitão Guimarães, Luiz 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:56:28Z (GMT). No. of bitstreams: 2 arquivo2934_1.pdf: 5686045 bytes, checksum: 0b76116d92790b2ba2c38648603b9dfb (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2009 / O middleware do Sistema Brasileiro de Televisão Digital (SBTVD), chamado Ginga, possibilita a interação entre dispositivos móveis e o receptor de TV Digital. Esta é uma de suas maiores inovações, e é viabilizada pela inclusão de novas interfaces de rede no set-top box que interagem com dispositivos domésticos. Esta rede doméstica é chamada de Home Area Network, e é capaz de integrar tecnologias de rede como Wi-Fi, Bluetooth, Ethernet, USB, entre outros. Pela especificação do SBTVD, as novas interfaces de rede podem ser usadas pelas aplicações interativas (Xlet) através da API de Integração de Dispositivos. Esta API possibilita a comunicação do receptor com um módulo do Ginga executado nos dispositivos móveis. Porém, um usuário não pode iniciar a comunicação com o receptor quando desejado. Também não é possível utilizar o receptor como um gateway entre dispositivo móvel e qualquer servidor acessível pelo canal de retorno. Isto permitiria a utilização da Internet ou de qualquer aplicação pelos dispositivos móveis sem onerar o custo que existe na utilização das redes de telefonia. Estas impossibilidades demonstram apenas algumas das suas limitações. Além disso, as diversas novas possibilidades de interação são pouco exploradas. Para expandir as funcionalidades providas, este trabalho propõe resolver algumas dessas lacunas existentes na abordagem do SBTVD através da utilização de uma arquitetura orientada a serviços (Service-Oriented Architecture - SOA). Essa abordagem proposta viabiliza a interação com o receptor para o consumo de serviços sempre que desejado pelo usuário. Não é necessária a existência de qualquer aplicação interativa, nem mesmo do sinal das operadoras de TV. Toda a infra-estrutura é montada em software, sem a necessidade, portanto, da existência de novo hardware além dos já propostos pelo SBTVD
5

Architektura aplikací pro mobilní zařízení / Architecture of applications for mobile devices

Havel, Vojtěch January 2010 (has links)
This thesis discusses the architecture and the development of applications for mobile device, namely of applications in Java ME platform. The goal of this paper is to draw near the problematic of development for mobile device, analyse pros and cons of several solutions and design the architecture for a few type applications in chosen solution. The theoretical part of this thesis includes the introduction to the mobile development, discussion of benefits and drawbacks of development in Java ME in comparison with other possible solutions, description of main Java ME elements and choosing of type applications for practical part. In the hands-on part of this thesis are chosen the development tools and using previously described elements, the architectures for type applications are made. For each of type application is designed and developed real-life usable application.
6

Optimizing AspectJ for Java ME Software Product Lines

Henrique Calheiros Lopes, Fernando 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T15:58:08Z (GMT). No. of bitstreams: 2 arquivo3259_1.pdf: 5762420 bytes, checksum: 0af73887e3af768529c1569155447ba5 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / FUNDAÇÃO DE APOIO AO DESENVOLVIMENTO DA UFPE / Linhas de Produtos de Software (LPS) são definidas como conjuntos de sistemas de software que atendem a um mercado especifico, que compartilham caracteristicas em comum, porem sendo suficientemente distintos entre si, e que são desenvolvidos a partir de um conjunto de artefatos reusaveis. Entre os beneficios possiveis com a implantação de LPS podemos citar o reuso em larga escala e o aumento de produtividade. Um fator-chave no desenvolvimento de uma LPS e o mecanismo utilizado para a estruturação fonte. Uma das tecnicas mais comumente utilizadas para a estruturação de variações de código e a compilação condicional, tambem chamada de pre-processamento. Apesar de ser amplamente utilizada, o uso de compilação condicional incorre em problemas de legibilidade, modularidade, manutenibilidade e qualidade. Programação Orientada a Aspectos (POA) e uma alternativa a compilação condicional para a estruturação de variações de codigo em LPS, podendo apresentar melhor legibilidade, modularidade, manutenibilidade, qualidade, entre outros fatores, do que a compilação condicional. Entretanto, o uso de AspectJ, implementação mais popular de POA sobre a linguagem Java, como mecanismo de estruturação de variações gera um overhead (aumento) sobre o tamanho final do codigo compilado. No contexto de LPS de sistemas para plataformas em dispositivos moveis, em plataformas como Java ME, que possuem restrições de memoria, esse overhead pode tornar inviavel o uso do produto final. Neste trabalho, analisamos o impacto do uso de AspectJ como mecanismo de estruturação de variações sobre o tamanho do codigo compilado e investigamos os motivos por tras deste aumento. Para tal, utilizamos o BestLap e o Juggling, duas LPS de jogos para dispositivos Java ME que possuem uma versão puramente pre-processada e uma versão hibrida, que utiliza pre-processamento e AspectJ. Utilizamos o BestLap na analise de tamanho para quanticar o overhead com dois compiladores AspectJ, o ajc e o abc. Em seguida, analisamos o codigo compilado de um subconjunto das construções As pectJ, a fim de identificar quais construções geram overhead no tamanho do codigo compilado e os motivos por tras deste overhead. Esse subconjunto consistiu de todas as construções AspectJ utilizadas na versão híbrida do BestLap e do Juggling, o ultimo utilizado apenas para a elicitação das construções analisadas. Com base nessa investigação, desenvolvemos quatro otimizações para o compilador abc que modificam o codigo compilado de certas construções visando a eliminar o overhead. Apresentamos detalhes da implementação e discutimos as pre-condições e a corretude das otimizações desenvolvidas. Em seguida, apresentamos o resultado da aplicação destas otimizações em duas LPS e discutimos como implementações diferentes, porem equivalentes, da mesma variação em AspectJ podem inviabilizar a aplicação das otimizações Por fim, para garantir que as modificações realizadas pelas otimizações não prejudiquem o desempenho, apresentamos o resultado de testes de desempenho realizados em programas AspectJ usados em benchmarks apos a aplicação das nossas otimizações
7

Utvärdering av Near Field Communication och Certified Wireless USB : Säkerhet vid utveckling av applikationer

Varland, Viktor, Karlsson, Mikael January 2008 (has links)
Today’s society is one where technological advances are made daily, which increases the need to stop and assess the risks against users’ integrity when integrating new technology in contemporary systems all the greater. We have taken two technologies, Near Field Communication and Certified Wireless USB, whose envisioned area of use is to be integrated into mobile phones, and evaluated what security threats are revealed for the respective technologies. The threats against security have been identified through research of the standards and existing reports for each technology. Practical experiments have not been conducted on account of us not having access to any equipment to run such trials. The result of our studies is indecisive; pitched against Certified Wireless USB’s rigorous and robust security measures, implemented on hardware level, Near Field Communication’s lack of any such security implementations shines all the brighter. The real difference can be traced to the philosophy behind the technologies – Certified Wireless USB can be perceived as a complete product, while Near Field Communication bears more resemblance to a tool. In order to safely use a tool, knowledge about its use is required, thus in order to securely use Near Field Communication we propose two solutions; secure channel and secure identification, which developers can implement on a software level. Furthermore, we suggest that the implementation of security should be based on an incremental model where the security measures are scaled up in direct correlation with the sensitivity of the information managed. Our results imply that Near Field Communication does not have the inherent security that it should have in order to be safely and securely integrated into any system as it is. Therefore, measures have to be taken in order to implement this technology securely on a software level. For Certified Wireless USB it implies that nothing further is needed to achieve a secure implementation as the only weakness it displays is against Side Channel attacks, which are so complicated (and require direct access to the system) that we have deemed them unlikely to be attempted.
8

Diseño e Implementación de una Librería en Java ME para Apoyar el Desarrollo de Aplicaciones para Dispositivos Móviles.

Rivas Rojas, Joaquín Eduardo January 2008 (has links)
No description available.
9

Lokalizace pomocí aplikace určené pro platformu Java ME využívající GPS / GPS based Localization using the Java ME application

Figurny, Radek January 2009 (has links)
The task of the Master's thesis has been to develop the MIDlet, which is able to receive data from an external GPS module via Bluetooth. Data are received in the NMEA 0183 format and are processed to extract longitude, latitude, elevation, velocity, number of visible satellites and measurement accuracy of longitude, latitude and elevation. Users have a possibility to save their actual location with a short description to the cell phone’s memory. The MIDlet is also able to save a user defined way-point and navigate to this way-point. The MIDlet itself was developed in the Netbeans IDE with a software development kit (SDK) made by Nokia company. This kit is designed for the Symbian OS s60 3rd edition FP1, which contains a s60 emulator and a s60 MIDlet for a direct compilation in the cell phone. The MIDlet is made of three main parts. The first part shows a longitude, latitude, elevation, velocity, longitude and latitude measurement accuracy, date and time. The second one shows a direction of north, latitude and longitude. The last one shows a direction to the selected way-point and a distance to this location. In theoretic part of the thesis there are described the GPS navigation system, Bluetooth system, geodetic system WGS 84 and programing language Java and its part Java ME.
10

Video na vyžádání v JavaME / Video on Demand service in JavaME

Obdržálek, Petr January 2009 (has links)
The master’s thesis deals with creation of system that provides video on demand. Technologies which are used to creation mobile application are analyzed. There are also mentioned today's most used codecs in the mobile devices. There are described standards, norms, principles and recommendations for transfer multimedia data on network in real time. Technologies which are appropriate for functionality of system on server side are described. The output of the work is an operational sample of whole system and description of functionality of this system.

Page generated in 0.046 seconds