Search results for "ohjelmisto"
showing 10 items of 270 documents
Investigating Novice Developers’ Code Commenting Trends Using Machine Learning Techniques
2023
Code comments are considered an efficient way to document the functionality of a particular block of code. Code commenting is a common practice among developers to explain the purpose of the code in order to improve code comprehension and readability. Researchers investigated the effect of code comments on software development tasks and demonstrated the use of comments in several ways, including maintenance, reusability, bug detection, etc. Given the importance of code comments, it becomes vital for novice developers to brush up on their code commenting skills. In this study, we initially investigated what types of comments novice students document in their source code and further categoriz…
Sovellusaluekeskeinen ohjelmistokehitys ja visuaalinen sovellusaluekieli rahaston arvonlaskentaprosessin mallintamiseksi
2008
Context modeling and utilization in heterogeneous networks
2006
Sovellusten vuorovaikutuskyky ja taito analysoida ympäristöstä tulevaa tietoa tähtää älykkäämpään ja tehokkaampaan palvelujen suunnitteluun ja toimintaan. FM Nataliya Kohvakon väitös käsittelee kontekstien eli asiayhteyksien mallintamista ja käyttöä tulevaisuuden monimuotoisissa verkkoympäristöissä.Väitöstyö esittelee uuden interaktiivisen päättelymenetelmän, jonka avulla käyttäjäsovellus saa tietojärjestelmältä kontekstitietoa ja tutkittuaan sen sisällön sovellus pyytää tarvittaessa lisää informaatiota. Tiedonkäsittelytekniikan oletuksena on, että sovellus ei tiedä etukäteen minkälaista tietoa on tarjolla ja että lähettävä tietojärjestelmä ei tiedä minkälaista tietoa sovellus haluaa. Uutta…
Project Education and Adams’ Theory of Equity
2020
This work-in-progress paper in research category is concerned with students’ perceptions of justice in software engineering group projects. Taking a directed content analysis approach, the aim is to analyze the relevance of Adams’ theory of Equity for small-group project education. The analysis was applied to the data collected from a third-year project course in which students encounter an open-ended group assignment. The results indicate that the theory can serve as a useful framework that helps teachers to identify justice-related issues in project courses. On the other hand, it was concluded that special carefulness is advisable considering the simplicity of the theory. peerReviewed
Loppukäyttäjien asennoituminen ohjelmiston vaatimusmäärittelytyöhön
2017
Tämän pro gradu -tutkielman tavoitteena oli selvittää loppukäyttäjien suhtautumista ohjelmistojen vaatimusmäärittelytyöhön Lapin ammattikorkeakoulussa. Tutkielmaa ohjasi tutkimuskysymykset: ”Miten loppukäyttäjät asennoituvat ohjelmistojen vaatimusmäärittelytyöhön?” ja ”Kuinka loppukäyttäjien osallistamista vaatimusmäärittelytyöhön voitaisiin lisätä?”. Tutkimus oli Lapin ammattikorkeakouluun päätoimiseen henkilöstöön kohdistuva tapaustutkimus, jonka aineistonhankinnassa hyödynnettiin sekä määrällistä että laadullista menetelmää. Tutkimuksen ensimmäisessä vaiheessa suoritettiin sähköinen lomakekysely, jonka jälkeen järjestettiin kaksi ryhmähaastattelua. Tulosten mukaan henkilöstö haluaisi osa…
Web-sovellus ohjelmoijien motivaation ja motivaatio-ongelmien kartoittamiseen ja korjaamiseen
2017
Tämä tutkielma pyrkii antamaan vastauksen siihen, kuinka voidaan toteuttaa www-sovellus, jolla voidaan mitata ja analysoida ohjelmoijien motivaatiota organisaatiossa ja kuinka voidaan laatia motivaatiosuunnitelma heikkojen motivaatioalueiden korjaamiseksi. Työn teoriaosuudessa käsitellään ensin taustateoriaa työtyytyväisyydestä ja motivaatiosta ja käydään läpi eräitä tärkeitä motivaatiomalleja. Tämän jälkeen valitaan kaksi motivaatiomallia, joille laaditaan toiminnalliset määrittelyt, joilla ne on mahdollista muuntaa mitattavaan ja laskettavaan muotoon. Teoriaosuudessa esitetään myös, kuinka motivaatiosuunnitelma tehdään ja kuinka voidaan laatia motivaatiota korjaavia toimenpiteitä. Teoriao…
Seitsemäsluokkalaisten kokemuksia laulamisesta
2007
Female Leadership in Software Projects : A Preliminary Result on Leadership Style and Project Context Factors
2018
Ohjelmisto-ohjatun tietoverkkoarkkitehtuurin tietoturvauhat
2016
Ohjelmisto-ohjattu tietoverkkoarkkitehtuuri on kehitetty nykyaikaisten tietoverkkojen, esimerkiksi pilvipalveluiden, tarpeisiin. Tässä tutkielmassa selvitettiin, mitä tietoturvauhkia ohjelmisto-ohjatussa tietoverkkoarkkitehtuurissa on, missä arkkitehtuurin osissa ne esiintyvät ja miten ohjelmisto-ohjatun tietoverkon ja perinteisen tietoverkon tietoturvauhat eroavat toisistaan. Tutkielmassa löydettiin tietoturvauhkia melko tasaisesti koko arkkitehtuurista, ja erityisesti hallintatason ja arkkitehtuurin tasojen rajapintojen tietoturvaa pidettiin tärkeänä. Kuitenkin ohjelmisto-ohjatun tietoverkon tietoturvaa tulee vielä tutkia kattavammin. Perinteiseen tietoverkkoon verrattuna ohjelmisto-ohjat…
Ohjelmisto-ohjatut tietoverkot ja palvelunestohyökkäysten torjuntamenetelmät
2017
Palvelunestohyökkäysten nopeutuessa ja niiden käyttämien menetelmien kehittyessä, on tarve tutkia menetelmiä niiden torjumiseksi. Ohjelmisto-ohjattu teknologia mahdollistaa erilaisten menetelmien toteuttamisen. Tässä tutkimuksessa on tutkittu, mitä palvelunestohyökkäysten torjuntamenetelmiä on saatavilla ohjelmisto-ohjatuissa tietoverkoissa ja miten hyvin ne toimivat. Kirjallisuudesta löydettyjä menetelmiä olivat uudelleenohjausmenetelmä ja IP:n vaihtomenetelmä sekä porttihyppy- ja sekoitusmenetelmät. Nämä menetelmät soveltuvat tiettyjen hyökkäysmenetelmien torjumiseen. Vertailevaa lisätutkimusta menetelmien suorituskyvystä ja keskinäisestä paremmuudesta tarvitaan. As denial-of-service atta…