Institutionen för programvaruteknik

SERL logotyp

Institutionen för programvaruteknik är en av tre institutioner vid fakulteten för datavetenskaper. Den omfattar nästan 50 personer från 19 olika länder.

Institutionens historia och utbildningsutbud

Vår resa inom programvaruteknik började redan 1990, när vi startade Sveriges första utbildning inom området. Idag ansvarar institutionen för utbildningar på alla nivåer – från kandidatprogram till forskarutbildning. Vi fortsätter att utveckla vårt utbildningsutbud för att möta framtidens behov.

Forskning och samverkan

Vår forsknings- och utbildningsmiljö, SERL Sweden (Software Engineering Research and Education Lab Sweden), är idag världsledande inom mjukvaruutveckling. Genom nära samarbeten med både industri och offentlig sektor bidrar vi till att lösa aktuella samhällsutmaningar.

Vi fokuserar på empirisk forskning för att stärka industrins konkurrenskraft. Tillsammans med företag, både lokalt och internationellt, utvecklar vi nya innovationer och tekniska lösningar.

Internationell framgång och framtidsfokus

BTH:s forskning inom programvaruteknik är internationellt topprankad, och flera av våra forskare tillhör de främsta inom området. Vi arbetar kontinuerligt för att stärka vår position som en modern akademi med fokus på hållbarhet och digitalisering.

AI-stödd mjukvaruutveckling

AI för mjukvaruutveckling (AI4SE) och mjukvaruutveckling för AI (SE4AI). I princip avser AI4SE hur AI kan användas för att förbättra effektiviteten och verkningsgraden i utvecklingen av programvaruintensiva produkter och tjänster. SE4AI, i sin tur, avser vilka mjukvaruingenjörsprinciper och -metoder som behöver finnas på plats för att utveckla programvara som innehåller "AI-komponenter", samt hur detta förändrar huvud- och delprocesserna inom mjukvaruingenjörsdisciplinen.

En man står framför tre datorskärmar

Forskning vid institutionen för programvaruteknik

På Institutionen för programvaruteknik fokuserar vi på att utveckla tekniker, metoder och processer som effektiviserar skapandet, driften och underhållet av mjukvaruintensiva system. Vi strävar efter att kombinera vetenskapliga metoder med praktisk tillämpning för att möta dagens och framtidens behov.

Vår forskargrupp SERL Sweden är internationellt erkänd inom empirisk och evidensbaserad programvaruteknik. Genom nära samarbete med industrin löser vi verkliga utmaningar och stärker våra samarbetspartners konkurrenskraft. Målet är att förbättra effektiviteten i mjukvaruutveckling utan att kompromissa med kvaliteten.

Vi erbjuder bredd och djup inom programvaruteknik och integrerar världsledande forskning med praktiska lösningar för både tekniska och affärsmässiga utmaningar.

Läs mer om forskningen inom programvaruteknik.

Våra forskningsområden

Vi bedriver forskning inom ett brett spektrum av ämnen, exempelvis:

  • AI för mjukvaruutveckling (AI4SE)
  • Mjukvaruutveckling för AI (SE4AI)
  • Affärsmässiga aspekter och innovation i programvaruteknik
  • Agil och lean mjukvaruutveckling
  • Empiriska och evidensbaserade metoder
  • Forskningsmetodik
  • Global mjukvaruutveckling
  • Mänskliga aspekter i programvaruteknik
  • Kravhantering
  • Mjukvaruarkitekturer och produktlinjer
  • Processförbättring
  • Produkthantering
  • Programvarukvalitet
  • Sökbaserade metoder
  • Verifiering och validering
  • Värdebaserad produktutveckling
  • Ämnesspecifik didaktik

Vi kombinerar teknisk spetskompetens med ett starkt fokus på att skapa samhällsnytta. Genom forskning och samverkan arbetar vi för att forma en hållbar och innovativ framtid.

Utbildningar inom institutionen

Institutionen har programsvar för följande utbildningsprogram:

PhD Alumni - Software Engineering

Xingru Chen

2026

Improving and characterizing participatory reuse

LinkedIn

Liang Yu

2026

Quality Evaluation of Generative AI Systems: Processes, Metrics, Methods, and Frameworks for Industrial Software Engineering
LinkedIn

Anders Sundelin

2025

On Quantifying Software Craftsmanship Concepts

LinkedIn

Andreas Bauer

2025

Code Review of GUI-based Tests

 

Waleed Abdeen
2025

Taxonomic Trace Links in Requirements Engineering
LinkedIn

Michael Dorner
2025

Code Review as a Communication Network
LinkedIn

Huynh Khanh Vi Tran
2025

