In this paper we introduce a aspect oriented modeling based-approach to build real-time application, which consists of transforming standard application into real-time ones at design time. This is performed by weaving real-time constraints, such as timing, scheduling, synchronization and architecture deployment into the standard application. We introduce a rule which defines how real-time constraints will be woven. Depending on the design language, this rule will have a set of instantiation values. We guess, in this paper1, the case of UML designed standard applications which will be processed into a MARTE ( UML profile for Modeling and Analyzing Real-Time and Embedded systems) real-time application model. We introduce our approach through a case study from the literature on real-time and embedded systems.
展开▼