Applying robustness analysis to MDA software paradigm
Deren Yang, Fulin Su, Tao Zhou · 2012
As a non-core element of UML, robustness analysis bridges the gap between analysis and design in software process, and it is a key technique to realize transformation and trace ability of models in software process. In this paper, the fundamental ideas of robustness analysis were highlighted. The compositions, essence, properties of robustness diagram were explored; and especially an interactive mechanism and corresponding principles for robustness diagram were proposed. The principles, models and corresponding properties of Model Driven Architecture (MDA) software paradigm were studied. And finally the mechanism of applying robustness analysis to MDA software paradigm was explored, the models' representations are detailed, and the way of using robustness diagram were specified. The research is useful to develop modeling tools based on MDA.