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ä.
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 …
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 …
Ohjelmistoarkkitehtuurit, arkkitehtoniset tyylit sekä arkkitehtuurisuunnittelu
2000
The formal method known as B and a sketch for its implementation
2002
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 …
XP vaihtoehtona perinteisille ohjelmistoprosessimalleille
2009
Ohjelmiston laadun ja luotettavuuden estimointi luotettavuusmallien avulla
2004
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