Abstract Context: Infrastructure as code (IaC) is the practice to automatically configure system dependencies and to provision local and remote instances. Practitioners consider …
H Bomström, M Kelanti, E Annanperä… - Information and …, 2023 - Elsevier
Context: Agile software companies applying the DevOps approach require collaboration and information sharing between practitioners in various roles to produce value. Adopting new …
Context: Software visualizations can help developers to analyze multiple aspects of complex software systems, but their effectiveness is often uncertain due to the lack of evaluation …
Abstract Design Smells are indicators of situations that negatively affect software quality attributes such as understandability, testability, extensibility, reusability, and maintainability …
Context Given the increased interest in using visualization techniques (VTs) to help communicate and understand software architecture (SA) of large scale complex systems …
Context: In software visualization research, various approaches strive to create immersive environments by employing extended reality devices. In that context, only few research has …
Abstract Context: Variant-Rich Systems (VRSs), such as Software Product Lines or variants created through clone & own, aim at reusing existing assets. The long lifespan of families of …
RE Lopez‐Herrejon, S Illescas… - Journal of software …, 2018 - Wiley Online Library
Software product lines (SPLs) are families of related systems whose members are distinguished by the set of features they provide. Over 2 decades of research and practice …
J Paredes, C Anslow, F Maurer - 2014 second ieee working …, 2014 - ieeexplore.ieee.org
Understanding information about software artifacts is key to successful Agile software development projects, however, sharing information about artifacts is difficult to achieve …