University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Kandidaatintutkielmat
  • View Item
JYX > Opinnäytteet > Kandidaatintutkielmat > View Item

Suunnittelumallien hyödyntäminen tietoturvallisessa ohjelmistokehityksessä

Thumbnail
View/Open
770.4 Kb

Downloads:  
Show download detailsHide download details  
Authors
Homanen, Mikko
Date
2017
Discipline
TietotekniikkaMathematical Information Technology

 
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.
 
Keywords
ohjelmistoarkkitehtuuri ohjelmistokehitys ohjelmistosuunnittelu sovelluskehitys suunnittelumalli tietoturva turvallisuusmalli
URI

http://urn.fi/URN:NBN:fi:jyu-201706052671

Metadata
Show full item record
Collections
  • Kandidaatintutkielmat [4198]

Related items

Showing items with similar title or keywords.

  • A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices 

    Waseem, Muhammad; Liang, Peng; Márquez, Gastón; Shahin, Mojtaba; Khan, Arif Ali; Ahmad, Aakash (Springer, 2021)
    Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the past few years, researchers and practitioners ...
  • Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä 

    Toivanen, Vilma (2018)
    Teknologisen kehityksen ansiosta käyttäjistä alkaa syntyä monipuolista dataa lähes kaikista heidän toiminnoistaan ohjelmistojen sekä digitaalisten pelien käytön myötä. Digitaaliset pelit muodostavat nykyään merkittävän ...
  • Towards Practical Cybersecurity Mapping of STRIDE and CWE : a Multi-perspective Approach 

    Honkaranta, Anne; Leppänen, Tiina; Costin, Andrei (FRUCT Oy, 2021)
    Cybersecurity practitioners seek to prevent software vulnerabilities during the whole life-cycle of systems. Threat modeling which is done on the system design phase is an efficient way for securing systems; preventing ...
  • Tietoturvan parhaat käytänteet ohjelmistokehityksessä 

    Hjelt, Touko (2015)
    Parhaat käytänteet tarjoavat tehokkaan tavan välittää tärkeää tietotaitoa tietoteknisiä sovelluksia kehitettäessä. Ne soveltuvat hyvin myös tietoturvaratkaisujen periaatteiden välittämiseen. Tässä tutkielmassa tarkastellaan ...
  • Containers in Software Development : A Systematic Mapping Study 

    Koskinen, Mikael; Mikkonen, Tommi; Abrahamsson, Pekka (Springer, 2019)
    Over the past decade, continuous software development has become a common place in the field of software engineering. Containers like Docker are a lightweight solution that developers can use to deploy and manage applications. ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre