• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 9
  • 4
  • 3
  • 1
  • 1
  • 1
  • Tagged with
  • 19
  • 19
  • 18
  • 10
  • 7
  • 6
  • 6
  • 5
  • 4
  • 4
  • 4
  • 3
  • 3
  • 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.
11

Moving social networking applications into the cloud

Ramasahayam, Radhika 21 September 2010
Social networking applications that are developed using traditional software and architecture have scalability issues. One way to overcome the high cost of scaling social applications is to use Cloud Computing (CC). There are various cloud computing platforms available. One very interesting CC platform is Google App Engine (GAE). This research focuses on using the free GAE as a way to re-implement existing social networking applications.<p> The research focuses on how to move social applications into the cloud and on the evaluation of their performance. The thesis investigates the GAE platform, and its features. The study shows how to re-implement a social networking application using GAE cloud with limited code approximately 600 lines and evaluates the scalability of the applications.
12

Moving social networking applications into the cloud

Ramasahayam, Radhika 21 September 2010 (has links)
Social networking applications that are developed using traditional software and architecture have scalability issues. One way to overcome the high cost of scaling social applications is to use Cloud Computing (CC). There are various cloud computing platforms available. One very interesting CC platform is Google App Engine (GAE). This research focuses on using the free GAE as a way to re-implement existing social networking applications.<p> The research focuses on how to move social applications into the cloud and on the evaluation of their performance. The thesis investigates the GAE platform, and its features. The study shows how to re-implement a social networking application using GAE cloud with limited code approximately 600 lines and evaluates the scalability of the applications.
13

iTrak : a social mobile diary and web blogging utility for travelers

Dao, Tung Thanh, active 2013 18 December 2013 (has links)
iTrak is a combined mobile and web application that takes advantage of the GPS to allow travelers to share their experience while travelling. The application gathers GPS data and broadcasts it via a web interface or social networks such as Facebook to update user’s status during a trip. iTrak is also equipped with other features such as writing notes or recording video journals to offer a rich experience and provide an interactive diary, along with a real-time tracking ability, for travelers. / text
14

Evaluating Google App Engine for Enterprise Application Development

Khan, Kashif, Jan, Asar January 2011 (has links)
Context: Google App Engine (GAE) is a cloud computing platform, which allows developers to develop and deploy web based applications on it. It is composed of hundreds of thousands of commodity servers, distributed globally. GAE scales computing resources automatically, and developers only pay for the amount of time their application uses GAE resources. It imposes some restrictions and limitations on the design and development of applications such as execution time limit, lack of global transactions, way of communication with other applications etc. Objectives: In this study, we evaluate Google App Engine from enterprise application development point of view. We analyzed the behavior and architecture of Google App Engine to evaluate its feasibility for enterprise application development and compared it with Amazon Elastic Compute 2 (Amazon cloud service). We also studied Google App Engine storage system, Bigtable, which is a distributed non-SQL based data store. Methods: In this research study, we performed a literature study of the related cloud computing technologies and then a prototype enterprise application was developed for experiment. Results: Our literature study showed that Google App Engine has some limitations and restrictions on the development tools and environment. It does not provide support for global transaction, lacks strict consistency mechanisms, and provides highly virtualized and abstract view of the platform to the developer. Despite these limitations, the literature study and our experiment showed that Google App Engine is suited for applications with high read, searching and large write-stream operations. Google App Engine showed consistent performance as compared to Amazon Elastic Compute 2 in our experiment. Conclusions: We conclude that Google App Engine is a scalable platform while maintaining consistent performance but has some limitations due to its architecture and restrictions imposed on the development tools and environment. These limitations make it non-feasible for some types of enterprise applications, such as applications with high and intensive data computation requirement. But in other cases, such as simple data management and non-transactional applications, Google App Engine is an attractive platform.
15

Mobile phones and cloud computing : A quantitative research paper on mobile phone application offloading by cloud computing utilization

