Search results for "LMIs"
showing 10 items of 447 documents
Eräiden pienimolekyylisten alifaattisten karboksyylihappojen valmistus
2012
Female Leadership in Software Projects : A Preliminary Result on Leadership Style and Project Context Factors
2018
Sujuvaksi lukijaksi : lukemisvaikeuksien arvioinnista kohti näyttöön perustuvia interventioita
2014
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…
Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
2013
Teknologian nopean kehityksen myötä digitaalisessa muodossa oleva tietomäärä kasvaa kaikkialla. Tietovarastojen koon kasvaessa tarpeellista tietoa tallennettuun tietomäärään nähden on hyvin vähän ja tärkeän informaation löytäminen on haasteellista. Tähän ongelmaan ratkaisuna on tiedonlouhintatekniikat. Tiedonlouhintaa käytettäessä tavoitteena on löytää datajoukosta uusia tuloksia ja näkökohtia tiettyyn kyseessä olevaan ongelmaan. Tutkielmassa keskitytään ohjelmistoaineistojen louhintaan, jonka avulla voidaan saada hyödyllistä informaatiota ohjelmistoprojektin vaiheista ja siinä tapahtuvista virheistä ja niiden ehkäisemisestä. Rapidly expanding and evolving technology makes digitally stored …
Mikropalveluarkkitehtuurin hyödyt ja haitat : mikropalveluilla toteutetun tietokantapohjaisen rajapintapalvelun vertailu monoliittiseen toteutukseen
2019
Tässä kandidaatintutkielmassa käsitellään kirjallisuuskartoituksen keinoin mikropalveluarkkitehtuurin hyötyjä ja haittoja verrattuna monoliittiseen ohjelmistoon. Tarkastelussa on tietokantapohjaiset rajapintapalvelut, kuten HTTP:n päällä toimivat rajapinnat, jotka tallentavat tai hakevat tietokannasta tietoa. Kartoituksen tuloksena näyttäisi, että mikropalveluarkkitehtuurin hyödyt ovat saavutettavissa ainakin isommille organisaatioille, joilla on kykyä hallita hajautetun järjestelmän kompleksisuutta. This bachelor's thesis uses means of mapping study to investigate the pros and cons of microservice architecture compared to monolithic software. Under closer investigation is database-backed A…
Suomalaisten ohjelmistoyritysten kumppanuussuhteet
2018
Ohjelmistoliiketoiminta eroaa perinteisestä valmistusliiketoiminannasta usein eri tavoin, sillä ohjelmistoliiketoiminnassa kaupankäynnin kohteena ovat ohjelmistot ja niihin liittyvät palvelut. Ohjelmistot ovat aineettomia, korkean katteen tuotteita, joita voidaan kopioida ja jaella kansainvälisille markkinoille matalin kustannuksin Internetin välityksellä. Ohjelmistoyritykset toimivat nykyään yleensä osana ohjelmistoekosysteemejä, joissa yritykset samanaikaisesti täydentävät toistensa kyvykkyyksiä sekä kilpailevat keskenään. Ohjelmistoekosysteemeissä toimivien yritysten menestyminen riippuu koko ohjelmistoekosysteemin menestyksestä. Tämän takia ohjelmistoekosysteemit ovat nykyään tärkeä osa…
A Dynamic Life-cycle Model for the Provisioning of Software Testing Services: Experiences from A Case Study in the Chinese ICT Sourcing Market
2011
ICT-enabled international sourcing of software-intensive systems and services (eSourcing) is a powerful strategy for managing businesses more effectively. China is becoming a superpower for eSourcing service provisioning, but most Chinese providers are small or medium-sized and leverage the mediated eSourcing model, delivering services to foreign ICT clients that interface with end-clients onshore. This model restricts the providers to low-value projects. This paper probes eSourcing of software testing services within the Chinese market. Testing is studied for two reasons. First, testing is one of the best ICT services, small- and medium-sized providers can provide to develop domain and tec…
Towards Process Centered Architecting for Quantum Software Systems
2022
Quantum Software Engineering (QSE) is a recent trend - focused on unifying the principles of quantum mechanics and practices of software engineering - to design, develop, validate, and evolve quantum age software systems and applications. Software architecture for quantum computing (a.k. a. quantum software architectures (QSA)) supports the design, development, and maintenance etc. phases of quantum software systems using architectural components and connectors. QSA can enable quantum software designers and developers to map the operations of Qubits to architectural components and connectors for implementing quantum software. This research aims to explore the role of QSAs by investigating (…