Sustainable software engineering: Reflections on advances in research and practice

CC Venters, R Capilla, EY Nakagawa, S Betz… - Information and …, 2023‏ - Elsevier
Context: Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which are …

Software architectures of the convergence of cloud computing and the Internet of Things: A systematic literature review

A Banijamali, OP Pakanen, P Kuvaja, M Oivo - Information and Software …, 2020‏ - Elsevier
Context Over the last few years, there has been an increasing interest in the convergence of
cloud computing and the Internet of Things (IoT). Although software systems in this domain …

[كتاب][B] Rekayasa Perangkat Lunak

YE Rachmad, LPD Tampubolon, W Purbaratri… - 2023‏ - books.google.com
Rekayasa Perangkat Lunak atau RPL adalah suatu bidang profesi yang mendalami cara-
cara pengembangan perangkat lunak, termasuk pembuatan, pemeliharaan, manajemen …

Non-functional requirements elicitation for edge computing

S Gupta - Internet of Things, 2022‏ - Elsevier
The proliferation of the Internet of Things (IoT) devices and advances in their computing
capabilities give an impetus to the Edge Computing (EC) paradigm that can facilitate …

Non verbal communication in software engineering–an empirical study

P Ciancarini, M Farina, S Masyagin, G Succi… - IEEE …, 2021‏ - ieeexplore.ieee.org
Communication among humans consists of both verbal and non verbal components. The
latter may sometimes express concepts or ideas not conveyable by the former. This is also …

Evaluation of software architectures under uncertainty: A systematic literature review

D Sobhy, R Bahsoon, L Minku, R Kazman - ACM Transactions on …, 2021‏ - dl.acm.org
Context: Evaluating software architectures in uncertain environments raises new challenges,
which require continuous approaches. We define continuous evaluation as multiple …

Agile big data analytics for web-based systems: An architecture-centric approach

HM Chen, R Kazman, S Haziyev - IEEE Transactions on Big …, 2016‏ - ieeexplore.ieee.org
This article contributes an architecture-centric methodology, called AABA (Architecture-
centric Agile Big data Analytics), to address the technical, organizational, and rapid …

Interface quality patterns: Communicating and improving the quality of microservices apis

M Stocker, O Zimmermann, U Zdun, D Lübke… - Proceedings of the 23rd …, 2018‏ - dl.acm.org
The design and evolution of Application Programming Interfaces (APIs) in microservices
architectures is challenging. General design issues in integration and programming have …

Exploring web search engines to find architectural knowledge

M Soliman, M Wiese, Y Li, M Riebisch… - 2021 IEEE 18th …, 2021‏ - ieeexplore.ieee.org
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 …

A collection of software engineering challenges for big data system development

O Hummel, H Eichelberger, A Giloj… - 2018 44th Euromicro …, 2018‏ - ieeexplore.ieee.org
In recent years, the development of systems for processing and analyzing large amounts of
data (so-called Big Data) has become an important sub-discipline of software engineering …