[HTML][HTML] Cognitive assisted living ambient system: A survey

R Li, B Lu, KD McDonald-Maier - Digital Communications and Networks, 2015 - Elsevier
The demographic change towards an aging population is creating a significant impact and
introducing drastic challenges to our society. We therefore need to find ways to assist older …

Past and future of software architectural decisions–A systematic mapping study

D Tofan, M Galster, P Avgeriou, W Schuitema - Information and Software …, 2014 - Elsevier
Context The software architecture of a system is the result of a set of architectural decisions.
The topic of architectural decisions in software engineering has received significant attention …

A case study in locating the architectural roots of technical debt

R Kazman, Y Cai, R Mo, Q Feng, L Xiao… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
Our recent research has shown that, in large-scale software systems, defective files seldom
exist alone. They are usually architecturally connected, and their architectural structures …

Hotspot patterns: The formal definition and automatic detection of architecture smells

R Mo, Y Cai, R Kazman, L Xiao - 2015 12th Working IEEE/IFIP …, 2015 - ieeexplore.ieee.org
In this paper, we propose and empirically validate a suite of hotspot patterns: recurring
architecture problems that occur in most complex systems and incur high maintenance …

Uncertainty, risk, and information value in software requirements and architecture

E Letier, D Stefan, ET Barr - … of the 36th International Conference on …, 2014 - dl.acm.org
Uncertainty complicates early requirements and architecture decisions and may expose a
software project to significant risk. Yet software architects lack support for evaluating …

Architecture anti-patterns: Automatically detectable violations of design principles

R Mo, Y Cai, R Kazman, L Xiao… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
In large-scale software systems, error-prone or change-prone files rarely stand alone. They
are typically architecturally connected and their connections usually exhibit architecture …

Mining architecture tactics and quality attributes knowledge in Stack Overflow

T Bi, P Liang, A Tang, X Xia - Journal of Systems and Software, 2021 - Elsevier
Abstract Context: Architecture Tactics (ATs) are architectural building blocks that provide
general architectural solutions for addressing Quality Attributes (QAs) issues. Mining and …

Developing a Value–Risk Management Model for Construction Projects

M Leung, X Wei, LD Ojo - Journal of Construction Engineering and …, 2024 - ascelibrary.org
Value management (VM) and risk management (RM) both involve systematic team decision-
making methodologies, but they are often used separately by construction professionals in …

[HTML][HTML] Empirical research in software architecture—Perceptions of the community

M Galster, D Weyns - Journal of Systems and Software, 2023 - Elsevier
Context: Previous research highlighted concerns about empirical research in software
engineering (eg, reproducibility, applicability of findings). It is unclear how these concerns …

Classifying model-view-controller software applications using self-organizing maps

D Guamán, S Delgado, J Pérez - IEEE Access, 2021 - ieeexplore.ieee.org
The new era of information and the needs of our society require continuous change in
software and technology. Changes are produced very quickly and software systems require …