USING BREEZE FOR MODELLING SOFTWARE ARCHITECTURE OF COMPONENT-BASED SYSTEMS
Chen Li, Hongji Yang, Marwan M. Al-Akaidi · VBN Forskningsportal (Aalborg Universitet) · 2022
We present Breeze, a tool that aims at modelling software architecture with dynamic change to facilitate the design of static architecture model and support the architecture reconfiguration. Breeze is based on an architecture description language – Breeze/ADL, which adopts XML as the metalanguage. A key advantage of Breeze is that it yields a comprehensive model of the software system in the early stages of design processing, and employs graph transformation to capture the changes during both initial design and subsequent evolution. Breeze is scalable and can be applied to large, complex software systems as they evolve.