Skip to content

Author

T. Mikkonen

We have 13 of 541 papers

We haven’t gathered this author’s papers yet. Follow them and we’ll fetch their work.

Not the right person? Other researchers publish under this name.

Preprint Sep 2026

An Autonomy Aware Metamodel for Human AI Collaboration in Software Engineering

Artificial Intelligence (AI) is shifting software engineering from tool-supported processes towards AI-first collaboration, where authority is dynamically distributed across human and artificial actors. However, existing method engineering approaches assume static, human-centric control and provide limited support explicitly capturing evolving autonomy. This paper presents a vision for autonomy-aware method engineering by proposing a metamodel that treats autonomy not as a fixed property of an actor, but as a derived, situation-dependent authority assignment determined by task, context, and collaboration pattern. The metamodel formalizes autonomy through four authority dimensions: task execution, task decomposition, task initiation, and collaboration reconfiguration. Through an analytical instantiation with a multi-agent requirements analysis tool, we illustrate how the metamodel supports dynamic authority assignment. This work provides a conceptual foundation for governance-aware, adaptable, and AI-first software engineering methods.

Md Mahade Hasan, Md Toufique Hasan, Zhe-Ying Zhang et al. · 0 citations
Preprint Aug 2026

An End-to-End Threat Model for the Quantum-as-a-Service Pipeline

Cloud-based accessing of Quantum-as-a-Service (QaaS) platforms such as IBM Quantum, IonQ Cloud, and Amazon Braket is becoming popular day by day. Hybrid quantum-classical algorithms (VQE, QAOA, QML) transfer data via a long layered pipeline of orchestration, compilation, and execution. Recent works have demonstrated various critical attacks at individual stages: Calibration tampering, SWAP attacks, QubitHammer, and so on. However, these attacks remain separated because of their own terminology, and existing STRIDE-based threat modeling in the context of quantum lacks a structured view towards the QaaS stack itself. We address this concern by decomposing the workflow into six-stage model with STRIDE threat modeling. Our matrix demonstrated attack vectors in quantum-specific, inherited classical, and plausible tiers for each of the stages. We further investigate the underexplored sections (repudiation and elevation-of-privilege) and distinguish three different cross-stage attack chains with higher impacts.

Badhon Rahman, Majid Haghparast, T. Mikkonen · 1 citation
#artificial intelligence Book Open access Nov 2023

Examining Privacy and Trust Issues at the Edge of Isomorphic IoT Architectures: Case Liquid AI

This research highlights the heightened threats to data integrity and stakeholder trust in these evolving ecosystems through an intensive examination of the literature, initiating a pioneering discourse emphasizing fostering a foundation for developing secure and trustworthy Liquid AI environments.

M. Agbese, Niko Mäkitalo, Muhammad Waseem et al. · 6 citations · ⚡1
#computer vision Conference Open access Feb 2026

Carbon-Aware Governance Gates: An Architecture for Sustainable GenAI Development

Carbon-Aware Governance Gates (CAGG), an architectural extension that embeds carbon budgets, energy provenance, and sustainability-aware validation orchestration into human-AI governance layers, is proposed.

M. Abbasi, T. Mikkonen, Petri Ihantola et al. · 0 citations

Time for AI (Ethics) Maturity Model Is Now

It is argued that AI software is still software and needs to be approached from the software development perspective, and whether the focus should be on AI ethics or the quality of an AI system, called a maturity model for the development of AI systems is discussed.

Ville Vakkuri, Marianna Jantunen, Erika Halme et al. · 17 citations · ⚡1
#computer vision Open access 2016

Product-Focused Software Process Improvement

This paper reports a study where realism was combined with control over certain context and process factors to identify the most important relationships among process, context and outcome.

P. Abrahamsson, Andreas Jedlitschka, A. Duc et al. · 3 citations
#computer vision Conference Open access Aug 2019

Exploring Virtual Reality as an Integrated Development Environment for Cyber-Physical Systems

Cyber Physical Systems (CPS) development approaches tend to start from the physical (hardware) perspective, and the software is the final element in the process. However, this approach is unfit for the more software-intensive world that is increasingly iterative, connected, and constantly online. Many constraints prevent the application of iterative, incremental, and agile development methodologies, which now are the norm for many other fields of software. Time-consuming system validation can only start when both hardware and software components are ready, which implies that the software delivery and quality is almost always the final bottleneck in the CPS development and integration. Also organizational issues raise concerns - CPS development teams are nowadays often geographically distributed, which can result in delays in the process, shortcomings, and even mistakes. In this paper, we propose using our envisioned open-source Virtual Reality-based Integrated software Development Environment (VRIDE) for developing the next generation, increasingly software-intensive CPSs in efficient ways.

T. Mikkonen, Kai-Kristian Kemell, Petri Kettunen et al. · 3 citations
#computer vision Open access Nov 2019

Containers in Software Development: A Systematic Mapping Study

Containers are most often discussed in the context of cloud computing, performance and DevOps, and it is found that what is currently missing is more deeply focused research.

Mikael Koskinen, T. Mikkonen, P. Abrahamsson · 15 citations · ⚡1
#computer vision Open access Jul 2020

Towards a Secure DevOps Approach for Cyber-Physical Systems: An Industrial Perspective

The study shows that, because security is a cross-cutting property in complex CPSs, its proficient management requires system-wide competencies and capabilities across the CPSs development and operation.

P. Abrahamsson, Goetz Botterweck, Hadi Ghanbari et al. · 14 citations
#computer vision Jul 2026

Epic-Organized vs. Requirement-Aligned Gherkin: An Empirical Evaluation of LLM-Based Acceptance Criteria Generation

Overall, the results suggest that epic-organized generation can improve perceived Gherkin quality while maintaining comparable semantic coverage, although broader replication is needed before generalizing this finding.

Shahbaz Siddeeq, M. Abbasi, Jussi Rasku et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.