A UML-based Approach for Multi-scale Software Architectures

0202 electrical engineering, electronic engineering, information engineering 02 engineering and technology
DOI: 10.5220/0005380403740381 Publication Date: 2015-06-27T06:57:11Z
ABSTRACT
Multi-level software architecture design is an important issue in engineering. Several research studies have been done on the modeling of multi-level architectures based UML. However, they neither included the refinement between levels nor clarified relationships them. In this paper, we propose a multiscale modeling approach for oriented to facilitate adaptability management. The proposed founded UML notations and uses component diagrams. The diagrams are submitted vertical horizontal transformations refinement; reach fine-grain description that contains necessary details characterize architectural style. intermediate models provide description with given abstraction allow validation be conducted significantly while remaining tractable w.r.t. complexity. scope can involve intrinsic properties ensuring model correctness specification. To achieve this, set model refinement rules. The rules manage process (vertical horizontal) as transformation from a coarse-grain fine-grain description. Finally, experimented our by an Emergency Response Crisis Management System (ERCMS) case study.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (0)
CITATIONS (4)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....