47 citations · 95 across the 12 of their papers we have counts for
4 papers · 1 filter
Understanding Software Architecture Erosion: A Systematic Mapping Study
Ruiyin Li, Peng Liang, Mohamed Soliman +1
Architecture erosion (AEr) can adversely affect software development and has received significant attention in the last decade. However, there is an absence of a comprehensive unde…
An Exploratory Study on Architectural Knowledge in Issue Tracking Systems
Mohamed Soliman, Matthias Galster, Paris Avgeriou
Software developers use issue trackers (e.g. Jira) to manage defects, bugs, tasks, change requests, etc. In this paper we explore (a) how architectural knowledge concepts (e.g. arc…
Exploring Web Search Engines to Find Architectural Knowledge
Mohamed Soliman, Marion Wiese, Yikun Li +2
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-founded design decisions. However, finding such AK is quite challenging. One pra…
Understanding Architecture Erosion: The Practitioners' Perceptive
Ruiyin Li, Peng Liang, Mohamed Soliman +1
As software systems evolve, their architecture is meant to adapt accordingly by following the changes in requirements, the environment, and the implementation. However, in practice…