A systematic map** study on architectural smells detection
The recognition of the need for high-quality software architecture is evident from the
increasing trend in investigating architectural smells. Detection of architectural smells is …
increasing trend in investigating architectural smells. Detection of architectural smells is …
A systematic review of refactoring opportunities by software antipattern detection
The violation of the semantic and structural software principles, such as low connection, high
coherence, high understanding, and others, are called anti-patterns, which is one of the …
coherence, high understanding, and others, are called anti-patterns, which is one of the …
[HTML][HTML] Real-Time Document Collaboration—System Architecture and Design
D Iovescu, C Tudose - Applied Sciences, 2024 - mdpi.com
This article explores the world of dependable systems, specifically focusing on system
design, software solutions, and architectural decisions that facilitate collaborative work on …
design, software solutions, and architectural decisions that facilitate collaborative work on …
[HTML][HTML] Mining software repositories for software architecture–A systematic map** study
Context: A growing number of researchers are investigating how Mining Software
Repositories (MSR) approaches can support software architecture activities, such as …
Repositories (MSR) approaches can support software architecture activities, such as …
[PDF][PDF] Method and algorithms of visual audit of program interaction.
Modern software products consist of a lot of executable files. Simultaneously, there are
complex data flows between them. As a result, the task of auditing such data interactions of …
complex data flows between them. As a result, the task of auditing such data interactions of …
Methodologies of the Validation of Software Architectures
A El Murabet, A Abtoy - Journal of Computing Theories and …, 2023 - dl.futuretechsci.org
Software architecture validation is the process of assessing whether a software architecture
meets its intended requirements and goals. It is an important step in the software …
meets its intended requirements and goals. It is an important step in the software …
Continuous evaluation of consistency in software architecture models
Ensuring consistency between architectural models in software-intensive systems is
challenging; hence, this paper presents an industry-oriented solution for the continuous …
challenging; hence, this paper presents an industry-oriented solution for the continuous …
Revolutionizing software developmental processes by utilizing continuous software approaches
The development of smart and innovative software applications in various disciplines has
inspired our lives by providing various cutting-edge technologies spanning from online to …
inspired our lives by providing various cutting-edge technologies spanning from online to …
Development of an automatic control system employing CDIO standards and competence-based learning
JC Monsalve, A Uribe, JA Cardona-Gil… - … and Training (ITHET …, 2016 - ieeexplore.ieee.org
This paper addresses the experiences and results achieved by a controlled environment
chamber development team, analyzed from the perspective of the CDIO initiative (Conceive …
chamber development team, analyzed from the perspective of the CDIO initiative (Conceive …
[PDF][PDF] Introducing an Architectural Conformance Process in Continuous Integration.
As software evolves, developers usually introduce deviations from the planned architecture,
due to unawareness, conflicting requirements, technical difficulties, deadlines, etc. This …
due to unawareness, conflicting requirements, technical difficulties, deadlines, etc. This …