search query: @keyword web service / total: 30
reference: 9 / 30
« previous | next »
Author:Perkola, Paula
Title:Developing a web-based service platform architecture for context-aware mobile services
Verkkopalvelualustan arkkitehtuurin kehitys kontekstitietoisílle mobiilipalveluille
Publication type:Master's thesis
Publication year:2011
Pages:[7] + 65      Language:   eng
Department/School:Mediatekniikan laitos
Main subject:Viestintätekniikka   (T-75)
Supervisor:Hyvönen, Eero
Instructor:Tergujeff, Renne
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto  5457   | Archive
Keywords:mobile web application
web service
context-awareness
application architecture
mobiili verkkosovellus
verkkopalvelu
kontekstitietoisuus
sovellusarkkitehtuuri
Abstract (eng): In this thesis, the requirements and specifications for a context- and user-specific web-based mobile application platform were defined.
Based on the accumulated requirements, a platform architecture was designed and documented and was finally evaluated by a panel of information system and mobile web application experts.
This Master's Thesis and the work involved were completed as part of the HUBI.mobi Project at VTT Technical Research Centre of Finland.

The requirements outlined for a web-based mobile application platform were listed by their characteristics into functional, non-functional and service-specific requirements.
The functional requirements specified were location-awareness, context-awareness, data input interfaces, map, user profile and user activity tracking.
The non-functional requirements outlined for the platform were reusability, cross-device functionality, scalability and multilingual content support.
Lastly, the platform's service-specific requirements were identified as Journey Planner, Events and Recommender.

An architecture for the m.HUBI Platform was designed and documented based on the specific requirements.
The platform consists of both server-side and client-side components.
Communication between the platform's two sides is handled via HTTP GET and POST messages that carry data in standard XML format.

The platform's architecture was evaluated by three expert analysts that utilized their experience in mobile web application development and information systems design to assess how well the platform meets its requirements.
The architecture evaluation raised issues and concerns regarding the platform's context-awareness, data input interface and scalability requirements.
Overall, the expert analysis proved the m.HUBI Platform to adequately meet the requirements specified for it.
Abstract (fin): Tässä diplomityössä määriteltiin vaatimukset konteksti- ja käyttäjäkohtaiselle verkkopohjaiselle mobiilisovellusalustalle.
Alusta-arkkitehtuuri suunniteltiin ja dokumentoitiin koottujen vaatimusten perusteella sekä arvioitiin tietojärjestelmä- ja mobiiliverkkosovellusasiantuntijoiden toimesta.
Tämä työ tehtiin osana HUBI.mobi projektia Teknologian tutkimuskeskus VTT:llä.

Verkkopohjaisen mobiilisovellusalustan vaatimukset lueteltiin ominaisuuksien perusteella toiminnallisiin, ei-toiminnallisiin ja palvelukohtaisiin vaatimuksiin.
Toiminnalliset vaatimukset. olivat paikkatietoisuus, kontekstitietoisuus, tiedon syötön käyttöliittymät, kartta, käyttäjäprofiili ja käyttäjän toimintojen seuranta.
Määritellyt ei-toiminnalliset vaatimukset olivat uudelleenkäytettävyys, laiteriippumattomuus, skaalautuvuus ja monikielisen sisällön tuki.
Viimeiset palvelukohtaiset vaatimukset olivat matkasuunnittelija, tapahtumat ja suositin m.HUBI alustan arkkitehtuuri suunniteltiin ja dokumentoitiin edellä esitettyjen vaatimusten perusteella.
Alusta koostuu sekä serveripuolen että päätelaitepuolen komponenteista, joiden välinen yhteydenpito hoidetaan HTTP GET ja POST viesteillä.
Viestit välittävät tietoa standardissa XML-muodossa.
Kolme asiantuntijaa hyödynsivät heidän kokemustaan mobiilien verkkosovellusten kehityksestä ja arvioivat miten hyvin alustan arkkitehtuuri vastasi sille asetettuja vaatimuksia.
Arkkitehtuurianalyysissä nousi esiin puutteita alustan kontekstitietoisuus-, tiedonsyöttökäyttöliittymä- ja skaalautuvuusvaatimuksissa.
Yleisesti, asiantuntija-analyysi osoitti, että m.HUBI alusta täytti sille asetetut vaatimukset riittävästi.
ED:2011-08-17
INSSI record number: 42661
+ add basket
« previous | next »
INSSI