Enhancing UML connectors with behavioral ALF specifications for exogenous coordination of software components

AT Kocatas, AH Dogru - Applied Sciences, 2023 - mdpi.com
Connectors are powerful architectural elements that allow the specification of interactions
between software components. Since the connectors do not include behavior in UML, the …

ENHANCING UML PORTS AND CONNECTORS TO INCREASE THE REUSABILITY AND PERFORMANCE OF AVIONICS SOFTWARE

AT Kocataş - 2023 - open.metu.edu.tr
Model-driven software development (MDSD) techniques have evolved vastly over the recent
decades. MDSD aims to raise the abstraction level, allowing developers to produce accurate …

Using Software Architecture Descriptions to Detect Architectural Smells at Design Time

E Cavalcante, T Batista - Anais do XXVI Congresso Ibero-Americano …, 2023 - sol.sbc.org.br
Architectural smells are decisions made at the software architecture level, whether
intentional or not, that may negatively impact the quality of a software system. In the …