Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä

Tietoturvasta on viime aikoina tullut entistäkin tärkeämpi osa-alue ohjelmistokehityksessä. Tietoturvan merkityksen kasvaessa tarvitaan menetelmiä, joilla tietoturva voidaan huomioida koko ohjelmistokehitysprosessin ajan. Suunnittelumallien käyttämistä on esitetty erääksi keinoksi ohjelmistojen tiet...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Homanen, Mikko
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2017
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/54296
_version_ 1826225796667146240
author Homanen, Mikko
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Homanen, Mikko Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto Homanen, Mikko Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Homanen, Mikko
datasource_str_mv jyx
description Tietoturvasta on viime aikoina tullut entistäkin tärkeämpi osa-alue ohjelmistokehityksessä. Tietoturvan merkityksen kasvaessa tarvitaan menetelmiä, joilla tietoturva voidaan huomioida koko ohjelmistokehitysprosessin ajan. Suunnittelumallien käyttämistä on esitetty erääksi keinoksi ohjelmistojen tietoturvan parantamisessa. Tässä tutkielmassa tarkastellaan, kuinka suunnittelumalleja käyttämällä voidaan vaikuttaa ohjelmistojen tietoturvaan. Information security has become an essential part of software development. As the importance of information security grows, it is essential to find methods for taking information security into account during software development processes. Design patterns have been proposed as a mean to improve software security. This thesis examines how design patterns can be used to improve software security.
first_indexed 2017-06-05T20:26:56Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Nokka, Marjaana", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Homanen, Mikko", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2017-06-05T13:01:32Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2017-06-05T13:01:32Z", "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.uri", "value": "https://jyx.jyu.fi/handle/123456789/54296", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tietoturvasta on viime aikoina tullut entist\u00e4kin t\u00e4rke\u00e4mpi osa-alue ohjelmistokehityksess\u00e4.\nTietoturvan merkityksen kasvaessa tarvitaan menetelmi\u00e4, joilla\ntietoturva voidaan huomioida koko ohjelmistokehitysprosessin ajan. Suunnittelumallien\nk\u00e4ytt\u00e4mist\u00e4 on esitetty er\u00e4\u00e4ksi keinoksi ohjelmistojen tietoturvan parantamisessa.\nT\u00e4ss\u00e4 tutkielmassa tarkastellaan, kuinka suunnittelumalleja k\u00e4ytt\u00e4m\u00e4ll\u00e4\nvoidaan vaikuttaa ohjelmistojen tietoturvaan.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Information security has become an essential part of software development.\nAs the importance of information security grows, it is essential to find methods\nfor taking information security into account during software development\nprocesses. Design patterns have been proposed as a mean to improve software security.\nThis thesis examines how design patterns can be used to improve software security.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Mikko Homanen (mialhoma) on 2017-06-05 13:01:31.660622. Form: Kandidaatintutkielma -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/kandin-tutkielma-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-06-05T13:01:32Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201706052671.pdf: 788903 bytes, checksum: 2799dbd37e9f42c58894e67e6baa0370 (MD5)\nlicense.html: 4819 bytes, checksum: 49e846e81183c4dce5beb545204b59bf (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2017-06-05T13:01:32Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201706052671.pdf: 788903 bytes, checksum: 2799dbd37e9f42c58894e67e6baa0370 (MD5)\nlicense.html: 4819 bytes, checksum: 49e846e81183c4dce5beb545204b59bf (MD5)\n Previous issue date: 2017", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "28", "language": "", "element": "format", "qualifier": "extent", "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": "ohjelmistoarkkitehtuuri", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistosuunnittelu", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "sovelluskehitys", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "suunnittelumalli", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tietoturva", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "turvallisuusmalli", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Suunnittelumallien hy\u00f6dynt\u00e4minen tietoturvallisessa ohjelmistokehityksess\u00e4", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201706052671", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's 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": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "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-06-05T13:01:32Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "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": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_54296
language fin
last_indexed 2025-02-18T10:54:55Z
main_date 2017-01-01T00:00:00Z
main_date_str 2017
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/974e552e-8616-4697-bdae-cbbe6782814b\/download","text":"URN:NBN:fi:jyu-201706052671.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2017
record_format qdc
source_str_mv jyx
spellingShingle Homanen, Mikko Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä ohjelmistoarkkitehtuuri ohjelmistokehitys ohjelmistosuunnittelu sovelluskehitys suunnittelumalli tietoturva turvallisuusmalli Tietotekniikka Mathematical Information Technology
title Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
title_full Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
title_fullStr Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
title_full_unstemmed Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
title_short Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
title_sort suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
title_txtP Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä
topic ohjelmistoarkkitehtuuri ohjelmistokehitys ohjelmistosuunnittelu sovelluskehitys suunnittelumalli tietoturva turvallisuusmalli Tietotekniikka Mathematical Information Technology
topic_facet Mathematical Information Technology Tietotekniikka ohjelmistoarkkitehtuuri ohjelmistokehitys ohjelmistosuunnittelu sovelluskehitys suunnittelumalli tietoturva turvallisuusmalli
url https://jyx.jyu.fi/handle/123456789/54296 http://www.urn.fi/URN:NBN:fi:jyu-201706052671
work_keys_str_mv AT homanenmikko suunnittelumallienhyödyntäminentietoturvallisessaohjelmistokehityksessä