• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 19
  • 11
  • 6
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 43
  • 15
  • 14
  • 10
  • 9
  • 8
  • 7
  • 7
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 5
  • 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.
11

An approach to automating mobile application testing on Symbian Smartphones : Functional testing through log file analysis of test cases developed from use cases

Färnlycke, Isak January 2013 (has links)
Many developers today have difficulties testing their applications on mobile devices. This is due to a number of factors, such as the fact that the mobile phone market has become even more fragmented with the introduction of touch screen technology. Existing software that was designed for traditional mobile handhelds is not necessarily compatible with the newest models and vice versa. For developers this incompatibility increases the difficulty when creating software. Lack of resources for testing the application may lead to the application being limited to either just a specific model or in some cases to only one specific version of the operating system software. Without providing support for a large number of models the product may have difficulty attracting customers, and hence fail to gain the desired market share. The challenge is to find a way to make testing simple, effective, and automated on a large number of mobile devices. To achieve this test automation applicationsare needed and a test strategy must be devised. Additionally, testing is often described as never-ending since testing generally reveals errors rather than demonstrating when errors are absent. Because of this some limitations of testing are justified. In order to limit the scope of this thesis I have selected some of the most appropriate methods for testing, and will only examine these specific methods.  The focus for the testing is not specifically to find errors, but rather to confirm that the product offers the specified functionality. This thesis describes an approach to functional testing of an application for Symbian mobile devices based upon log analysis. Unfortunately, testing applications on mobile devices is still not straightforward, and this thesis does not shed any light upon how to lessen this complexity. However, I believe that both testing and development will be more and more built around use cases in the future. Unfortunately, automation of testing based uponthese use cases will be further complicated by the increasing use of touch screens and physical input (such as gestures). / Idag har många utvecklare problem med att testa sina applikationer på mobila enheter.Detta har många orsaker, exempelvis att den globala mobila marknaden har blivit än mer fragmenterad i och med introduktionen av pekskärmstekniken och de snabba förändringar som sker idag. På grund av de många telefoner som idag finns så finns det ett behov för en automatiserad testprocess då det tar för lång tid att göra manuellt. OptiCall Solutions AB har utvecklat en applikation för Symbian S60 som behöver kunna köra på många olika telefoner. Denna masteruppsats har målet att hitta ett sätt att automatisera testning av mobilapplikationer på olika enheter, mer specifikt enheter som kör Symbian S60.  OptiCaller är målet för testerna. Testmetodologier och verktyg har analyserats och kraven har samlats in på den önskade lösningen. Lösningen består av ett program som kör testskripten direkt på telefonen, mjukvara som analyserar testresultaten och presenterar dem i ett GUI, ett teststrategidokument, samt ett felrapporteringssystem. Med hjälp av dess kan testaren skapa sina egna skript för att automatisera och sedan samla in resultaten för analys. Detta eliminerar behovet för manuell testning och gör testningen effektivare, speciellt när man kör många tester. Analysmjukvaran är även integrerad med Felrapporteringssystemet för att underlätta felrapportering.
12

Utveckling av närvaro detekterande strömhanterande enheter / Development of Proximity Sensing Power Management Units

Cederborg, Björn, Nyqvist, Oskar January 2008 (has links)
Målet med detta examensarbete är att utreda de möjligheter som erbjuds vid introduktion av närvarodetektion och ett kommunikativt nätverk för vanliga vägguttag. Detta har undersökts med införandet av ett trådlöst nätverk med Smartphone styrning. En förundersökning har genomförts undersökandes de eventuella besparingar som kan göras genom att reducera standby-förluster i hushåll. Undersökningen ledde till slutsatsen att standby-energi står för en onödigt hög del av den totala energiförbrukningen i moderna hushåll. En prototyp med syftet att utvärdera genomförbarheten och nyttan av närvarodetekterande, styrbara och nätverkade strömuttag har designats och konstruerats. För kontroll av nätverket har även en mjukvaruprototyp för Smartphones tagits fram i programspråket Symbian C++. Informationsnätverket är baserat på Bluetooth-teknologi. Funktionaliteten hos den färdiga prototypen visar att det förslagna konceptet som sådant är fullt genomförbart men att blåtandstekniken har vissa begränsningar som måste arbetas runt för att få tillfredställande prestanda inom nätverket. / The aim of this master thesis has been to investigate the possibilities made available with the introduction of user awareness and network capabilities to an ordinary wall socket. This is done by the usage of wireless network construction and Smartphones for control of said network. A preliminary investigation was performed regarding the possible gains of reducing standby power consumption in households. The investigation concluded that standby power consumption stands for an unnecessary high part of the total energy consumption of a modern household. A prototype with the purpose of evaluating the feasibility and use of user aware, controllable and networked power sockets has been designed and constructed. An application using Symbian C++ deployed on a Smartphone has been developed for control and configuration of the network. The information network is based on Bluetooth technology. The functionality of the finished prototype shows that the proposed concept is fully realizable but that the Bluetooth technology has some inherent limits that need to be worked around in order to achieve satisfying network performance.
13

