Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Mobilt internt IT-stöd – en experimentell utveckling av ett uniformigt kommunikationsgränssnitt för mobila klienter.
KTH, School of Computer Science and Communication (CSC).
2011 (Swedish)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The rapid development of mobile technologies results in major challenges for companies which want to create internal mobile IT-support. A company may be interested in the development of various mobile clients for their internal systems. This thesis proposes a system layer – interoperability layer – between mobile clients and internal systems that acts as a uniform communication interface between different platforms. During the work, two architectural paradigms (Service Oriented Architecture and Resource Oriented Architecture) and their implementations (Web Services and RESTful Web Services) were studied. The hypothesis was tested by an experiment which goal was to create a working prototype by a software development process. The prototype consisted of a simulation of one of the company's internal systems, an interoperability layer, and two mobile clients; Android and PHP/HTML.The interoperability layer was achieved through a combination of concepts from the two architecture paradigms and with main features of REST. The result clearly shows that one can achieve interoperability by standardizing communication for mobile clients and using well-established technologies such as XML and HTTP.

Abstract [sv]

Den snabba utvecklingen av olika mobila plattformar medför stora utmaningar för de företag som vill utveckla internt mobilt IT-stöd. Ett företag kan vara intresserad av utveckling av olika mobila klienter för sina interna system. I detta examensarbete föreslås ett systemskikt – interoperabilitetslager – mellan mobila klienter och interna system som fungerar som ett enhetligt kommunikationsgränssnitt. Under arbetets gång undersöktes två arkitektoniska paradigmer (Service Oriented Architecture och Resource Oriented Architecture) och deras implementationer (Web Service och RESTful Web Service) som skulle möjliggöra förslaget systemskiktet. Hypotesen prövades genom ett experiment vars mål var att genom en programutvecklingsprocess ta fram en fungerande prototyp. Prototypen bestod av en simulation av ett av företagets interna system, ett interoperabilitetslager samt två av mobila klienter. Interoperabilitetslager uppnåddes via en kombination av koncept från de båda arkitekturerna med huvudinslag av REST. Resultatet visar tydligt att man kan uppnå interoperabilitet genom att standardisera anrop och kommunikation för de mobila klienterna genom att använda de väletablerade teknikerna.

Place, publisher, year, edition, pages
2011.
Series
Trita-CSC-E, ISSN 1653-5715 ; 2011:098
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-130677OAI: oai:DiVA.org:kth-130677DiVA: diva2:654124
Educational program
Master of Science in Engineering - Media Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links

http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2011/rapporter11/czekierda_tomasz_11098.pdf
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 78 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf