Search results for "ohjelmistotekniikka"

showing 10 items of 15 documents

Näkymänhallintatekniikat 3D-grafiikkamoottoreissa

2011

Tässä tutkielmassa käsittelen näkymänhallintatekniikoita 3D-grafiikkamoottoreissa. Näkymä muodostetaan monikulmiomalleista. Näkymänhallinta kuvaa algoritmit ja menetelmät, joiden tarkoituksena on valita kyseisen maailman kaikista monikulmioista ne, jotka pitää piirtää katsojan lokaation ja orientaation perusteella. Renderöitäessä satojatuhansia polygoneja käyttäen lukuisia efektejä käytettävä näkymänhallintatekniikka on tärkeässä asemassa. Tutkielmassa on tarkoitus esittää eri näkymänhallintatekniikoiden toteutuksia, osoittaa millaisille näkymille mikäkin menetelmä on paras ja verrata menetelmien suorituskykyä.

3D-grafiikkamoottorinäkymänhallintaohjelmistotekniikkatietokonegrafiikka
researchProduct

Learning via Summarizing Infographics Assignment in Software Engineering Management e-Course?

2020

This Research-to-Practice, Work in Progress Paper focuses on how learners experience creation of infographics as a summarizing assignment in an advanced level e-course on software engineering management (SEM). We have previously investigated how learners perceive infographics as a repeated reflection assignment during a requirements engineering e-course. To complement this research project, we studied how learners experience the use of infographics as a method for summarizing a whole software engineering management course in e-education setting. The SEM course participants (N=36) found that infographics as a summarizing assignment required complex learning that was altogether deemed highly …

Reflection (computer programming)oppiminenComputer sciencevisualisointiohjelmistotekniikkalearning factors analysis03 medical and health sciences0302 clinical medicineSoftwareComputingMilieux_COMPUTERSANDEDUCATIONMathematics educationkurssit030212 general & internal medicineinfografiikkaRequirements engineeringbusiness.industry05 social sciencesInfographic050301 educationohjelmistosuunnitteluperformance factors analysisintelligent tutorEngineering educationexercise modellingTask analysisbusiness0503 education2020 IEEE Frontiers in Education Conference (FIE)
researchProduct

A root cause analysis method for preventing erratic behavior in software development: PEBA

2019

Measures taken to prevent faults from being introduced or going undetected can secure development of highly reliable software systems. One such measure is analyzing root causes of recurring faults and preventing them from appearing again. Previous methods developed for this purpose have been reactive in nature and relied heavily on fault reporting mechanisms of ogranizations. Additionally, previous efforts lack a defined mechanism for innovating corrective actions. In this study, we strive to complement the existing methods by introducing a proactive and qualitative method that does not rely on fault data. During the course of the research, in addition to an extensive literature search, an …

Root (linguistics)Computer sciencefault removalohjelmistotekniikka0211 other engineering and technologiesfault preventionContext (language use)quality assurance02 engineering and technologyFault (power engineering)Industrial and Manufacturing EngineeringField (computer science)Software systemsoftware process improvementSafety Risk Reliability and Quality021110 strategic defence & security studies021103 operations researchbusiness.industrytietokoneohjelmatSoftware developmentProactivitysoftware reliabilityRisk analysis (engineering)root cause analysisohjelmistokehitysRoot cause analysisbusinessReliability Engineering & System Safety
researchProduct

Ohjelmistoarkkitehtuurit, arkkitehtoniset tyylit sekä arkkitehtuurisuunnittelu

2000

arkkitehtoninen tyyliarkkitehtuurisuunnitteluohjelmistoarkkitehtuuriohjelmistotekniikka
researchProduct

The formal method known as B and a sketch for its implementation

2002

automaattinen päättelyformaalinen logiikkakuvauskieletohjelmistotekniikkaEbbaformaalit menetelmäthistoriaatk-ohjelmat
researchProduct

Theorizing a one-semester real customer student software project course

2011

Project courses in software engineering education have, roughly speaking, as long a history as the term software engineering itself — about 40 years. Several project course models have been described in the literature, including the research target of the dissertation, a one-semester course where students develop software in small groups for real customers. The long history of the research field constitutes a challenge for new research. The research approach of this dissertation is theorizing in the sense of classical grounded theory. The motivation behind this theorizing approach was the possibility of finding fresh viewpoints in a long-established research field and a need to give structure …

capstone projectohjelmistotekniikkatoimintatutkimusprojektioppiminenkehittäminenopetusGrounded theorycomputing educationprojektiopetussoftware engineering educationproject learningComputingMilieux_COMPUTERSANDEDUCATIONopetusmenetelmätohjelmointireflektio
researchProduct

XP vaihtoehtona perinteisille ohjelmistoprosessimalleille

2009

ketterät menetelmätperinteiset menetelmätprosessitohjelmistotekniikkaohjelmistotuotantovesiputousmalliExtreme Programming
researchProduct

Ohjelmiston laadun ja luotettavuuden estimointi luotettavuusmallien avulla

2004

laatujohtaminenohjelmistotekniikkaluotettavuusmatkapuhelimettietojärjestelmät
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