Rajapintastandardien vaikutuksista järjestelmäkehityksessä

dc.contributor.authorOravainen, Markus
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tietojenkäsittelytieteet|en=Computer Science|
dc.date.accessioned2025-01-13T22:06:17Z
dc.date.available2025-01-13T22:06:17Z
dc.date.issued2024-12-20
dc.description.abstractTämä tutkielma tutkii rajapintastandardien vaikutuksia ohjelmistokehityksen eri vaiheisiin, kuten arkkitehtuuriin, toteutukseen, testaukseen ja käyttöönottoon. Erityistä huomiota kiinnitetään standardien rooliin käytettävyyden, järjestelmän luotettavuuden ja kyberturvallisuuden parantamisessa. Rajapintastandardit mahdollistavat järjestelmien ja sovellusten yhteentoimivuuden sekä tehokkaan tiedonsiirron eri sektoreilla, kuten terveydenhuollossa, finanssialalla, koulutuksessa ja esineiden internetissä. Rajapintastandardit ratkaisevat yhteentoimivuus- ja tiedonsiirtohaasteita tarjoamalla selkeät säännöt ja suuntaviivat, jotka tukevat suunnittelua, modulaarista arkkitehtuuria, tehokasta toteutusta ja automatisoitua testausta. Standardit ohjaavat intuitiivisten ja käyttäjäystävällisten järjestelmien suunnittelua, mutta voivat myös rajoittaa joustavuutta ja luovuutta. Lisäksi ne parantavat järjestelmien luotettavuutta ja kyberturvallisuutta tukemalla suojausprotokollia, kuten salauksia ja haavoittuvuuksien hallintaa. Tutkielma tarjoaa kattavan näkemyksen siitä, miten standardit muokkaavat ohjelmistokehitystä ja tukevat päätöksentekoa nykyaikaisissa ekosysteemeissä.
dc.description.abstractThis thesis examines the impact of interface standards on various stages of software development, such as architecture, implementation, testing, and deployment. Special attention is given to their role in enhancing usability, system reliability, and cybersecurity. Interface standards enable interoperability and efficient data transfer across sectors like healthcare, finance, education, and the Internet of Things. Interface standards address challenges in interoperability and data transfer by providing clear rules and guidelines that support design, modular architecture, efficient implementation, and automated testing. They guide the development of intuitive and user-friendly systems but may also limit flexibility and creativity. Furthermore, they improve system reliability and cybersecurity by supporting security protocols, such as encryption and vulnerability management. This thesis offers a comprehensive view of how standards shape software development and inform decision-making in modern ecosystems.
dc.format.extent75
dc.identifier.olddbid196650
dc.identifier.oldhandle10024/179693
dc.identifier.urihttps://www.utupub.fi/handle/11111/19763
dc.identifier.urnURN:NBN:fi-fe202501133236
dc.language.isofin
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/179693
dc.subjectrajapintastandardit, ohjelmistokehitys, yhteentoimivuus, käytettävyys, kyberturvallisuus, innovaatiot, järjestelmien luotettavuus, interface standards, software development, interoperability, usability, cybersecurity, innovations, system reliability
dc.titleRajapintastandardien vaikutuksista järjestelmäkehityksessä
dc.type.ontasotfi=Pro gradu -tutkielma|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Oravainen_Markus_Thesis.pdf
Size:
428.81 KB
Format:
Adobe Portable Document Format