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…

luokitus (toiminta)Numerical Analysismachine learning techniquesohjelmistokehittäjätvasta-alkajatTheoretical Computer Sciencesource code commentsComputational MathematicskoneoppiminenclassificationComputational Theory and Mathematicssource code comments; classification; machine learning techniqueslähdekooditohjelmointiohjelmistokehitysAlgorithms; Volume 16; Issue 1; Pages: 53
researchProduct

Sovellusaluekeskeinen ohjelmistokehitys ja visuaalinen sovellusaluekieli rahaston arvonlaskentaprosessin mallintamiseksi

2008

mallintaminenDSL Toolssovellusaluekieliarvonlaskentaprosessiohjelmistokehityssovelluskehittimet
researchProduct

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…

mallintaminensovelluksetmobiililaitteettietoliikenneohjelmistotekniikkaverkkoviestintätietoverkotkontekstitietojenkäsittely
researchProduct

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

media_common.quotation_subjectohjelmistotekniikkaEconomic JusticePerceptionproject-based learning0502 economics and businessMathematics educationRemunerationComputingMilieux_COMPUTERSANDEDUCATIONRelevance (information retrieval)SociologySimplicitymedia_commontietojärjestelmätbusiness.industry05 social sciencesEquity (finance)projektioppiminen050301 educationInformation technologyryhmätyögroup workoikeudenmukaisuusjusticesisällönanalyysiContent analysisbusiness0503 education050203 business & management
researchProduct

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…

motivaatioLoppukäyttäjätvaatimusmäärittelytohjelmistokehitys
researchProduct

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…

motivationtyömotivaatiosovelluksetohjelmoijatmotivaatiopsykologiaHerzbergin kaksifaktoriteoriaohjelmistokehityssovellukset (tietotekniikka)MOCCsoftware engineeringtieto- ja viestintätekniikka-ala
researchProduct

Seitsemäsluokkalaisten kokemuksia laulamisesta

2007

musiikkikasvatusLaululaari-ohjelmistomusiikkiseitsemäsluokkalaisetlaulaminenperuskouluäänenmurrosopetus
researchProduct

Female Leadership in Software Projects : A Preliminary Result on Leadership Style and Project Context Factors

2018

naisetprojektityöfemale leadershipohjelmistotuotantocontingency modelteam performancetiimityöteam coordinationjohtajuusproject contextual factors
researchProduct

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-ohjattu tietoverkkotietoturvauhattietoturva
researchProduct

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…

ohjelmisto-ohjatut tietoverkotliikkuvan kohteen puolustuspalvelunestohyökkäys
researchProduct