Mobile Phone and Infrastructure Vulnerabilities

Kannan, Prasanna, Krasniqi, Nesret January 2007 (has links)
The first mobile threat that appeared in the year 2004, that is Cabir.A has shown that mobile phone threat is a proof-of -concept application. However, most Symbian malwares are still quite primitive and not in the form of executable code. It is able to replicate itself via Bluetooth devices supporting Symbian Series 60 user interface platform. To date (October 2007), Cabir.A has been widespread over many countries such as Malaysia, United States, United Kingdom, Italy, Russia, Indonesia, Japan, Singapore, Australia and New Zealand.The current target for mobile phone attacks has a certain focus on the Symbian Series 60 user interface platform mainly because of its increasing market share. The vulnerabilities of the years 2005 and 2006 have included more than 120 types of variants and new virus attacks has been using Cabir variants as a basis to create more dangerous and damageable malware.At the beginning of 2005 the main types of mobile malware had matured and were used by virus writers over the next eighteen months, including the following:1. Worms that spread via Smartphone protocols and services2. Vandal Trojans that install themselves in the system by exploiting Symbian design faults3. Trojans designed for financial gainThere are only a few main types of behavior but in practice mobile malware comes in a multitude of forms. / Uppsatsnivå: D
14

Avkodning av streckkoder i mobila enheter

Stolt, Jonatan January 2009 (has links)
<p>The most common method for identifying merchandise in the commerce is by barcodes. Symbian OS is an advanced operating system aimed at cell phones and the most commonly used in smart phones. Opportunities to a full range of new services are given through barcode recognition in a Symbian OS based device. Therefore the purpose of this degree project was to create an application which would contribute to a future solution aimed at shopping where the cell phone constitutes a reader of itemsʼ identification numbers. Available barcode decoders have been evaluated and three were chosen for testing. The decoder that fared best was ZXing. It was subsequently incorporated into a Symbian OS-based mobile phone. The decoder was written in the Java language but sufficient Java APIs for controlling the camera's autofocus were missing, something that was necessary to decode the barcode. On the other hand the APIs were offered in C++. Therefore, the solution was split into two applications, one server application written in Java and responsible for the decoding and one client application written in C++ containing the GUI, camera controlling facilities and connections to two price comparison services. A procedure for communication between applications and an interface for various lookup services were defined. Finally, the information security was evaluated and the most relevant threat would be a third party that collects information about user behavior patterns for extortion purposes. It was concluded that the application that was created had the ability to scan barcodes, it is possible to extend and thereby fulfill the purpose.</p>
15

Avkodning av streckkoder i mobila enheter

Stolt, Jonatan January 2009 (has links)
The most common method for identifying merchandise in the commerce is by barcodes. Symbian OS is an advanced operating system aimed at cell phones and the most commonly used in smart phones. Opportunities to a full range of new services are given through barcode recognition in a Symbian OS based device. Therefore the purpose of this degree project was to create an application which would contribute to a future solution aimed at shopping where the cell phone constitutes a reader of itemsʼ identification numbers. Available barcode decoders have been evaluated and three were chosen for testing. The decoder that fared best was ZXing. It was subsequently incorporated into a Symbian OS-based mobile phone. The decoder was written in the Java language but sufficient Java APIs for controlling the camera's autofocus were missing, something that was necessary to decode the barcode. On the other hand the APIs were offered in C++. Therefore, the solution was split into two applications, one server application written in Java and responsible for the decoding and one client application written in C++ containing the GUI, camera controlling facilities and connections to two price comparison services. A procedure for communication between applications and an interface for various lookup services were defined. Finally, the information security was evaluated and the most relevant threat would be a third party that collects information about user behavior patterns for extortion purposes. It was concluded that the application that was created had the ability to scan barcodes, it is possible to extend and thereby fulfill the purpose.
16

