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 …
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 …
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 …
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 …
As an important type of architectural knowledge, architectural assumptions should be well managed in projects. However, little empirical research has been conducted regarding …
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 …
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 …
The article discusses the need for a lightweight software architecture evaluation framework that can address practitioners' concerns. Specifically, the proposed framework uses process …
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 …