Search results for "LMIs"

showing 10 items of 447 documents

Towards Practical Cybersecurity Mapping of STRIDE and CWE — a Multi-perspective Approach

2021

Software vulnerabilities are identified during their whole life-cycle; some vulnerabilities may be caused by flaws on the design while other appear due to advances on the technologies around the systems. Frameworks such as OWASP are well- known and are used for testing a systems security before or after implementation, and such testing is carried out against the existing system. Threat modeling however focuses on the early stages of the system design when it is feasible and easy to fix security-related flaws and prevent possible damage caused by them. For example, STRIDE is one very popular threat modeling framework. A STRIDE threat modelling specialist deals with abstract categorizations o…

järjestelmäsuunnittelucybersecurityComputer scienceVulnerabilitySTRIDETK5101-6720cveComputer securitycomputer.software_genrethreat lifecyclestrideSoftwaretietokannattietoturvakyberturvallisuushaavoittuvuusweaknessesvulnerabilitiesScope (project management)business.industrytietokoneohjelmatTechnological innovationcwemapping automationohjelmistosuunnitteluSystems development life cycleTask analysisThreat modelTelecommunicationTask analysisManualsSystems designthreat modellingmallit (mallintaminen)ohjelmistokehitysbusinessEstimationcomputervulnerability lifecycleSoftware2021 29th Conference of Open Innovations Association (FRUCT)
researchProduct

How Do Software Companies Deal with Artificial Intelligence Ethics? : A Gap Analysis

2022

The public and academic discussion on Artificial Intelligence (AI) ethics is accelerating and the general public is becoming more aware AI ethics issues such as data privacy in these systems. To guide ethical development of AI systems, governmental and institutional actors, as well as companies, have drafted various guidelines for ethical AI. Though these guidelines are becoming increasingly common, they have been criticized for a lack of impact on industrial practice. There seems to be a gap between research and practice in the area, though its exact nature remains unknown. In this paper, we present a gap analysis of the current state of the art by comparing practices of 39 companies that …

järjestelmäsuunnitteluohjelmistotuotantosoftware companiestekoälyetiikka113 Computer and information sciencesartificial intelligenceohjelmistokehitysethicstietotekniikkayritykset
researchProduct

Competency requirements of global software development : conceptualization, contextualization, and consequences

2015

kansainväliset yrityksetbarriersohjelmistotuotantoglobalisaatioesteetcompetency requirementsosaaminenkompetenssiglobal software developmentohjelmistokehitysvaatimuksettietotekniikkayrityksetohjelmistoteollisuuskulttuurienvälisyysosaamisen johtaminen
researchProduct

On UML modeling tool evaluation, use and training

2017

Unified Modeling Language™ (UML) is an international standard for systems modeling. UML is used for modeling requirements, architecture, detailed design, and software code generation. UML modeling tools offer graphical editors for UML model development, generating software from UML models, creating UML models from the software, and supporting collaborative model development. This thesis offers new knowledge about UML modeling tool use, evaluation, and training. The main research question is: How can a globally distributed product company where UML modeling activities are scattered across different locations and countries implement a UML modeling tool? Five studies comprise the research proc…

kansainväliset yrityksettraininglearningUML tooltrainigkäyttäjäkoulutuse-teachingverkko-opetusohjelmistokehitysverkko-oppiminenteachinge-learningUML
researchProduct

Dying Prepared in Medieval and Early Modern Northern Europe. Anu Lahtinen and Mia Korpiola, eds.

2019

keskiaikavalmistautuminenkirja-arvostelutPohjois-EurooppaNorthern Europekuolema
researchProduct

Hypes and the birth of new sustainable market categories – a socio-cultural perspective on the emergence of the meat substitute category in Finland

2022

Hypes can be a significant contributor in the mainstreaming of sustainable products. Former research on hypes has been supplier oriented, and thus little is known of their effect on new market formation. Our paper contributes to this research gap by examining the establishment of the ‘meat substitute’ category in Finland using press articles, retailer interviews and consumer panel data. We show how the emergence and legitimation of the meat substitute category depended heavily on the hype arising around a single product, called Pulled Oats (PO). This hype was anchored in its association with trendy and socio-culturally relevant values and practices. We further discover that the hype had pos…

