Towards a meta-model for dynamic applications

Sahar Smaali, Aïcha Choutri, Faïza Belala · 2014

Interfaces are the key architectural elements able to offer a better behavior or evolution view of software system architecture and components interactions.In this paper, we propose a single software architecture description meta-model based on MDA approach to deal with both static and dynamic aspects. It is particularly centered on the interface concept considered as a first class entity. This has the advantage to allow a loose coupling of basic constructing blocks. Moreover, it will ensure facilities for software maintainability and flexibility. Our high-level architecture behavior and dynamics definition is illustrated and evaluated through a realistic example of a ubiquitous system.

Read the paper · More papers on PaperTik