Context-awareness Meta-model for Reconfigurable Control Systems

被引:6
作者
Fkaier, Soumoud [1 ,2 ,3 ]
Romdhani, Mohamed [2 ]
Khalgui, Mohamed [1 ,2 ]
Frey, Georg [3 ]
机构
[1] Carthage Univ, Polytech Sch Tunisia, Tunis, Tunisia
[2] Carthage Univ, LISI Lab INSAT, Tunis, Tunisia
[3] Saarland Univ, Automat & Energy Syst, Saarbrucken, Germany
来源
ENASE: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING | 2017年
关键词
Meta-model; Reconfiguration; Real-time System; Software Architecture; Adaptive System; Functional Constraint;
D O I
10.5220/0006328502260234
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the increasing evolution of adaptive control systems, control applications are asked to satisfy more constraints. On one hand, these applications have to guarantee flexible adaptation processes. On the other hand, they must offer an efficient interaction with the environment. Satisfying such needs is still challenging due to real-time requirements. Developing an application covering these constraints needs a robust software support. Some properties like clear structuring, flexibility and reuse are becoming necessary to ease the development of the appropriate applications. In this paper, we propose a context-aware meta-model enabling the development of real-time reconfigurable control systems. This meta-model offers a development flexibility while meeting the functional as well as the real-time constraints. To prove the efficiency of this meta-model, we implemented a framework on the basis of the new concepts. Also, we simulated a case study using the new tool. As a performance test, we calculated the system response time and we compared it with other work.
引用
收藏
页码:226 / 234
页数:9
相关论文
共 24 条
[1]   Context-Aware Driver Behavior Detection System in Intelligent Transportation Systems [J].
Al-Sultan, Saif ;
Al-Bayatti, Ali H. ;
Zedan, Hussein .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2013, 62 (09) :4264-4275
[2]   Dynamic QoS Management and Optimization in Service-Based Systems [J].
Calinescu, Radu ;
Grunske, Lars ;
Kwiatkowska, Marta ;
Mirandola, Raffaela ;
Tamburrelli, Giordano .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (03) :387-409
[3]  
Capilla R, 2011, LECT NOTES COMPUT SC, V6903, P303, DOI 10.1007/978-3-642-23798-0_33
[4]  
DAVIS RI, 1993, REAL-TIME SYSTEMS SYMPOSIUM: PROCEEDINGS, P222, DOI 10.1109/REAL.1993.393496
[5]  
Dowling J., 2001, P 3 INT C METALEVEL, P81
[6]  
Feiler PH, 2006, 2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, P302
[7]  
Gumzej R., 2006, Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
[8]  
Idriss R., 2015, INT C INT SOFTW METH, P469
[9]  
Krichen F., 2010, P 4 EUR C SOFTW ARCH, P269
[10]  
Krichen F, 2011, LECT NOTES COMPUT SC, V6903, P295, DOI 10.1007/978-3-642-23798-0_32