Hamrén, Oskar January 2012 (has links)
The development of the mobile phone has been rapid. From being a device mainly usedfor phone calls and writing text messages the mobile phone of today, or commonlyreferred to as the smartphone, has become a multi-purpose device. Because of its size andthermal constraints there are certain limitations in areas of battery life andcomputational capabilities. Some say that cloud computing is just another buzzword, away to sell already existing technology. Others claim that it has the potential to transformthe whole IT-industry. This thesis is covering the intersection of these two fields byinvestigating if it is possible to increase the speed of mobile phones by offloadingcomputational heavy mobile phone application functions by using cloud computing. Amobile phone application was developed that conducts three computational heavy tests.The tests were run twice, by not using cloud computing offloading and by using it. Thetime taken to carry out the tests were saved and later compared to see if it is faster to usecloud computing in comparison to not use it. The results showed that it is not beneficial touse cloud computing to carry out these types of tasks; it is faster to use the mobile phone.
16

Webový systém pro správu GPS dat v cloudovém prostředí / Web-Based GPS Data Management System in a Cloud Environment

Kasala, Viliam January 2015 (has links)
This thesis focuses on development of web-based GPS data management system in a cloud environment. The thesis introduces the most used application interfaces for building custom mapping applications. It offers a comparison of cloud platforms such as Google App Engine and OpenShift Online. It also deals with the design and the implementation of system for OpenShift Online platform. The system focuses on importing tracks from GPX format, managing tracks, viewing tracks on map tiles from Mapy.cz, searching for tracks, creating an elevation profile and various statistics.
17

Konzeption und Entwicklung eines Konferenzführers für Großereignisse als mobile Applikation für die ICC 2013

Hauck, Christian 08 May 2012 (has links) (PDF)
Das Betriebssystem Android bietet, aufgrund der stetig steigenden Zahl der verfügbaren mobilen Geräte auf Basis dieses System und der ebenfalls stark steigenden Zahl der Nutzer solcher Geräte, eine sehr gute Grundlage zur Entwicklung diverser mobiler Anwendungen. Es kann dabei für jeden erdenklichen Bereich des alltäglichen Lebens, vor allem Freizeit, aber auch Arbeit, eine App auf Grundlage von Android entwickelt werden. Im Bereich der mobilen Eventguides gibt es aktuell noch Entwicklungsbedarf bei den angebotenen mobilen Applikationen. So gibt es zahlreiche Anwendungen für Messen, Konferenzen oder Festivals, allerdings unterscheiden sich diese stark in ihren Funktionen und vor allem in der Darstellung von Karten und Plänen. Häufig werden solche Apps auf Grundlage eines Frameworks erstellt, welches es ermöglicht die App an verschiedene Veranstaltungen anzupassen. Die vorliegende Arbeit beschreibt die Implementierung eines Konferenzführers für die Internationale Kartographische Konferenz 2013 in Dresden. Grundlage für die Implementierung ist dabei die Betrachtung von Orientierungsmethoden und Navigationsanwendungen für Fußgänger im In- und Outdoorbereich und auf Großveranstaltungen. Hierzu werden bereits vorhandene Apps aus dem Bereich Veranstaltungen untersucht. Neben den allgemeinen Funktionen wird ein Augenmerk auf die kartographischen Funktionen solcher Apps gelegt. Im Rahmen der Arbeit wird ein Framework, auf Basis von Android, entwickelt, welches die Erstellung von mobilen Anwendungen für verschiedene Großereignisse ermöglicht. Dieses Framework wird speziell an die Internationale Kartographische Konferenz 2013 angepasst und liefert als Ergebnis eine App, die als digitaler Konferenzführer genutzt werden kann. / The Android operating system offers, due to the increasing number of available mobile devices based on this system and also the rapidly increasing number of users of such devices, a very good basis for the development of various mobile applications. It can be relevant to every conceivable area of everyday life, especially leisure, but also work to develop an app based on Android. It currently still requires development of the offered mobile applications in the area of mobile event guides. There are numerous applications for trade shows, conferences and festivals, but they differ greatly in their functions and, above all in the presentation of maps and plans. Often, such apps are created based on a framework that allows the app to adapt to different events. The present paper describes the implementation of a conference guide for the International Cartographic Conference 2013 in Dresden. Basis for the implementation is the consideration of methods of orientation and navigation applications at indoor and outdoor areas for pedestrians and on major events. To this end, existing applications from the category large events will be studied. Besides the general features a focus is placed on the cartographic features of such apps. A framework, based on Android, which allows the creation of mobile applications for various large events, will be created as part of the work. This framework is adapted to the International Cartographic Conference 2013 and delivers as a result an application that can be used as a digital conference guide.
18