Tvorba IMS aplikací / IMS aplication creation

Nagy, Ľuboš January 2009 (has links)
This thesis describes basic principles of IP Multimedia Subsystem, known as the IMS, and shows the possibility for design applications using IMS. Firstly, a generic architecture IMS as layer model divided into four logic layer with definition the interfaces and the main entities is described. The IMS is based on SIP and IP protocols. Then is the architecture of SIP with the main entities explained. Structure of packet, request and response method in the part of SIP is also described. After that, three network services, namely presence services, instant messaging services and push over cellular services are presented. For each services the figuration of their architecture and the basic definition of their main entities are shown. Moreover, the graphical diagrams of SIP signalization are depicted for these services. In the next chapter, the self implementation of services was designed, namely presence services and services for speech transmission with next secondary function as sending email with registration information of user. The project was designed as client - server application in the development studio SDS Ericsson 4.1. The client application was simulated as java application and also as an application for Symbian emulator. The process of client registration was performed with the help of ICP platform. Finally, the diagram of analysis communication client - server is displayed with the captured packets explanation by the help of network analyzer WireShark. The video files, which were specially created for this thesis showing presentations for presence services and sending email. The most important results are summarized in the end of this article.
17

Service Improvements for a VoIP Provider

Li, Zhang January 2009 (has links)
This thesis project is on helping a Voice over Internet Protocol (VoIP) service provider by improving server side of Opticall AB's Dial over Data solution. Nowadays, VoIP is becoming more and more popular. People use VoIP to call their family and friends every day. It is cheap, especially when users are abroad, because that they do need to pay any roaming fee. Many companies also like their employees to use VoIP, not only because the cost of calling is cheap, but using VoIP means that the company does not need a hardware Private Branch eXchange (PBX) -- while potentially offering all of the same types of services that such a PBX would have offered. As a result the company can replace their hardware PBX with a powerful PC which has Private Branch eXchange PBX software to connect all the employees and their VoIP provider. At the VoIP provider’s side, the provider can provide cheap calls for all users which are connected by Internet. The users can initialize and tear down a session using a VoIP user agent, but how can they place a VoIP call from a mobile device or other devices without a VoIP user agent? Users want to place cheap VoIP call everywhere. VoIP providers want to provide flexible solution to attract and keep users. So they both want to the users to be able to place cheap VoIP call everywhere. Although VoIP user agent are available for many devices as a software running on a computer, a hardware VoIP phone, and even in some mobile devices. However, there are some practical problems with placing a VoIP call from everywhere. The first problem is that not every device can have a VoIP user agent. But if you do not have a VoIP user agent on your device, then it would seem to be difficult to place a VoIP call. The second problem is that you have to connect to a network (probably Internet) to signal that you want to place a call. Thus at a minimum your device has to support connecting to an appropriate network. If your device is connecting to a mobile network, you can send signaling to set up a VoIP call through General Packet Radio Service (GPRS). However, the bandwidth and delay of the GPRS networks of some mobile operators is not suitable for the transfer of encoded voice data, additionally, some mobile operators charge high fees for using GPRS. All of these problems make placing VoIP calls via a mobile device difficult. However, if your mobile device has a VoIP user agent and you have suitable connectivity, then you can easily use VoIP from your mobile device[.] To provide a flexible solution to VoIP everywhere -- even to devices that do not or can not have a VoIP user agent, Opticall AB has designed Dial over Data (DoD) solution. By using this solution, you can place a VoIP call from your mobile device or even fixed phone -- without requiring that the device that you use have a VoIP user agent. This solution also provides a central Internet Protocol-Private Branch eXchange (IP-PBX) which can connect call to and from to Session Initiation Protocol (SIP) phones. Both individuals and companies can use this solution for call cost savings. Max Weltz created the existing DoD solution in an earlier thesis project. This thesis [1] provides a good description of the existing DoD solution. As a result of continued testing and user feedback, Opticall AB has realized that their DoD solution needs to be improved in several area. This thesis project first identified some of the places where improvement was needed, explains why these improvements are necessary, and finally designs, implements, and evaluates these changes to confirm that they are improvements. An important result of this thesis project was a clear demonstration of improvements in configuration of the solution, better presentation of call data records, correct presentation of caller ID, and the ability to use a number of different graphical user interfaces with the improve DoD solution. These improvements should make this solution more attractive to the persons who have to maintain and operate the solution. / Detta examensarbete behandlar förbättringar i serversidan av OptiCall ABs “Dial over Data” (DoD) lösning som tillhandahålls för tjänsteleverantörer av VoIP. VoIP blir mer och mer populärt. Människor använder VoIP för att ringa till sin familj och vänner varje dag. Det är billigt, särskilt när användaren är utomlands, eftersom de inte behöver betala någon roamingavgift. Många företag vill också att deras anställda skall använda IP-telefoni, inte bara därför att kostnaden för att ringa oftast är lägre, utan för att bolaget kan ersätta sin traditionella företagsväxel (PBX) med en kraftfull dator som har PBX programvara för att även ansluta alla anställda till deras VoIP leverantör. VoIP leverantören kan erbjuda billiga samtal till alla användare som också är anslutna via Internet. Användarna kan hantera VoIP samtal med en VoIP user agent, men hur kan de ringa ett VoIP-samtal från en mobil enhet eller andra enheter utan VoIP user agent? Användare vill kunna ringa billiga VoIP-samtal överallt. VoIP-leverantörer vill erbjuda en flexibel lösning för att locka och behålla användare. Även VoIP user agent finns utvecklade till många enheter som en programvara som körs på en dator, en hårdvara VoIP-telefon, och även i vissa mobila enheter. Men det finns vissa praktiska problem med att ringa ett VoIP-samtal från alla platser. Det första problemet är att inte varje enhet kan ha en VoIP user agent. Det andra problemet är att den måste ansluta till ett nätverk (troligen Internet) för att signalera att den vill ringa ett samtal. Om din enhet ansluter till ett mobilnät, kan du skicka signalerar att upprätta ett VoIP-samtal via General Packet Radio Service (GPRS). Dock är bandbredden och fördröjningen i GPRS-nät i vissa operatörers nät inte lämpliga för överföring av tal, dessutom tar vissa mobiloperatörer ut höga avgifter för att använda GPRS. Alla dessa problem gör det svårt att hantera VoIP-samtal via en mobil enhet. Men om din mobila enhet har en VoIP user agent och du har lämplig nätanslutning så kan du enkelt använda VoIP från din mobiltelefon[.] För att erbjuda en flexibel VoIP lösning överallt - även på enheter som inte kan ha en VoIP user agent har OptiCall AB utformad “Dial over Data” (DoD). Genom att använda denna lösning kan du initiera ett VoIP-samtal från din mobiltelefon eller fast telefon - utan att kräva att den enhet som du använder har en VoIP user agent. Denna lösning inkluderar också en central Internet Protocol-Private Branch Exchange (IP-PBX) som kan koppla samtal till och från Session Initiation Protocol (SIP) telefoner. Både privatpersoner och företag kan använda denna lösning för att minska samtalskostnader. Max Weltz vidareutvecklade den befintliga DoD lösning i ett tidigare examensarbete. Denna avhandling [1] ger en god beskrivning av den befintliga DoD lösning. Som ett resultat av fortsatt testning samt synpunkter från användarna har OptiCall AB insett att deras DoD lösning måste förbättras på flera områden. Detta examensarbete har i första hand identifierat några områden där förbättringar behövdes, förklarat varför dessa förbättringar är nödvändiga, och slutligen utvecklat och utvärderat dessa förändringar. Ett viktigt resultat av detta examensarbete visades av en tydlig demonstration av förbättrad utformning av lösningen. Gränssnittet fick bla en bättre presentation av samtalshistorik, mer korrekt nummerpresentation. Dessa förbättringar bör göra denna lösning mer attraktivt för de personer som skall använda och underhålla lösningen.
18