kestävä kulutusmeat substituteskasviproteiinivalmisteetGeneralLiterature_INTRODUCTORYANDSURVEYmarkkinointiStrategy and Managementsosiokulttuuriset tekijätmarket categoriessustainability transitionsManagement Science and Operations ResearchhypetrenditTechnology Analysis & Strategic Management
researchProduct

Ketterät menetelmät itsenäiselle ohjelmistokehittäjälle

2017

Ketterät menetelmät kasvattavat suosiotaan ohjelmistoyritysten keskuudessa, mutta suurin osa menetelmistä jättää kokonaan huomiotta yksin työskentelevien kehittäjien joukon. Tässä tutkielmassa pyritään kirjallisuuskatsauksen keinoin selvittämään, millaisia ketteriä menetelmiä itsenäiselle ohjelmistokehittäjälle on olemassa ja miten ne eroavat toisistaan. Tutkielmassa tarkastellaan lähemmin neljää itsenäisen kehittäjän ketterää menetelmää ja vertaillaan niitä toisiinsa henkilökohtaisen ohjelmistoprosessin työtapojen pohjalta. Itsenäisen kehittäjän menetelmien havaitaan eroavan toisistaan varsin laajasti, mikä antaa kehittäjälle paremmat mahdollisuudet valita itselleen sopiva menetelmä henkil…

ketterä menetelmähenkilökohtainen ohjelmistoprosessiitsenäinen kehittäjäohjelmistokehitysketterä kehitys
researchProduct

Hajauttamisen ongelmat ohjelmistokehityksessä Ratkaisuna Scrum?

2009

 Mattila, Mikko Antero Tietojärjestelmätieteen kandidaatintutkielma Jyväskylä, Jyväskylän yliopisto, 2009, 28 s. Tutkielmassa käsitellään hajautetussa ohjelmistokehityksessä esiintyneitä ongelmia, sekä pohditaan soveltuuko Scrum ratkaisuksi niihin. Esittelen yleisiä hajautetun ohjelmistokehityksen ongelmia ja niiden ratkaisuja, sekä käytännön kokemuksia hajautetuista Scrum-projekteista. Lopuksi vertailen yleisiä hajautetun kehityksen ongelmia case-tutkimuksissa esiintyneisiin ongelmiin, sekä arvioin Scrumista saatavia hyötyjä hajautetussa ohjelmistokehityksessä. Hajautetun ohjelmistokehityksen ongelmat voidaan kategorisoida viiden keskipakoisvoiman avulla: kommunikaatio, koordinaatio, kontr…

ketterä ohjelmistokehitysongelmattutkielmahajauttaminenScrum
researchProduct

Success factors in distributed agile development : case study

2018

This thesis aimed to figure out success factors in distributed software development conducting literature review and empirical research. The motivation for this research rose from practical work experience and the notion that usage of agile development has increased same time as global distributed software development has become more common. The research question formed to investigate the topic was: “What are success factors in distributed agile development and what experiences about this combination already exists?” To answer research question, there were conducted literature review of existing literature and empirical case study research executed using theme interviews. In literature revi…

ketterät menetelmätDistributed developmentsuccess factorkehittäminenohjelmistokehitysmenestystekijätAgile developmentDistributed agile development
researchProduct

Ketterän ohjelmistokehityksen kypsyysmallien vertailu

2015

Teknologian nopea kehittyminen ja liiketoimintaympäristön muutokset vaativat ohjelmistokehitykseltä nopeaa reagointikykyä ja lyhyttä vasteaikaa haluttujen ohjelmistotuotteiden ja palvelujen tuotannossa. Ratkaisuksi on usein nähty siirtyminen ketterien menetelmien käyttöön. Ketterien menetelmien käyttö pidemmällä aikavälillä on kuitenkin tuonut tarpeen arvioida organisaation, pro-jektin ja tiimin ketterän kehittämisen tilaa ja suunnitella tapoja parantaa sitä. Organisaation tai sen osan tilaa tai kehitysvaihetta on totuttu kuvaamaan ja arvioimaan kypsyysmallien avulla. Koska perinteiset kypsyysmallit sopivat huonosti ketterän ohjelmistokehityksen arviointiin, on sille alettu kehittää omia ky…

ketterät menetelmätXPkypsyysmalliohjelmistokehitysScrum
researchProduct