Informační systém pro sportovní kluby / Information System for sports clubs

Krug, Jan January 2012 (has links)
The Diploma thesis deals with design and development of an information system for sports clubs on the platform of Google App Engine. The theoretical part covers The Cloud Computing and types of CC. There is also analyzed in detail the Google App Engine. Practical part deals with analysis and development of the information system for sports clubs.
19

Konzeption und Entwicklung eines Konferenzführers für Großereignisse als mobile Applikation für die ICC 2013

Hauck, Christian 25 April 2012 (has links)
Das Betriebssystem Android bietet, aufgrund der stetig steigenden Zahl der verfügbaren mobilen Geräte auf Basis dieses System und der ebenfalls stark steigenden Zahl der Nutzer solcher Geräte, eine sehr gute Grundlage zur Entwicklung diverser mobiler Anwendungen. Es kann dabei für jeden erdenklichen Bereich des alltäglichen Lebens, vor allem Freizeit, aber auch Arbeit, eine App auf Grundlage von Android entwickelt werden. Im Bereich der mobilen Eventguides gibt es aktuell noch Entwicklungsbedarf bei den angebotenen mobilen Applikationen. So gibt es zahlreiche Anwendungen für Messen, Konferenzen oder Festivals, allerdings unterscheiden sich diese stark in ihren Funktionen und vor allem in der Darstellung von Karten und Plänen. Häufig werden solche Apps auf Grundlage eines Frameworks erstellt, welches es ermöglicht die App an verschiedene Veranstaltungen anzupassen. Die vorliegende Arbeit beschreibt die Implementierung eines Konferenzführers für die Internationale Kartographische Konferenz 2013 in Dresden. Grundlage für die Implementierung ist dabei die Betrachtung von Orientierungsmethoden und Navigationsanwendungen für Fußgänger im In- und Outdoorbereich und auf Großveranstaltungen. Hierzu werden bereits vorhandene Apps aus dem Bereich Veranstaltungen untersucht. Neben den allgemeinen Funktionen wird ein Augenmerk auf die kartographischen Funktionen solcher Apps gelegt. Im Rahmen der Arbeit wird ein Framework, auf Basis von Android, entwickelt, welches die Erstellung von mobilen Anwendungen für verschiedene Großereignisse ermöglicht. Dieses Framework wird speziell an die Internationale Kartographische Konferenz 2013 angepasst und liefert als Ergebnis eine App, die als digitaler Konferenzführer genutzt werden kann.:Aufgabenstellung III Selbstständigkeitserklärung V Kurzfassung VII Abstract VIII Inhaltsverzeichnis IX Abbildungsverzeichnis XII Tabellenverzeichnis XIII Abkürzungsverzeichnis XIV 1 Einleitung 1 1.1 Motivation 1 1.2 Aufbau der Arbeit 3 1.3 Ziel der Arbeit 4 2 Großereignisse – Definition und Klassifizierung 7 2.1 Allgemein 7 2.2 Messe 10 2.3 Festival 11 2.4 Stadtfest 11 2.5 Konferenz 12 2.6 International Cartographic Conference 2013 – ICC 2013 12 3 Orientierung und Navigation als Fußgänger 15 3.1 Begriffsdefinitionen 15 3.1.1 Orientierung 15 3.1.2 Navigation 15 3.1.3 Fußgängernavigation 16 3.2 Outdoor 18 3.2.1 Analog 18 3.2.2 Digital 19 3.3 Indoor 24 3.3.1 Analog 24 3.3.2 Digital 28 3.4 In Computerspielen 41 3.5 Auf Großveranstaltungen 45 3.5.1 Analog 46 3.5.2 Digital 46 4 Apps für Großereignisse 49 4.1 Mobile Applikation 49 4.2 Vorteile mobiler Apps für Großereignisse 49 4.3 Smartphones 50 4.4 Betriebssysteme für Smartphones 50 4.5 Mobile Event 54 4.6 Vergleich vorhandener Apps für Großereignissse 55 4.6.1 Entwickler von Apps für Großereignisse 56 4.6.2 Vergleich ausgewählter Apps 57 4.7 Wichtige Funktionen einer App für Großereignisse 65 4.7.1 Ergebnisse aus dem Vergleich 65 4.7.2 Evaluationsergebnisse 69 4.7.3 Zusammenfassung der Untersuchung 73 5 Konzeption einer App für Großereignisse 75 5.1 Funktionen der App 76 5.2 Gestaltung der App – Design Guidelines Android 80 5.3 Bedienung 83 5.4 Datenübertragung 84 5.5 Datengrundlage/Datenanforderung 85 5.6 Adaptionsmöglichkeiten 90 5.7 Grafische Darstellung des Konzeptes 92 5.8 Framework 93 6 Praxisbeispiel ICC 2013 Conference Guide 95 6.1 Grundlagen 95 6.1.1 Entwicklungsumgebung – Systemvoraussetzungen 96 6.1.2 Struktur eines Android-Projektes 97 6.2 Implementierung der App 98 6.2.1 Startmenü 99 6.2.2 Datenübertragung 102 6.2.3 XML-Verarbeitung und Datenbank 106 6.2.4 Listenansicht und Detailansicht 109 6.2.5 Kartenansicht und Routing 114 6.2.6 Erstellung einer APK-Datei und Veröffentlichung einer App 122 6.3 Dokumentation 122 6.4 Test 123 6.5 Hinweise zur Anpassung der App an ein anderes Großereignis 126 6.6 Aktueller Stand der App 129 6.7 Probleme während der Erstellung 130 7 Fazit 133 8 Ausblick 135 Quellenverzeichnis XVII Literaturquellen XVII Internetquellen XXIII Google play Seiten der getesteten Apps XXXII Anhang XXXV A Fragebögen XXXV A.1 Fragebogen „Umfrage zur Erstellung einer App für Großveranstaltungen“ XXXV A.2 Fragebogen „Evaluation zur App ICC 2013 Conference Guide für Android“ XXXIX B XML-Strukturen LI B.1 Struktur scientific_program.xml LI B.2 Struktur social_program.xml LII B.3 Struktur speaker.xml LIII B.4 Struktur news.xml LIII B.5 Struktur exhibitor.xml LIV B.6 Struktur poi.xml LV C Screenshots LVII D Klassendiagramm (schematisch) LXI E CD LXIII / The Android operating system offers, due to the increasing number of available mobile devices based on this system and also the rapidly increasing number of users of such devices, a very good basis for the development of various mobile applications. It can be relevant to every conceivable area of everyday life, especially leisure, but also work to develop an app based on Android. It currently still requires development of the offered mobile applications in the area of mobile event guides. There are numerous applications for trade shows, conferences and festivals, but they differ greatly in their functions and, above all in the presentation of maps and plans. Often, such apps are created based on a framework that allows the app to adapt to different events. The present paper describes the implementation of a conference guide for the International Cartographic Conference 2013 in Dresden. Basis for the implementation is the consideration of methods of orientation and navigation applications at indoor and outdoor areas for pedestrians and on major events. To this end, existing applications from the category large events will be studied. Besides the general features a focus is placed on the cartographic features of such apps. A framework, based on Android, which allows the creation of mobile applications for various large events, will be created as part of the work. This framework is adapted to the International Cartographic Conference 2013 and delivers as a result an application that can be used as a digital conference guide.:Aufgabenstellung III Selbstständigkeitserklärung V Kurzfassung VII Abstract VIII Inhaltsverzeichnis IX Abbildungsverzeichnis XII Tabellenverzeichnis XIII Abkürzungsverzeichnis XIV 1 Einleitung 1 1.1 Motivation 1 1.2 Aufbau der Arbeit 3 1.3 Ziel der Arbeit 4 2 Großereignisse – Definition und Klassifizierung 7 2.1 Allgemein 7 2.2 Messe 10 2.3 Festival 11 2.4 Stadtfest 11 2.5 Konferenz 12 2.6 International Cartographic Conference 2013 – ICC 2013 12 3 Orientierung und Navigation als Fußgänger 15 3.1 Begriffsdefinitionen 15 3.1.1 Orientierung 15 3.1.2 Navigation 15 3.1.3 Fußgängernavigation 16 3.2 Outdoor 18 3.2.1 Analog 18 3.2.2 Digital 19 3.3 Indoor 24 3.3.1 Analog 24 3.3.2 Digital 28 3.4 In Computerspielen 41 3.5 Auf Großveranstaltungen 45 3.5.1 Analog 46 3.5.2 Digital 46 4 Apps für Großereignisse 49 4.1 Mobile Applikation 49 4.2 Vorteile mobiler Apps für Großereignisse 49 4.3 Smartphones 50 4.4 Betriebssysteme für Smartphones 50 4.5 Mobile Event 54 4.6 Vergleich vorhandener Apps für Großereignissse 55 4.6.1 Entwickler von Apps für Großereignisse 56 4.6.2 Vergleich ausgewählter Apps 57 4.7 Wichtige Funktionen einer App für Großereignisse 65 4.7.1 Ergebnisse aus dem Vergleich 65 4.7.2 Evaluationsergebnisse 69 4.7.3 Zusammenfassung der Untersuchung 73 5 Konzeption einer App für Großereignisse 75 5.1 Funktionen der App 76 5.2 Gestaltung der App – Design Guidelines Android 80 5.3 Bedienung 83 5.4 Datenübertragung 84 5.5 Datengrundlage/Datenanforderung 85 5.6 Adaptionsmöglichkeiten 90 5.7 Grafische Darstellung des Konzeptes 92 5.8 Framework 93 6 Praxisbeispiel ICC 2013 Conference Guide 95 6.1 Grundlagen 95 6.1.1 Entwicklungsumgebung – Systemvoraussetzungen 96 6.1.2 Struktur eines Android-Projektes 97 6.2 Implementierung der App 98 6.2.1 Startmenü 99 6.2.2 Datenübertragung 102 6.2.3 XML-Verarbeitung und Datenbank 106 6.2.4 Listenansicht und Detailansicht 109 6.2.5 Kartenansicht und Routing 114 6.2.6 Erstellung einer APK-Datei und Veröffentlichung einer App 122 6.3 Dokumentation 122 6.4 Test 123 6.5 Hinweise zur Anpassung der App an ein anderes Großereignis 126 6.6 Aktueller Stand der App 129 6.7 Probleme während der Erstellung 130 7 Fazit 133 8 Ausblick 135 Quellenverzeichnis XVII Literaturquellen XVII Internetquellen XXIII Google play Seiten der getesteten Apps XXXII Anhang XXXV A Fragebögen XXXV A.1 Fragebogen „Umfrage zur Erstellung einer App für Großveranstaltungen“ XXXV A.2 Fragebogen „Evaluation zur App ICC 2013 Conference Guide für Android“ XXXIX B XML-Strukturen LI B.1 Struktur scientific_program.xml LI B.2 Struktur social_program.xml LII B.3 Struktur speaker.xml LIII B.4 Struktur news.xml LIII B.5 Struktur exhibitor.xml LIV B.6 Struktur poi.xml LV C Screenshots LVII D Klassendiagramm (schematisch) LXI E CD LXIII

Page generated in 0.0534 seconds