4 citations · 11 across the 8 of their papers we have counts for
7 papers · 1 filter
Carbon-Aware Governance Gates: An Architecture for Sustainable GenAI Development
Mateen A. Abbasi, Tommi J. Mikkonen, Petri J. Ihantola +3
The rapid adoption of Generative AI (GenAI) in the software development life cycle (SDLC) increases computational demand, which can raise the carbon footprint of development activi…
Towards Human-AI Synergy in Requirements Engineering: A Framework and Preliminary Study
Mateen Ahmed Abbasi, Petri Ihantola, Tommi Mikkonen +1
The future of Requirements Engineering (RE) is increasingly driven by artificial intelligence (AI), reshaping how we elicit, analyze, and validate requirements. Traditional RE is b…
Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development
Mateen Ahmed Abbasi, Petri Ihantola, Tommi Mikkonen +1
Requirement Engineering (RE) is the foundation of successful software development. In RE, the goal is to ensure that implemented systems satisfy stakeholder needs through rigorous…
A Mosaic of Perspectives: Understanding Ownership in Software Engineering
Tomi Suomi, Petri Ihantola, Tommi Mikkonen +1
Agile software development relies on self-organized teams, underlining the importance of individual responsibility. How developers take responsibility and build ownership are influ…
The Role of Generative AI in Software Student CollaborAItion
Natalie Kiesler, Jacqueline Smith, Juho Leinonen +3
Collaboration is a crucial part of computing education. The increase in AI capabilities over the last couple of years is bound to profoundly affect all aspects of systems and softw…
Software startup within a university -- producing industry-ready graduates
Saara Tenhunen, Tomi Männistö, Petri Ihantola +2
Previous research has demonstrated that preparing students for life in software engineering is not a trivial task. Authentic learning experiences are challenging to provide, and th…
A systematic literature review of capstone courses in software engineering
Saara Tenhunen, Tomi Männistö, Matti Luukkainen +1
Tertiary education institutions aim to prepare their computer science and software engineering students for working life. While much of the technical principles are covered in lowe…