Research
Database management systems
Studies on DBMS compiler usability, performance and query languages.
- Vector database management systems: Fundamental concepts, use-cases, and current challenges (2023) arXiv preprint
- Database management system performance comparisons: A systematic literature review (2023) Publisher version (open access)
- Framework for SQL error message design: A data-driven approach (2023) Publisher version | Final draft
- Query Execution plans and semantic errors: Usability and educational opportunities (2023) Publisher version | Final draft
- NewSQL database management system compiler errors: Effectiveness and usefulness (2023) Publisher version (open access)
- Error messages in relational database management systems: A comparison of effectiveness, usefulness, and user confidence (2021) Publisher version (open access)
Data systems education
Studies on query language and database design education.
- SQL: A Trojan horse hiding a decathlon of complexities (2023) Publisher version | Final draft
- Engaging databases for data systems education Publisher version (open access)
- Students' perceptions on engaging database domains and structures (2023) Publisher version (open access)
- SQL education: A systematic mapping study and future research agenda (2020) Publisher version | Final draft
- The effects of database complexity on SQL query formulation (2020) Publisher version | Final draft | Publisher version (journal first) | Final draft (journal first)
- Explaining causes behind SQL query formulation errors (2020) Publisher version | Final draft
- A notation for planning SQL queries (2019) Publisher version (open access)
- What to expect and what to focus on in SQL query teaching (2019) Publisher version | Final draft
- Errors and complications in SQL query formulation (2018) Publisher version | Final draft
Human factors in software development
Studies on human uncertainty, the notion of status, and social challenges in software development.
- Status indicators in software engineering group projects (2023) Publisher version (open access)
- Challenges in geographically distributed information system development: A case study (2021) Publisher version | Final draft
- Uncertainty in information system development: Causes, effects, and coping mechanisms (2020) Publisher version | Final draft
- Coping with uncertainty in an agile systems development course (2018) Publisher version (open access)
Misc. computing education topics
Studies on research methods, and education of eSports, enterprise architecture, and interactive course material.
- Systematic mapping study in information systems research (2023) Publisher version (open access) | Finnish version
- Foundations for esports curricula in higher education (2022) Publisher version (open access)
- Towards a framework to support the design of esports curricula in higher education (2022) Publisher version | Final draft
- Incorporating teacher-student dialogue into digital course material: Usage patterns and first experiences (2020) Publisher version | Final draft
- Information systems students' impressions on learning modeling enterprise architectures (2020) Publisher version | Final draft
Other topics
Studies on data analytics and driver distraction.
- On the relationship between occlusion times and in-car glance durations in simulated driving (2023) Publisher version (open access)
- Data analytics in healthcare: A tertiary study (2022) Publisher version (open access)
- Refining distraction potential testing guidelines by considering differences in glancing behavior (2021) Publisher version (open access)