fullrecord |
[{"key": "dc.contributor.advisor", "value": "Lappalainen, Vesa", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "Viinikainen, Ari", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Puupponen, Veli-Mikko", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2017-02-21T09:14:44Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2017-02-21T09:14:44Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2017", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1673737", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/53077", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "\u00c4lypuhelimista on tullut suosittuja ja ne ovat kehittyneet nopeasti, tarjoten jatkuvasti tehokkaampia suorittimia sek\u00e4 nopeampia langattomia verkkotekniikoita. Laitteiston kehittyminen on luonut markkinat entist\u00e4 monipuolisemmille ja kehittyneemmille mobiilisovelluksille, mutta mobiililaitteiden k\u00e4ytett\u00e4vyys riippuu kokonaan niiden akun mahdollistamasta k\u00e4ytt\u00f6ajasta. Niinp\u00e4 sovelluskehitt\u00e4jien on pystytt\u00e4v\u00e4 tarjoaman energiatehokkaita sovelluksia, joissa on silti monimutkaisia toimintoja. Energiatehokkaiden sovellusten kehitt\u00e4minen vaatii kuitenkin energiatehokkaan ohjelmoinnin k\u00e4yt\u00e4nteit\u00e4 ja menetelmi\u00e4 valittujen ratkaisujen energiankulutuksen arviointiin.\n\nT\u00e4ss\u00e4 ty\u00f6ss\u00e4 suoritetaan kattava kirjallisuuskatsaus energiankulutuksen arviointimenetelmist\u00e4 ja energiatehokkaan mobiiliohjelmoinnin k\u00e4yt\u00e4nteist\u00e4. Tunnistettuja energiankulutuksen arviointimenetelmi\u00e4 my\u00f6s vertaillaan ja k\u00e4yd\u00e4\u00e4n l\u00e4pi niihin liittyvi\u00e4 mobiililaitealustan ja ohjelmistopinon aiheuttamia haasteita ja rajoituksia. Ty\u00f6n empiirisess\u00e4 osassa joitain tunnistetuista ohjelmointik\u00e4yt\u00e4nteist\u00e4 sovelletaan reittimuotoisten paikkatietojen ker\u00e4\u00e4miseen ja l\u00e4hett\u00e4miseen kehitett\u00e4v\u00e4\u00e4n komponenttiin. Lis\u00e4ksi t\u00e4ss\u00e4 yhteydess\u00e4 kehitet\u00e4\u00e4n edullinen energiankulutuksen mittalaite, jota k\u00e4ytet\u00e4\u00e4n komponentille teht\u00e4viss\u00e4 testeiss\u00e4.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Smartphones have gained an extensive user base and are constantly evolving to provide more powerful processor and better connectivity. These improvements have created an increasing demand for more advanced mobile software applications. At the same time, user experience of mobile devices relies on their battery lifetime. As a result, application developers need to be able to provide advanced functionality while keeping the software highly energy ef\ufb01cient. However, developing such applications requires both guidelines for energy ef\ufb01cient programming and methods for assessing the energy consumption of the application code.\n\nIn this work, a comprehensive literature review of energy assessment methodologies and actionable practices for mobile application programming will be provided. The properties of the covered assessment methods will also be compared and the limitations imposed by the mobile device hardware and software stack on the methods will be discussed. In the empirical part some of the introduced programming practices are evaluated in the context of a background component for collecting and uploading location trails. In addition, an affordable energy measurement instrument will be designed and built for assessment of the energy consumption of the component.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Veli-Mikko Puupponen (vesepuup) on 2017-02-21 09:14:43.161398. Form: Pro gradu -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2017-02-21T09:14:44Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201702211497.pdf: 4331104 bytes, checksum: 1dd7adcec754e3f9fb055795818de072 (MD5)\nlicense.html: 4826 bytes, checksum: 170baab11b95778e0c073bb29d704b75 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2017-02-21T09:14:44Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201702211497.pdf: 4331104 bytes, checksum: 1dd7adcec754e3f9fb055795818de072 (MD5)\nlicense.html: 4826 bytes, checksum: 170baab11b95778e0c073bb29d704b75 (MD5)\n Previous issue date: 2017", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (175 sivua)", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "Mobiililaite", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "mobiilisovellus", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "sovellusohjelmointi", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "energiankulutus", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "energiatehokkuus", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "\u00e4lypuhelin", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "energiankulutuksen m\u00e4\u00e4ritt\u00e4minen", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "energiankulutuksen mittaaminen", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Energiatehokkaan mobiilisovellusohjelmoinnin v\u00e4lineit\u00e4", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201702211497", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietotekniikan laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Mathematical Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2017-02-21T09:14:45Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": null, "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mobiililaitteet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mobiilisovellukset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "energiankulutus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "energiatehokkuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "\u00e4lypuhelimet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|