Industrial implementation of a documentation framework for architectural decisions
Architecture decisions are often not explicitly documented in practice but reside in the
architect's mind as tacit knowledge, even though explicit capturing and documentation of …
architect's mind as tacit knowledge, even though explicit capturing and documentation of …
Active documentation: Helping developers follow design decisions
S Mehrpour, TD LaToza… - 2019 IEEE Symposium on …, 2019 - ieeexplore.ieee.org
Good documentation has long been argued to be key to helping developers write code more
quickly and consistently with design decisions, but is left largely disconnected from code. We …
quickly and consistently with design decisions, but is left largely disconnected from code. We …
Industry–academia collaboration in software engineering
JC Carver, R Prikladnicki - IEEE Software, 2018 - ieeexplore.ieee.org
This article aims to encourage more industry–academia collaborations by highlighting
examples of successful collaborations. Through these examples, the authors hope to help …
examples of successful collaborations. Through these examples, the authors hope to help …
Architectural decision-making as a financial investment: An industrial case study
Context Making architectural decisions is a crucial task but also very difficult, considering the
scope of the decisions and their impact on quality attributes. To make matters worse …
scope of the decisions and their impact on quality attributes. To make matters worse …
An exploratory case study on reusing architecture decisions in software-intensive system projects
Reusing architecture decisions from previous projects promises to support architects when
taking decisions. However, little is known about the state of art of decision-reuse and the …
taking decisions. However, little is known about the state of art of decision-reuse and the …
Continuous rationale visualization
A Kleebaum, B Paech, JO Johanssen… - 2021 Working …, 2021 - ieeexplore.ieee.org
Continuous software engineering (CSE) is characterized by frequent changes. It is
challenging for developers to change software while sustaining its high quality so that the …
challenging for developers to change software while sustaining its high quality so that the …
Codeless3D: Design and Usability Evaluation of a Low-Code Tool for 3D Game Generation
C Volioti, V Martsis, A Ampatzoglou… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
In recent years, the game industry has experienced significant growth from both a financial
and a social viewpoint. Developing compelling games that rely on novel content is a …
and a social viewpoint. Developing compelling games that rely on novel content is a …
[图书][B] Calidad de Sistemas de Información. 4ª edición ampliada y actualizada
MGP Velthuis - 2018 - books.google.com
En la actualidad, todas las organizaciones son en alguna manera “empresas de software”,
ya que la calidad de sus sistemas de información se ha convertido en uno de sus …
ya que la calidad de sus sistemas de información se ha convertido en uno de sus …
[HTML][HTML] Enabling Design of Secure IoT Systems with Trade-Off-Aware Architectural Tactics
The increasing use of the Internet of Things (IoT) in homes and industry brings significant
security and privacy challenges, while also considering trade-off for performance, energy …
security and privacy challenges, while also considering trade-off for performance, energy …
Continuous management of requirement decisions using the ConDec tools
Context and motivation: While eliciting, prioritizing, and implementing requirements,
requirements engineers and developers continuously make decisions. They establish …
requirements engineers and developers continuously make decisions. They establish …