6 papers
GenAI in Software Engineering: The Role of Technology Acceptance Models
Oscar Johansson, Jürgen Börstler, Nauman bin Ali
Context: Many organizations are keen to incorporate generative~AI (GenAI) into their software development processes. Technology acceptance models, such as the Unified Theory of Acc…
Attributes to Support the Formulation of Practically Relevant Research Problems in Software Engineering
Anrafel Fernandes Pereira, Maria Teresa Baldassarre, Daniel Mendez +9
[Background] A well-formulated research problem is essential for achieving practical relevance in Software Engineering (SE), yet there is a lack of structured guidance in this earl…
A proposal and assessment of an improved heuristic for the Eager Test smell detection
Huynh Khanh Vi Tran, Nauman bin Ali, Michael Unterkalmsteiner +1
Context: The evidence for the prevalence of test smells at the unit testing level has relied on the accuracy of detection tools, which have seen intense research in the last two de…
Quality attributes of test cases and test suites -- importance & challenges from practitioners' perspectives
Huynh Khanh Vi Tran, Nauman bin Ali, Michael Unterkalmsteiner +2
Context: The quality of the test suites and the constituent test cases significantly impacts confidence in software testing. While research has identified several quality attribute…
Towards Lean Research Inception: Assessing Practical Relevance of Formulated Research Problems
Anrafel Fernandes Pereira, Marcos Kalinowski, Maria Teresa Baldassarre +3
[Context] The lack of practical relevance in many Software Engineering (SE) research contributions is often rooted in oversimplified views of industrial practice, weak industry con…
Software analytics for software engineering: A tertiary review
Muhammad Laiq, Nauman bin Ali, Jürgen Börstler +1
Software analytics (SA) is frequently proposed as a tool to support practitioners in software engineering (SE) tasks. We have observed that several secondary studies on SA have bee…