Assumptions and their management in software development: A systematic mapping study

C Yang, P Liang, P Avgeriou - Information and Software Technology, 2018 - Elsevier
Context Assumptions are constantly made by stakeholders or generated automatically in
software development. However, there is a lack of systematic analysis and comprehensive …

An empirically evaluated checklist for surveys in software engineering

JS Molléri, K Petersen, E Mendes - Information and Software Technology, 2020 - Elsevier
Context: Over the past decade Software Engineering research has seen a steady increase
in survey-based studies, and there are several guidelines providing support for those willing …

Survey research in software engineering: Problems and mitigation strategies

AN Ghazi, K Petersen, SSVR Reddy, H Nekkanti - IEEE Access, 2018 - ieeexplore.ieee.org
Background: The need for empirical investigations in software engineering is growing. Many
researchers nowadays, conduct and validate their solutions using empirical research. The …

A descriptive study of assumptions in STRIDE security threat modeling

D Van Landuyt, W Joosen - Software and Systems Modeling, 2022 - Springer
Security threat modeling involves the systematic elicitation of plausible threat scenarios, and
leads to the identification and articulation of the security requirements in the early stages of …

The review of non-technical assumptions in digital identity architectures

A Bazarhanova, K Smolander - 2020 - aisel.aisnet.org
The literature on digital identity management systems (IdM) is abundant and solutions vary
by technology components and non-technical requirements. In the long run, however, there …

Architectural assumptions and their management in industry–An exploratory study

C Yang, P Liang, P Avgeriou, U Eliasson… - … Conference, ECSA 2017 …, 2017 - Springer
As an important type of architectural knowledge, architectural assumptions should be well
managed in projects. However, little empirical research has been conducted regarding …

An industrial case study on an architectural assumption documentation framework

C Yang, P Liang, P Avgeriou, U Eliasson… - Journal of Systems and …, 2017 - Elsevier
As an important type of architectural knowledge, documenting architectural assumptions
(AAs) is critical to the success of projects. In this work, we proposed and validated an …

ArchHypo: Managing Software Architecture Uncertainty Using Hypotheses Engineering

K Silva, J Melegati, F Silveira, X Wang… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Uncertainty is present in software architecture decisions due to a lack of knowledge about
the requirements and the solutions involved. However, this uncertainty is usually not made …

LPMSAEF: Lightweight process mining-based software architecture evaluation framework for security and performance analysis

M Sahlabadi, RC Muniyandi, Z Shukur, MR Islam… - Heliyon, 2024 - cell.com
The article discusses the need for a lightweight software architecture evaluation framework
that can address practitioners' concerns. Specifically, the proposed framework uses process …

An exploratory study on automatic identification of assumptions in the development of deep learning frameworks

C Yang, P Liang, Z Ma - Science of Computer Programming, 2025 - Elsevier
Context Stakeholders constantly make assumptions in the development of deep learning
(DL) frameworks. These assumptions are related to various types of software artifacts (eg …