activity
20142023
most citedChallenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companies

116 citations · 206 across the 13 of their papers we have counts for

collaborators
Showing cs.SEShow all

17 papers · 1 filter

cs.SE2024

Does Co-Development with AI Assistants Lead to More Maintainable Code? A Registered Report

Markus Borg, Dave Hewett, Donald Graham +4

[Background/Context] AI assistants like GitHub Copilot are transforming software engineering; several studies have highlighted productivity improvements. However, their impact on c…

cs.SE20241 cited

Ghost Echoes Revealed: Benchmarking Maintainability Metrics and Machine Learning Predictions Against Human Assessments

Markus Borg, Marwa Ezzouhri, Adam Tornhill

As generative AI is expected to increase global code volumes, the importance of maintainability from a human perspective will become even greater. Various methods have been develop…

cs.SE2024

Increasing, not Diminishing: Investigating the Returns of Highly Maintainable Code

Markus Borg, Ilyana Pruvost, Enys Mones +1

Understanding and effectively managing Technical Debt (TD) remains a vital challenge in software engineering. While many studies on code-level TD have been published, few illustrat…

cs.SE2024

Quality Requirements for Code: On the Untapped Potential in Maintainability Specifications

Markus Borg

Quality requirements are critical for successful software engineering, with maintainability being a key internal quality. Despite significant attention in software metrics research…

cs.SE2023

Summary of the 4th International Workshop on Requirements Engineering and Testing (RET 2017)

Markus Borg, Elizabeth Bjarnason, Michael Unterkalmsteiner +3

The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate fields of Requirements Engineering (…

cs.SE202372 cited

A multi-case study of agile requirements engineering and the use of test cases as requirements

Elizabeth Bjarnason, Michael Unterkalmsteiner, Markus Borg +1

Context: It is an enigma that agile projects can succeed 'without requirements' when weak requirements engineering is a known cause for project failures. While agile development pr…