Characterizing and Assessing Test Case and Test Suite Quality

Julian Frattini

2025

Good-Enough Requirements Engineering
LinkedIn

Muhammad Laiq

2025

Software Analytics for Supporting Practitioners in Bug Management
LinkedIn

Michel Nass
2024

On overcoming challenges with GUI-based test automation

LinkedIn

Ehsan Zabardast
2023

Understanding Asset Degradation in Software Engineering

LinkedIn

Raquel Ouriques
2023

Managing Knowledge Resources in Agile Software Development

LinkedIn

Nasir Mehmood Minhas
2022

Understanding and improving regression testing practice

LinkedIn

Mohsin Irshad
2021

Realizing the systematic reuse of automated acceptance tests in practice
LinkedIn

Johan Silvander
2021

Towards Intent-Driven Systems Based on Context Frames
LinkedIn

Farnaz Fotrousi
2020

Combining User Feedback and Monitoring Data to Support Evidence-based Software Evolution
LinkedIn

Thomas Olsson
2020

Understanding and Supporting Quality Requirements Engineering in Software-intensive Product Development
LinkedIn

Eriks Klotins
2019

Software Engineering in Start-up Companies
LinkedIn

Jefferson Seide Molléri
2019

Views of Research Quality in Empirical Software Engineering
LinkedIn

Muhammad Usman
2018

Improving Expert Estimation of Software Development Effort in Agile Contexts
LinkedIn

Indira Nurdiani
2018

Introduction of Agile Practices: Strategies and Impacts
LinkedIn

Bogdan Marculescu
2017

Interactive Search-Based Software Testing: Development, Evaluation, and Deployment
LinkedIn

Ricardo Britto
2017

Strategizing and Evaluating the Onboarding of Software Developers in Large-Scale Globally Distributed Legacy Projects
LinkedIn

Ahmad Nauman Ghazi
2017

Structuring Exploratory Testing through Test Charter Design and Decision Support
LinkedIn

Deepika Badampudi
2017

Decision-making support for choosing among different component origins
LinkedIn

Michael Unterkalmsteiner
2015

Coordinating requirements engineering and software testing
LinkedIn

Nauman bin Ali
2015

Operationalization of lean thinking through value stream mapping with simulation and FLOW
LinkedIn

Ronald Jabangwe
2015

Software Quality Evaluation for Evolving Systems in Distributed Development Environments
LinkedIn

Mahvish Khurum
2011

Decision Support for Product Management of Software Intensive Products
LinkedIn

Sebastian Barney
2011

Software Quality Alignment: Evaluation and Understanding
LinkedIn

Wasif Afzal
2011

Search-Based Prediction of Software Quality: Evaluations and Comparisons
LinkedIn

Kai Petersen
2010

Implementing Lean and Agile Software Development in Industry
LinkedIn

Jeanette Eriksson
2008

Supporting the Cooperative Design Process of End-User Tailoring
LinkedIn

Lars-Ola Damm
2007

Early and Cost-Effective Software Fault Detection: Measurement and Implementation in an Industrial Setting
LinkedIn

Patrik Berander
2007

Evolving Prioritization for Software Product Management
LinkedIn

Per Jönsson
2007

Exploring Process Aspects of Change Impact Analysis
LinkedIn

Tony Gorschek
2006

Requirements Engineering Supporting Technical Product Management
LinkedIn

Richard Torkar
2006

Towards Automated Software Testing: Techniques, Classifications and Frameworks
LinkedIn

Miroslaw Staron
2005

Improving Modeling with UML by Stereotype-based Language Customization
LinkedIn

Kari Rönkkö
2005

Making Methods Work in Software Engineering: Method Deployment – as a Social Achievement
LinkedIn

Mikael Svahnberg
2003

Supporting Software Architecture Evolution
LinkedIn

Per-Olof Bengtsson
2002

Architecture-Level Modifiability Analysis
LinkedIn

Michael Mattsson
2000

Evolution and Composition of Object-Oriented Frameworks
LinkedIn

Kontakta oss

Prefekt
Michael Mattsson

Professor/Prefekt

Skicka e-post

Gå till profilsida

Ämnesföreträdare
Tony Gorschek

Professor

Skicka e-post

Gå till profilsida

Institutions­koordinator
Monique Johansson

Institutionskoordinator

Skicka e-post

Gå till profilsida

Proprefekt
Muhammad Usman

Universitetslektor/Docent/Studierektor/Proprefekt

Skicka e-post

Gå till profilsida

Professor/Viceprefekt
Javier Gonzalez Huerta

Professor/Viceprefekt

Skicka e-post

Gå till profilsida