Att fånga entreprenörskapets dimensioner

Uemura, Philip, Abdulamir, Hayder January 2014 (has links)
Syftet med studien är att bidra med kunskap om hur entreprenöriell orientering kan mäta entreprenörskap inom branschen för mobiltelefoni. Förhållandet mellan entreprenörskap och ekonomiska utfall mäts med utgångspunkt i Millers resonemang om entreprenöriell orientering. Hur kan entreprenörskap operationaliseras? Hur ser förhållandet ut mellan entreprenörskap och ekonomiska utfall? Studien baseras på tidigare forskning, facklitteratur, vetenskapliga artiklar, årsredovisningar, branschartiklar, avhandlingar och andra relevanta underlag som belyser entreprenörskap. Både kvalitativ och kvantitativ metod tillämpas för att åstadkomma triangulering. Entreprenörskap kan mätas utifrån hur pass radikal innovationen är. Den nya och tidigare okända innovationen kan resultera i positiva ekonomiska utfall som också mäter graden av entreprenörskap. Entreprenörskap kan mätas genom grad av riskaversion. Risktagande kan ge både positivt och negativt ekonomiskt utfall. Entreprenörskap kan mätas genom proaktivitet och begreppet first mover. Proaktivitet kan bidra till högre grad av entreprenörskap som i sin tur kan ge positiva ekonomiska utfall. Att vara proaktiv idag utgör ingen garanti för positiva ekonomiska utfall i framtiden. / The purpose of this study is to contribute with knowledge concerning how entrepreneurial orientation can measure entrepreneurship within the cellphone business. The relationship between entrepreneurship and economic outcomes is measured using Millers arguments about entrepreneurial orientation. How can entrepreneurship be operationalized? How does the relationship between entrepreneurship and economic outcomes look like? The study is based on prior research, nonfictional literature, scientific articles, annual reports, business articles, theses and other relevant sources, which highlight entrepreneurship. Both qualitative and quantitative method is used to achieve triangulation. Entrepreneurship can be measured by how radical the innovation is. The new and earlier unknown innovation can result in positive economic outcomes, which can be used as a tool for measuring entrepreneurship as well. The level of risk aversion can measure entrepreneurship. Risk taking can result in both positive and negative economic outcomes. Proactiveness can be measured by using the term first mover. Proactiveness can contribute to higher level of entrepreneurship causing positive economic outcomes. Being proactive today does not guarantee positive economic outcomes in the future.
19

