Decomposition of monolith applications into microservices architectures: A systematic review

Y Abgaz, A McCarren, P Elger, D Solan… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Microservices architecture has gained significant traction, in part owing to its potential to
deliver scalable, robust, agile, and failure-resilient software products. Consequently, many …

On integrating design thinking for human-centered requirements engineering

J Hehn, D Mendez, F Uebernickel, W Brenner… - IEEE …, 2019 - ieeexplore.ieee.org
We elaborate on the possibilities and needs to integrate design thinking into requirements
engineering, drawing from our research and project experiences. We suggest three …

[图书][B] Model-based engineering of collaborative embedded systems: Extensions of the spes methodology

W Böhm, M Broy, C Klein, K Pohl, B Rumpe, S Schröck - 2021 - library.oapen.org
This Open Access book presents the results of the" Collaborative Embedded
Systems"(CrESt) project, aimed at adapting and complementing the methodology underlying …

Community expectations for research artifacts and evaluation processes

B Hermann, S Winter, J Siegmund - Proceedings of the 28th ACM joint …, 2020 - dl.acm.org
Background. Artifact evaluation has been introduced into the software engineering and
programming languages research community with a pilot at ESEC/FSE 2011 and has since …

Applying bayesian data analysis for causal inference about requirements quality: a controlled experiment

J Frattini, D Fucci, R Torkar, L Montgomery… - Empirical Software …, 2025 - Springer
It is commonly accepted that the quality of requirements specifications impacts subsequent
software engineering activities. However, we still lack empirical evidence to support …

Longevity of Artifacts in Leading Parallel and Distributed Systems Conferences: a Review of the State of the Practice in 2023

Q Guilloteau, F Ciorba, M Poquet, D Goepp… - Proceedings of the 2nd …, 2024 - dl.acm.org
Reproducibility is the cornerstone of science. Many scientific communities have been struck
by the reproducibility crisis, and computer science is no exception. Its answer has been to …

An additional set of (automated) eyes: chatbots for agile retrospectives

C Matthies, F Dobrigkeit… - 2019 IEEE/ACM 1st …, 2019 - ieeexplore.ieee.org
Recent advances in natural-language processing and data analysis allow software bots to
become virtual team members, providing an additional set of automated eyes and additional …

Requirements quality research: a harmonized theory, evaluation, and roadmap

J Frattini, L Montgomery, J Fischbach, D Mendez… - Requirements …, 2023 - Springer
High-quality requirements minimize the risk of propagating defects to later stages of the
software development life cycle. Achieving a sufficient level of quality is a major goal of …

Combining design thinking and software requirements engineering to create human-centered software-intensive systems

J Hehn, D Mendez - Design Thinking for Software Engineering: Creating …, 2022 - Springer
Abstract Effective Requirements Engineering is a crucial activity in software-intensive
development projects. The human-centric working mode of Design Thinking is considered a …

Modeling Traceability between Requirements and Coding Using the Property Listing Task

AS Ahmadiyah, S Rochimah, D Siahaan - IEEE Access, 2024 - ieeexplore.ieee.org
In recent years, the search for an effective software traceability approach has become a
significant challenge. Software developers must validate whether each requirement …