ZT Sinkala, S Herold - 2021 IEEE 18th International …, 2021 - ieeexplore.ieee.org
Reflexion Modelling is a popular method used in industry for Software Architectural Consistency Checking (SACC). However, it involves a mapping step that is manual and …
Documenting software architecture is important for a system's success. Software architecture documentation (SAD) makes information about the system available and eases …
ZT Sinkala, S Herold - Proceedings of the 36th Annual ACM Symposium …, 2021 - dl.acm.org
There exist techniques that attempt to automate the mapping step in Reflexion Modelling, a popular software architecture consistency checking method. However, most of these …
Architectural drift and erosion, where the implementation starts to deviate from the intended software architecture or the rules set by it, are common problems in long-lived software …
ZT Sinkala, S Herold - 2023 IEEE 20th International …, 2023 - ieeexplore.ieee.org
Reflexion Modelling is a successful method used in industry for Software Architectural Consistency Checking (SACC). However, it includes a mapping step that is manual and …
Mitigating software architecture degradation is a task in evolving large and complex software- intensive systems that is as important as it is challenging. One aspect adding to the …
ZT Sinkala, S Herold - 2023 18th Conference on Computer …, 2023 - ieeexplore.ieee.org
InMap is an interactive and iterative information retrieval-based automated mapping algorithm that produces code-to-architecture mapping recommendations. In its original form …
ZT Sinkala, S Herold - European Conference on Software Architecture, 2021 - Springer
Automating the mapping of a system's code to its architecture is important in improving the adoption of successful Software Architecture Consistency Checking (SACC) methods like …
A Florean, L Jalal, ZT Sinkala… - 15th European Conference …, 2021 - diva-portal.org
A mapping between a system's implementation and its software architecture is mandatory in many architecture consistency checking techniques. Creating such a mapping manually is a …