Utveckling av mobiltelefonapplikation för kommunikation i ad-hoc nätverk med Bluetoothteknik

Simberg, Gustav, Viggeborn, Björn January 2005 (has links)
The purpose of this thesis is to develop an application for mobile phones that simplifies communication. The company Doberman wanted to look at possibilities to develop such an application that uses Bluetooth™ technol-ogy to communicate in ad-hoc networks. The aim has been an application to run on mobile phones in which you can send messages and files to other devices and also add a user profile with personal information to share with others. The communication will take place in temporary networks created when Bluetooth enabled devices is in range of each other. The market for mobile phones has grown rapidly over the past years and is still growing. There are many differ-ent phone models and it is difficult to find a developer platform that covers many phone models. In the beginning of this thesis an inquiry of different developer platforms has been made. The Java™ platform is supported by most phones but has limitations in accessing functions on the device. The best alternative was Symbian C++ for devices with Symbian OS. This alternative does not have the same limitations as Java and is still supported by relatively many devices. The application was then developed in Symbian C++. There are a number of different versions of Symbian OS and different GUI-platforms that runs on Symbian OS which leads to other issues in the development. We have limited the development of the application to the Series 60 platform for Symbian OS v7.0s. During design and implementation portability to other GUI-platforms has been considered. We have tested the application on emulator compatible with Symbian OS v7.0s and Symbian OS v8.0a and found some compatibility problems between the two versions. We have also tested the application on mobile phones and between emulator and the phone with corresponding OS-version no new problems occurred
20

End-to-end monitoring of mobile services / Övervakning av mobila tjänster

Holmström, Maria January 2003 (has links)
<p>The growing market of mobile services through SMS, MMS, WAP and soon also for 3G protocols, requires efficient test methods to ensure that the customers get what they are paying for and in a reasonable time. Preferably, these tests should be done automatically and come as close to real conditions as possible. It would be valuable to be able to make tests from end to end, i.e. requesting and receiving the mobile services on a real mobile phone and combine that with a system that controls and evaluates the tests. </p><p>This thesis presents a solution to how the part of an end-to-end monitoring system for mobile services that runs on a mobile phone can be designed and implemented. The phone is made to interpret commands from a control process on a remote server and turn them into mobile service requests in a proper format (e.g. SMS or MMS). When it receives the reply from a mobile service provider, it forwards the relevant result information to the control process. </p><p>The monitoring system is based on Symbian OS, an operating system developed to suit handheld devices like mobile phones. The current implementation supports tests for SMS and MMS services. </p><p>The system is to be used by mobile operators or other providers of mobile services, which want to test and monitor their services.</p>

Page generated in 0.0349 seconds