Implementing Advanced Web Applications Using Control Flow

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorTolonen, Mikko
dc.contributor.authorLesonen, Tuomo
dc.contributor.departmentTietotekniikan osastofi
dc.contributor.schoolTeknillinen korkeakoulufi
dc.contributor.schoolHelsinki University of Technologyen
dc.contributor.supervisorVuorimaa, Petri
dc.date.accessioned2020-12-05T10:14:51Z
dc.date.available2020-12-05T10:14:51Z
dc.date.issued2006
dc.description.abstractTietokoneohjelmat toteutetaan yhä useammin web-sovelluksina. Internet ja yritysten sisäverkot tarjoavat tehokkaan median ihmisten ja tietokoneiden yhdistämiseen ohjelmistojen avulla. Selainkäyttöiset sovellukset helpottavat huomattavasti ohjelmistojen jakelu- ja ylläpitoprosesseja, ja mahdollistavat sisällön toimittamisen moniin erilaisiin päätelaitteisiin, esimerkiksi matkapuhelimiin ja digitaaliseen televisioon. Viime vuosikymmeninä ohjelmistokehitykseen liittyvien teorioiden kehittämiseksi on tehty huomattava määrä tutkimustyötä. Työn tuloksena on syntynyt useita käyttökelpoisia toimintatapoja ja prosessimalleja. Vaikka web-sovelluskehitys on vielä suhteellisen uusi tutkimuksen kohde, se on jo nähnyt useita vaiheita, joiden aikana kehittäjät ovat tuottaneet kunkin ajan vaatimuksia vastaavia toteutustapoja. Useat näistä toteutustavoista ovat säilyneet ja kehittyneet, ja soveltuvat edelleen monien yksinkertaisten sovellusten toteuttamiseen. Tarve puhtaasti web-sovelluksina toimivien ohjelmistojen kehittämiseen kasvaa kuitenkin koko ajan, minkä takia kehittäjät tarvitsevat modernit työvälineet kaikkein vaativimpien spesifikaatioiden toteuttamiseksi. Tässä diplomityössä tutkitaan teoriassa ja käytännössä eräitä viime aikoina esiin tulleita ideoita web-sovellusten toteuttamisen työvälineinä. Nämä uudet toimintatavat tuovat web-sovelluskehityksen lähemmäksi perinteistä ohjelmistokehitystä, vähentäen näiden kahden toisistaan poikkeavan maailman eroavaisuuksia.fi
dc.format.extent70
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/94142
dc.identifier.urnURN:NBN:fi:aalto-2020120552976
dc.language.isoenen
dc.programme.majorVuorovaikutteinen digitaalinen mediafi
dc.programme.mcodeT-111fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordweb applicationen
dc.subject.keywordweb-sovellusfi
dc.subject.keywordcontrol flowen
dc.subject.keywordohjausvuofi
dc.subject.keywordcontinuationen
dc.subject.keywordjatkefi
dc.subject.keywordCocoonen
dc.subject.keywordCocoonfi
dc.subject.keywordMVTen
dc.subject.keywordMVCfi
dc.titleImplementing Advanced Web Applications Using Control Flowen
dc.titleEdistyneiden web-sovellusten toteuttaminen ohjausvuon avullafi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_01319
local.aalto.idinssi32835
local.aalto.openaccessno

Files