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 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
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5336]
Related items
Showing items with similar title or keywords.
-
Cargo-Cult Containerization : A Critical View of Containers in Modern Software Development
Mikkonen, Tommi; Pautasso, Cesare; Systä, Kari; Taivalsaari, Antero (IEEE, 2022)Software is increasingly developed and deployed using containers. While the concept of a container is conceptually straightforward, there are various issues to be considered while using them, ranging from technical details ... -
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 ... -
Frameworks for software threats and security in secure DevOps
Leppänen, Tiina (2022)Tämä artikkeligradu pohjautuu kahteen tietoturvallista ohjelmistokehitystä tutkivaan artikkeliin. Ensimmäisen artikkelin tavoitteena on kehittää kyber-turvallisuuden prosesseja tutkimalla ja arvioimalla valittujen uhkamallien ... -
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 ...