Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8651944
Abdelfetah Saadi, M. Oussalah, Y. Hammal, Abderazzak Henni
Software applications are composed of a set of interconnected software components running on different machines. Reconfiguring this kind of applications is a very complicated task and risk to take software at undesirable situation. Hence, there is a strong need for solutions and approaches that can dynamically reconfigure and manage running software architectures. In this article, we present Rec-Soft, our solution whose objective is to provide high-level support for reconfiguring software architectures. Rec-Soft is able to ensure communication between software components and resolve dependencies by exchanging messages, it was specified using the finite-state automaton and verified using the model checking tools. Each composite component reconfigures itself in a decentralized way and propagates changes to all software instances. The use of formal specification and tools helped to detect several bugs and improve the approach.
{"title":"An approach for the dynamic reconfiguration of software architecture","authors":"Abdelfetah Saadi, M. Oussalah, Y. Hammal, Abderazzak Henni","doi":"10.1109/ICASS.2018.8651944","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8651944","url":null,"abstract":"Software applications are composed of a set of interconnected software components running on different machines. Reconfiguring this kind of applications is a very complicated task and risk to take software at undesirable situation. Hence, there is a strong need for solutions and approaches that can dynamically reconfigure and manage running software architectures. In this article, we present Rec-Soft, our solution whose objective is to provide high-level support for reconfiguring software architectures. Rec-Soft is able to ensure communication between software components and resolve dependencies by exchanging messages, it was specified using the finite-state automaton and verified using the model checking tools. Each composite component reconfigures itself in a decentralized way and propagates changes to all software instances. The use of formal specification and tools helped to detect several bugs and improve the approach.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130540764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8652045
Kaouther Youcef-Toumi, M. Bouhedda, Sofiane Tchokecth-Kebir
The aim of this work is the proposal of new approaches based on fuzzy logic techniques to control traffic lights. For this purpose, the first step is the modeling which is performed using Matlab. Test results have validated the proposed architectures. Research was carried out on a network covering a group of intersections and a distributed algorithm was proposed, allowing cooperation and constant adaptation of the green time to traffic conditions using an intelligent technique based on fuzzy logic. Simulations show that the algorithm applied at several intersections considerably improves the average waiting time of vehicles by adapting better to traffic variations, compared to conventional methods and with other work.
{"title":"Smart Cooperative Control of an Intersection Group Based on Fuzzy Logic","authors":"Kaouther Youcef-Toumi, M. Bouhedda, Sofiane Tchokecth-Kebir","doi":"10.1109/ICASS.2018.8652045","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8652045","url":null,"abstract":"The aim of this work is the proposal of new approaches based on fuzzy logic techniques to control traffic lights. For this purpose, the first step is the modeling which is performed using Matlab. Test results have validated the proposed architectures. Research was carried out on a network covering a group of intersections and a distributed algorithm was proposed, allowing cooperation and constant adaptation of the green time to traffic conditions using an intelligent technique based on fuzzy logic. Simulations show that the algorithm applied at several intersections considerably improves the average waiting time of vehicles by adapting better to traffic variations, compared to conventional methods and with other work.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121385331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8652060
N. Melzi, L. Khaouane, S. Hanini, M. Laidi
A set of 119 monatomic Gas was used to train validation and test the performance of the ANN, good correlations were found ($R=0.993$ for NN). The root mean squared errors for the total data set were l%, and mean square errors (MSE) 0.01 for NN. Moreover, it was revealed by the comparison between the forecasted out comes and other models that the neural network models provided greater results.
{"title":"Correlating of Thermal Conductivity of monatomic Gases Using Artificial Neural Networks","authors":"N. Melzi, L. Khaouane, S. Hanini, M. Laidi","doi":"10.1109/ICASS.2018.8652060","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8652060","url":null,"abstract":"A set of 119 monatomic Gas was used to train validation and test the performance of the ANN, good correlations were found ($R=0.993$ for NN). The root mean squared errors for the total data set were l%, and mean square errors (MSE) 0.01 for NN. Moreover, it was revealed by the comparison between the forecasted out comes and other models that the neural network models provided greater results.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116574521","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8651995
S. Aissat, A. Hafaifa, M. Guemana, A. Kouzou
The start up of a control approach of an industrial gas turbine requires the use of reliable mathematical models that can be used in regulation. The objective of this work is to identify and model the dynamics of a two-shaft gas turbine, based on single input and multiple output multi-model approach identification with decoupled state from real data, in order to approximate the parameters of system examined by integrating an identification method using the multi model approach to the gas turbine with several outputs from the actual data of the rotational speed, the temperature of the combustion chamber and the exhaust temperature. The obtained results clearly show the effectiveness of this approach in the startup of the examined gas turbine.
{"title":"Identification of a two shaft gas turbine using multi model with single input and multiple output: Decoupled state approach","authors":"S. Aissat, A. Hafaifa, M. Guemana, A. Kouzou","doi":"10.1109/ICASS.2018.8651995","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8651995","url":null,"abstract":"The start up of a control approach of an industrial gas turbine requires the use of reliable mathematical models that can be used in regulation. The objective of this work is to identify and model the dynamics of a two-shaft gas turbine, based on single input and multiple output multi-model approach identification with decoupled state from real data, in order to approximate the parameters of system examined by integrating an identification method using the multi model approach to the gas turbine with several outputs from the actual data of the rotational speed, the temperature of the combustion chamber and the exhaust temperature. The obtained results clearly show the effectiveness of this approach in the startup of the examined gas turbine.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131386114","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8652025
S. Kebir, H. Kheddar, M. Maazouz, S. Mekaoui, A. Ferrah, R. Mazari
The purpose of this work is to control a remote mobile robot in real time by detecting and avoiding obstacles in the navigation environment using an RGB-D camera. To this end, an advanced signal and image processing are applied to the acquired environment images in the aim to define the optimal motion path. the experimental results prove that the mobile robot follows the optimal trajectory and avoids all the obstacles in the navigation environment.
{"title":"Smart Robot Navigation Using RGB-D Camera","authors":"S. Kebir, H. Kheddar, M. Maazouz, S. Mekaoui, A. Ferrah, R. Mazari","doi":"10.1109/ICASS.2018.8652025","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8652025","url":null,"abstract":"The purpose of this work is to control a remote mobile robot in real time by detecting and avoiding obstacles in the navigation environment using an RGB-D camera. To this end, an advanced signal and image processing are applied to the acquired environment images in the aim to define the optimal motion path. the experimental results prove that the mobile robot follows the optimal trajectory and avoids all the obstacles in the navigation environment.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127831326","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8651949
Ayadi Nour El Houda, Derradji Mohamed
In this article, the authors present a global synthesis of the work done on adaptive architectural skins using smart materials, based on the biomimetic approach. Their geometric configurations are adjusted under the effect of environmental stimuli. The integration of advanced technology into a building projects has as its principal objective to bring more comfort to everyday life. The current buildings envelopes are statics, while climate and users’ needs are considerately variable. Looking for a sustainable design of the buildings skins to move from theirs passive role to a more active role, the concept of adaptive skin is emergent and several progresses in building skins technologies have been implemented recently all around the world. The reflection focuses on the analysis of innovative architectural design projects that was inspired by nature, especially those related to plant adaptation strategies. To explore new potential for buildings envelopes design, new smart materials that present reversible movements due to external stimuli are studied.
{"title":"Advanced Building Skins Inspired From Plants Adaptation Strategies to Environmental Stimuli: A Review","authors":"Ayadi Nour El Houda, Derradji Mohamed","doi":"10.1109/ICASS.2018.8651949","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8651949","url":null,"abstract":"In this article, the authors present a global synthesis of the work done on adaptive architectural skins using smart materials, based on the biomimetic approach. Their geometric configurations are adjusted under the effect of environmental stimuli. The integration of advanced technology into a building projects has as its principal objective to bring more comfort to everyday life. The current buildings envelopes are statics, while climate and users’ needs are considerately variable. Looking for a sustainable design of the buildings skins to move from theirs passive role to a more active role, the concept of adaptive skin is emergent and several progresses in building skins technologies have been implemented recently all around the world. The reflection focuses on the analysis of innovative architectural design projects that was inspired by nature, especially those related to plant adaptation strategies. To explore new potential for buildings envelopes design, new smart materials that present reversible movements due to external stimuli are studied.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128044767","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8651963
El Bahi Toubal, Abdelkader Belkhir, Messaoud Rahim, Ahmed Kheldoun, Karim Boudjebbour
For providing e-governance services based on digital identity, institutions may need data each from others to construct a full or a part of a needed digital identity. For that, offering separated web services for satisfying institution and/or citizen requests is not sufficient. This leads to think about platform that ensures systematic collaboration between institutions in order to offer emergent e-governance services. This paper proposes a secure platform based on composing web services for offering inter-institutions e-governance services. For evaluating the proposed platform a preliminary framework is developed. The presented case study illustrates the use and the functions of the platform.
{"title":"A Web Services-based Secure Platform for Inter-Institutions E-Governance","authors":"El Bahi Toubal, Abdelkader Belkhir, Messaoud Rahim, Ahmed Kheldoun, Karim Boudjebbour","doi":"10.1109/ICASS.2018.8651963","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8651963","url":null,"abstract":"For providing e-governance services based on digital identity, institutions may need data each from others to construct a full or a part of a needed digital identity. For that, offering separated web services for satisfying institution and/or citizen requests is not sufficient. This leads to think about platform that ensures systematic collaboration between institutions in order to offer emergent e-governance services. This paper proposes a secure platform based on composing web services for offering inter-institutions e-governance services. For evaluating the proposed platform a preliminary framework is developed. The presented case study illustrates the use and the functions of the platform.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132837923","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8651969
Yacine Yaddaden, Mehdi Adda, A. Bouzouane, S. Gaboury, B. Bouchard
Facial expressions might be seen as a relevant and useful source of information. Indeed, they allow understanding and even identifying people behavior based on the emotional changes. Therefore, automatic facial expression recognition has been widely solicited in the context of smart cities and homes. However, recognizing human emotion automatically through facial expressions remains challenging. Moreover, multi-class Support Vector Machine classifiers have been widely employed and in most cases, the proposed architectures are based on the use of bi-class classifiers. In this paper, we propose an approach that exploits selected geometric-based features using the Extremely Randomized Trees method while the recognition is handled by three distinct multi-class Support Vector Machine architectures namely bi-class (One-against-One and One-against-All) and one-class classifiers. We also investigate the performance of the three different architectures by performing a comparison in terms of accuracy and computation time. The carried experiment on three benchmark datasets attests to the efficiency of the one-class classifier since the proposed approach yields 92.68%, 85.83% and 93. 33% with the JAFFE, RaFD and KDEF datasets, respectively.
{"title":"One-Class and Bi-Class SVM Classifier Comparison for Automatic Facial Expression Recognition","authors":"Yacine Yaddaden, Mehdi Adda, A. Bouzouane, S. Gaboury, B. Bouchard","doi":"10.1109/ICASS.2018.8651969","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8651969","url":null,"abstract":"Facial expressions might be seen as a relevant and useful source of information. Indeed, they allow understanding and even identifying people behavior based on the emotional changes. Therefore, automatic facial expression recognition has been widely solicited in the context of smart cities and homes. However, recognizing human emotion automatically through facial expressions remains challenging. Moreover, multi-class Support Vector Machine classifiers have been widely employed and in most cases, the proposed architectures are based on the use of bi-class classifiers. In this paper, we propose an approach that exploits selected geometric-based features using the Extremely Randomized Trees method while the recognition is handled by three distinct multi-class Support Vector Machine architectures namely bi-class (One-against-One and One-against-All) and one-class classifiers. We also investigate the performance of the three different architectures by performing a comparison in terms of accuracy and computation time. The carried experiment on three benchmark datasets attests to the efficiency of the one-class classifier since the proposed approach yields 92.68%, 85.83% and 93. 33% with the JAFFE, RaFD and KDEF datasets, respectively.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131794693","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8651964
Khaled Rayane, M. Bougrine, A. Benalia, Kamel GUESMI
This paper presents a Sliding Mode Control of the output voltage in a three-phase inverter with LC filter. The controller objective is to ensure a regulated output AC voltage with small Total Harmonic Distortion (THD) value in the presence of a nonlinear load. The controller principle is to dispose of the existing coupling between the control inputs by considering the voltage difference between the input and the output neutral points as an unknown disturbance. Then, a robust sliding mode controller is designed to track the voltage references regardless of the disturbance. The simulation results performed through Matlab/Simulink illustrates the very good performances of the proposed controller.
{"title":"Sliding Mode Control of a Three-Phase Inverter with an Output LC Filter","authors":"Khaled Rayane, M. Bougrine, A. Benalia, Kamel GUESMI","doi":"10.1109/ICASS.2018.8651964","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8651964","url":null,"abstract":"This paper presents a Sliding Mode Control of the output voltage in a three-phase inverter with LC filter. The controller objective is to ensure a regulated output AC voltage with small Total Harmonic Distortion (THD) value in the presence of a nonlinear load. The controller principle is to dispose of the existing coupling between the control inputs by considering the voltage difference between the input and the output neutral points as an unknown disturbance. Then, a robust sliding mode controller is designed to track the voltage references regardless of the disturbance. The simulation results performed through Matlab/Simulink illustrates the very good performances of the proposed controller.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130299608","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2018-11-01DOI: 10.1109/ICASS.2018.8652047
Claude Bertin Nzoundja Fapi, P. Wira, M. Kamta
This article proposes a standalone application for operating a photovoltaic module at the Maximum Power Point (MPP) under variable weather conditions and using a Fuzzy Logic Control (FLC) Maximum Power Point Tracking (MPPT) algorithm to increase the efficiency and lower the costs. The DC-DC converter provides a constant output voltage whatever the weather conditions and variable load thanks to the PI controller by local compensation of the disturbances. This system has been analyzed and implemented under the Matlab/Simulink environment. Simulation results under different weather conditions were observed. The MPPT algorithm based on FLC gives a precision between 95.5% and 99.5%. The parameters of the PI controller are calculated by the Ziegler-Nichols method. From the simulation results, we can see that the control by the PI controller effectively solves the instability of the system voltage, keeping the DC-DC converter voltage steady despite the varying weather and load conditions.
{"title":"A Fuzzy Logic MPPT Algorithm with a PI Controller for a Standalone PV System under Variable Weather and Load Conditions","authors":"Claude Bertin Nzoundja Fapi, P. Wira, M. Kamta","doi":"10.1109/ICASS.2018.8652047","DOIUrl":"https://doi.org/10.1109/ICASS.2018.8652047","url":null,"abstract":"This article proposes a standalone application for operating a photovoltaic module at the Maximum Power Point (MPP) under variable weather conditions and using a Fuzzy Logic Control (FLC) Maximum Power Point Tracking (MPPT) algorithm to increase the efficiency and lower the costs. The DC-DC converter provides a constant output voltage whatever the weather conditions and variable load thanks to the PI controller by local compensation of the disturbances. This system has been analyzed and implemented under the Matlab/Simulink environment. Simulation results under different weather conditions were observed. The MPPT algorithm based on FLC gives a precision between 95.5% and 99.5%. The parameters of the PI controller are calculated by the Ziegler-Nichols method. From the simulation results, we can see that the control by the PI controller effectively solves the instability of the system voltage, keeping the DC-DC converter voltage steady despite the varying weather and load conditions.","PeriodicalId":358814,"journal":{"name":"2018 International Conference on Applied Smart Systems (ICASS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114497556","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}