Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • harvard-cite-them-right
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
SOAPIF: Ett ramverk för utveckling av tjänsteorienterade API:er
Högskolan i Borås, Institutionen Handels- och IT-högskolan.
Högskolan i Borås, Institutionen Handels- och IT-högskolan.
2009 (Svenska)Självständigt arbete på avancerad nivå (magisterexamen)Studentuppsats (Examensarbete)Alternativ titel
SOAPIF : A Framework For Development of Service-Oriented API’s (Engelska)
Abstract [sv]

Denna studie syftade till att ta fram ett ramverk för utveckling av API:er för tjänsteorienterade arkitekturer. Studien tar sin utgångspunkt i forskningsprojektet e-Me (utvecklingen av en integrationsplattform för att underlätta studenters vardag) samt en benchmarking av de i nuläget mest använda API:erna på webben. Studien har fem faser: En litteraturstudie, en benchmarking, en kvalitativ genererande intervjustudie, en teoribildande fas (framtagning av ramverket), samt en kvalitativ validerande studie. Litteraturstudien tar upp sådana fenomen som utvecklingsmetoder, systemarkitekturer (bland annat SOA) samt metautveckling. Denna studie låg till grund för den första intervjustudien, som i sin tur låg till grund för benchmarkingen. Resultatet av dessa två studier bildade tillsammans en grund för ramverket SOAPIF (Service-Oriented Application Programming Interface Framework), som till en början innehöll fyra olika faser: Conceptualization, där man försöker bilda sig en uppfattning om vad API:et skall exponera; Definition, där man försöker definiera ett kontrakt för API:et; Testing & Implementation som tar sin utgångspunkt i tester för att implementera API:et; samt Delivery, som är den fas där API:et skall levereras. I alla dessa faser ingick kontinuerligt dokumentation samt co-design. Efter en validering av ramverket byttes de fyra faserna ut mot fem arbetsmoment, med samma namn som faserna ovan, med ett tillägg: Ett arbetsmoment som heter API Evaluation, och som syftar till att efter leveransen tillsammans med konsumenterna av API:et utvärdera det. Utifrån de resultat som denna studie genererat, har följande slutsatser kunnat dras: Det är oerhört viktigt med flexibla API:er som utvecklas i samarbete med den tänkta slutkonsumenten, och att dessa API:er testas mot de förväntningar som konsumenterna har på dem. Det är också oerhört viktigt att API:er är väldokumenterade, för att underlätta för konsumenter. När det gäller integrationsplattformar är anledningen till att man utvecklar dessa främst ett behov av flexibilitet.

Ort, förlag, år, upplaga, sidor
University of Borås/School of Business and Informatics , 2009.
Serie
Magisteruppsats ; 2009MI03
Nyckelord [en]
API, SOA, co-design, tester, agile, ramverk, dokumentation, outside in
Nyckelord [sv]
gränssnitt
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
URN: urn:nbn:se:hb:diva-19487Lokalt ID: 2320/5186OAI: oai:DiVA.org:hb-19487DiVA, id: diva2:1311421
Tillgänglig från: 2019-04-30 Skapad: 2019-04-30

Open Access i DiVA

fulltext(2545 kB)176 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 2545 kBChecksumma SHA-512
cf8dd1bcd9976501e1a7bef0bbb7444197c9a71422781c5b9e8d77848068e7f95e0b133eff4a7d82c73d26e6a39bdf343b2187dbecf969d53a9edb436784ef82
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen Handels- och IT-högskolan
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 183 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 265 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • harvard-cite-them-right
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf