Adel Mahfoudhi - Academia.edu (original) (raw)

Papers by Adel Mahfoudhi

Research paper thumbnail of An MDE Approach for User Interface Adaptation to the Context of Use

Human-Centred Software Engineering, 2010

Research paper thumbnail of An MDE Parameterized Transformation for Adaptive User Interfaces

Smart Innovation, Systems and Technologies, 2010

Research paper thumbnail of Towards a New Approach of Model-Based HCI Conception

Proceedings of the 6th …, 2006

This paper presents our contribution to the specification and conception of interactive systems. ... more This paper presents our contribution to the specification and conception of interactive systems. In this framework, the TOOD+ method (Task Oriented Object Design) proposed in this paper relies on a generic model and based for its description on the language of object ...

Research paper thumbnail of User Interfaces Modelling of Workflow Information Systems

Lecture Notes in Business Information Processing, 2010

... cedex 9, France {wided.bouchelligua,mourad.abed}@univ-valenciennes.fr 2 CES, ENIS Soukra Road... more ... cedex 9, France {wided.bouchelligua,mourad.abed}@univ-valenciennes.fr 2 CES, ENIS Soukra Road km 3,5, BP: w 3038 Sfax TUNISIA adel.mahfoudhi@fss.rnu.tn 3 UTIC, ESST Taha Houssein Road 5, BP: 56, Bab Menara, 1008 Tunis TUNISIA nesrine.mezhoudhi@yahoo.fr ...

Research paper thumbnail of Data analysis and outlier detection in smart city

2017 International Conference on Smart, Monitored and Controlled Cities (SM2C), 2017

A smart city (SC) is a living space requiring technologies such as high-tech information to impro... more A smart city (SC) is a living space requiring technologies such as high-tech information to improve the quality of residents' lifestyle and to optimize, economically and environmentally, the management of available resources such as roads, building activities, environments, lights and water. Wireless Sensor Networks (WSN) highlight an importance for data analysis in smart city to monitoring systems. The challenge is to identify outlier data in order to heighten the QoS. In fact, the use of heterogeneous set of technologies and participants, the deployment of many unsafe nodes and the harsh environment conditions imply the outlier detections algorithms requirement. In this article, we initially describe the SC application in general and for WSN. Then, we propose outlier detection as a solution to have safe SC, powered by WSN using the concepts of Internet of Things and Big Data.

Research paper thumbnail of Developmental and physiological responses of Brachypodium distachyon to fluctuating nitrogen availability

Scientific Reports

The Nitrogen Use Efficiency (NUE) of grain cereals depends on nitrate (NO 3 −) uptake from the so... more The Nitrogen Use Efficiency (NUE) of grain cereals depends on nitrate (NO 3 −) uptake from the soil, translocation to the aerial parts, nitrogen (N) assimilation and remobilization to the grains. Brachypodium distachyon has been proposed as a model species to identify the molecular players and mechanisms that affects these processes, for the improvement of temperate C3 cereals. We report on the developmental, physiological and grain-characteristic responses of the Bd21-3 accession of Brachypodium to variations in NO 3 − availability. As previously described in wheat and barley, we show that vegetative growth, shoot/root ratio, tiller formation, spike development, tissue NO 3 − and N contents, grain number per plant, grain yield and grain N content are sensitive to pre-and/or postanthesis No 3 − supply. We subsequently described constitutive and NO 3 −-inducible components of both High and Low Affinity Transport Systems (HATS and LATS) for root NO 3 − uptake, and BdNRT2/3 candidate genes potentially involved in the HATS. Taken together, our data validate Brachypodium Bd21-3 as a model to decipher cereal N nutrition. Apparent specificities such as high grain N content, strong post-anthesis No 3 − uptake and efficient constitutive HATS, further identify Brachypodium as a direct source of knowledge for crop improvement.

Research paper thumbnail of Incorporating Usability into Model Transformation

Advances in Intelligent Systems and Computing, 2014

Model transformation is a central concept in model-driven development approach, having the capabi... more Model transformation is a central concept in model-driven development approach, having the capability to generate the system code from a conceptual model that specifies the system abstractly. We notice the lack of model transformation technologies that deal with usability from the first step of the transformation process. Usability features are usually implemented later once the system code is generated. In the present work we propose a strategy to deal with usability in a model transformation technology. We show that the selection of alternative transformation based on usability criteria ensure that the target model will maximize these criteria.

Research paper thumbnail of Towards an MDE-based approach for usability evaluation of plastic user interface

2013 International Conference on Computer Applications Technology (ICCAT), 2013

ABSTRACT The present paper proposes a Model Driven Engineering (MDE) approach for the usability e... more ABSTRACT The present paper proposes a Model Driven Engineering (MDE) approach for the usability evaluation at an early stage of the plastic user interface development process. The intermediate artifacts are evaluated to check whether the generated plastic user interface meets the required usability level. Therefore, this paper focuses on the definition of a usability method to evaluate internal usability.

Research paper thumbnail of A Model Driven Engineering Approach Toward User Interfaces Adaptation

International Journal of Adaptive, Resilient and Autonomic Systems, 2012

In ubiquitous computing, the context of use (user, platform, environment) is in a permanent chang... more In ubiquitous computing, the context of use (user, platform, environment) is in a permanent change. This has brought about new challenges in the Human Computer Interface (HCI) engineering to obtain User Interfaces (UI) that are compliant to their context of use. This paper has benefitted from the interests of parameterized principle transformation in the framework of the Model Driven Engineering (MDE) to propose approaches based on the models for the generation of the adaptable UI. It provides meta-models for the various components of the context of use which plays the role of the transformation parameter of the abstract interface into a concrete interface. It is through a case study of an information system of industrial supervision that the approach is shown to be reliable.

Research paper thumbnail of Using dynamic priority time Petri nets for scheduling analysis via earliest deadline first policy

2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications, 2012

ABSTRACT In a previous paper [14], we investigated the expressiveness of Time Petri Nets extended... more ABSTRACT In a previous paper [14], we investigated the expressiveness of Time Petri Nets extended with dynamic Priorities and showed that it is able to analyze the schedulability of a partitioned real-time system over a multiprocessor architecture. The scheduling analysis is proven via the Least Laxity First (LLF) policy and a set of independent tasks. In the same vein, we investigate in the present paper the applicability of the proposed approach for the Earliest Deadline First (EDF) policy to reduce the cost of preemption and we tackle the dependent tasks problem. Through an experiment, we present the capacity of our approach to detect the temporal faults in scheduling.

Research paper thumbnail of From the Formal Specifications of Users Tasks to the Automatic Generation of the HCI Specifications

People and Computers XV—Interaction without Frontiers, 2001

This paper presents an approach to the construction of a task model of a method, named TOaD (Task... more This paper presents an approach to the construction of a task model of a method, named TOaD (Task Object Oriented Design), used for the development of an interactive system. This approach is based on a formal notation, which gives quantitative results which may be checked by designers and which provide the possibility of performing mathematical verifications on the models. The modelling formalism is based on the joint use of the object approach and high level Petri nets. The concepts borrowed from the object approach make it possible to describe the static aspects of tasks and the Petri nets enable the description of dynamics and behaviour. We also describe a software aid tool for the manipulation of these models, which allows the editing and the simulation of a task model. In order to facilitate the comprehension of the method, an extremely simple example of the air traffic control will be given.

Research paper thumbnail of Towards a user interface generation approach based on object oriented design and task model

Proceedings of the 4th international workshop on Task models and diagrams - TAMODIA '05, 2005

Adel Mahfoudhi Department of Computer Science, Science Faculty of Sfax Rte Soukra km 3,5 BP : 802... more Adel Mahfoudhi Department of Computer Science, Science Faculty of Sfax Rte Soukra km 3,5 BP : 802 3018 Sfax (TUNISIA) adel.mahfoudhi@fss.rnu.tn ... Mohamed Abid National Engineering School of Sfax Rte Soukra 3018 Sfax (TUNISIA) mohamed. abid@enis.rnu.tn

Research paper thumbnail of Online autonomous monitoring in WSN with error and event detector

ABSTRACT Wireless sensor network (WSN) is a considerable system for sensing environmental metrics... more ABSTRACT Wireless sensor network (WSN) is a considerable system for sensing environmental metrics and phenomena. The condition of working for WSN e.g. harsh environment, hardware and software errors have bad affect about its sturdiness. Therefore, monitoring the network is necessary to assure the user of the data truth. This paper presents a first step to establish a new centralized online supervisor that analyzes the dissimilarity of sensor observations to declare and confirm events and errors. Well, data are delivered to Base Station where the supervisor explores intensity of other values around a current value by vote unit and assembles spatial data in clusters. These clusters are compared with recent clusters to make decision about their state and so the current state of sensors. An experience yields awaited results using a real data base.

Research paper thumbnail of Hierarchical modeling impact on states graph generation for the dynamic Priority Time Petri Nets

In previous work we have proposed the hierarchical modeling in order to reduce the dynamic priori... more In previous work we have proposed the hierarchical modeling in order to reduce the dynamic priority Time Petri Nets (dPTPN) model. In the present paper, we focus on the demonstration of the impact of this modeling on the generation of a reduced states graph. We aim to explore the abstraction of the hierarchical modeling in order to produce a graph describing only the interaction states of a real-time system (RTS). Thus, a new definition of states graph is given in this paper, and the corresponding generation algorithm is detailed.

Research paper thumbnail of Assessment of anomalies detectors

ABSTRACT In this paper we discuss the evaluation stage of anomalies detectors that we use to buil... more ABSTRACT In this paper we discuss the evaluation stage of anomalies detectors that we use to build a system for monitoring wireless sensor network. At the beginning we present challenges as possible for the network and for detection. After, we quote some useful metric for evaluating a detector. Then we discuss the phases to be done to evaluate a detector. Finally, we present a random function used to construct synthetic databases.

Research paper thumbnail of A Bayesian Network for an auto configuration limits of valid values in WSN failure detection

ABSTRACT The wireless sensor networks (WSN) are used in several areas and they have an important ... more ABSTRACT The wireless sensor networks (WSN) are used in several areas and they have an important role to make a decision or to determine the behavior of the system user. Therefore, the defective state of the node will have a bad effect on the decision. Data of failed node can be seen as outlier values. The state of the sensor network and nodes can be given to a decision support system as Bayesian Network (BN), to improve the judgment of the sensor state. In our conception, we aimed to decrease input assumptions reflected by parameters that must be configured at the beginning or defined as initialization. For this, we don't define the limits of accepted values range but this is defined automatically using a Bayesian pattern that takes into account the states of the sensors and the network status. A comparison with a previous work is done with the same database in which we introduced Byzantine, temporary, latent, occasional and crash errors. The response time is encouraging in order to continue in the goal of having an autonomous detector.

Research paper thumbnail of Anomaly detection in WSN: critical study with new vision

ABSTRACT In Wireless Sensor Networks “WSN”, intrusion, reliability of links or sensors, energy an... more ABSTRACT In Wireless Sensor Networks “WSN”, intrusion, reliability of links or sensors, energy and other challenges have a serious impact about security and assurance of good information (Quality of Information) e.g. for making decision. In fact, WSN is a system that collects data of events or alerts from sensors. Therefore, to have a good decision and functioning we can analyze data to detect anomalies (intrusions, luck of energy, congestion, bad connections…) or events. The aim of this study is to investigate on the detection of abnormalities in WSN and these components via catches being anomalies or events. With new vision, we define the anomaly problem and it detection locally in WSN based on the captured data. Also, we localize the problem in a wider area, "reliability engineering", that aims to have a safe, secure, available and maintainable system. The paper will present different techniques used for anomaly-treatment and a comparative study.

Research paper thumbnail of An object oriented methodology for man-machine systems analysis and design

Advances in Human Factors/Ergonomics, 1995

Despite the recent progress in the domain of Man-Machine Interface engineering, several problems ... more Despite the recent progress in the domain of Man-Machine Interface engineering, several problems concerning the incompatibility between the information presentation to the user and his cognitive representation remaIII This paper presents a new Task Object Oriented Description methodology (TOOD), especially adapted to the taking into account of the human factors for the specification of the Man-Machine Interfaces (MMI). A concrete

Research paper thumbnail of An Empirical Evaluation of a Usability Measurement Method in a Model Driven Framework

Lecture Notes in Computer Science, 2013

Usability is increasingly considered as a basic determinant of the Interactive Systems (IS) succe... more Usability is increasingly considered as a basic determinant of the Interactive Systems (IS) success. An IS that satisfies all the functional requirements can be rejected by end-users if it presents usability problems. Unusable User Interface (UI) is probably the main reason that may lead to the failure in the actual use of an IS. Therefore, several approaches dealing with the evaluation of the user interface usability have been proposed in literature. However, these approaches are focused on the final system and require a large amount of resources to perform the evaluation (end-users, video cameras, questionnaires, etc.). The ability to go back and makes major changes to the design is greatly reduced. It is widely accepted that the evaluation performed at the beginning of the development process is a critical part of ensuring that the product will be used and effective for its intended purpose. In addition, an early usability evaluation would be a significant advantage with regard to saving time and resources. The purpose of the present paper is to investigate the integration of the usability issues at an early stage of the development process. A model based approach is presented and empirically evaluated.

Research paper thumbnail of Dealing with Usability in Model-Driven Development Method

Lecture Notes in Business Information Processing, 2014

Usability is crucial for the acceptance of Interactive Systems (IS) by end users. Unusable User I... more Usability is crucial for the acceptance of Interactive Systems (IS) by end users. Unusable User Interfaces (UI) are probably the main reason why IS fail in actual use. This can explains the increasing number of Usability Evaluation Method proposed in the literature. However, most of these methods are focused on the final product which greatly reduced the ability to go back and makes major changes. Recently, and due to the increasing interest in Model Driven Engineering (MDE) paradigm, the conceptual models have become the backbone of the IS development process. Therefore, evaluating the usability from the conceptual models would be a significant advantage with regard to saving time and resources. The present chapter proposes an early usability evaluation method that is based on conceptual models. The usability evaluation can be automated taking as input the conceptual models that represent the system abstractly. As an output it provides a usability report which contains the detected usability problems. The usability report is analyzed in order to identify the source of problems and suggest changes in the development process.

Research paper thumbnail of An MDE Approach for User Interface Adaptation to the Context of Use

Human-Centred Software Engineering, 2010

Research paper thumbnail of An MDE Parameterized Transformation for Adaptive User Interfaces

Smart Innovation, Systems and Technologies, 2010

Research paper thumbnail of Towards a New Approach of Model-Based HCI Conception

Proceedings of the 6th …, 2006

This paper presents our contribution to the specification and conception of interactive systems. ... more This paper presents our contribution to the specification and conception of interactive systems. In this framework, the TOOD+ method (Task Oriented Object Design) proposed in this paper relies on a generic model and based for its description on the language of object ...

Research paper thumbnail of User Interfaces Modelling of Workflow Information Systems

Lecture Notes in Business Information Processing, 2010

... cedex 9, France {wided.bouchelligua,mourad.abed}@univ-valenciennes.fr 2 CES, ENIS Soukra Road... more ... cedex 9, France {wided.bouchelligua,mourad.abed}@univ-valenciennes.fr 2 CES, ENIS Soukra Road km 3,5, BP: w 3038 Sfax TUNISIA adel.mahfoudhi@fss.rnu.tn 3 UTIC, ESST Taha Houssein Road 5, BP: 56, Bab Menara, 1008 Tunis TUNISIA nesrine.mezhoudhi@yahoo.fr ...

Research paper thumbnail of Data analysis and outlier detection in smart city

2017 International Conference on Smart, Monitored and Controlled Cities (SM2C), 2017

A smart city (SC) is a living space requiring technologies such as high-tech information to impro... more A smart city (SC) is a living space requiring technologies such as high-tech information to improve the quality of residents' lifestyle and to optimize, economically and environmentally, the management of available resources such as roads, building activities, environments, lights and water. Wireless Sensor Networks (WSN) highlight an importance for data analysis in smart city to monitoring systems. The challenge is to identify outlier data in order to heighten the QoS. In fact, the use of heterogeneous set of technologies and participants, the deployment of many unsafe nodes and the harsh environment conditions imply the outlier detections algorithms requirement. In this article, we initially describe the SC application in general and for WSN. Then, we propose outlier detection as a solution to have safe SC, powered by WSN using the concepts of Internet of Things and Big Data.

Research paper thumbnail of Developmental and physiological responses of Brachypodium distachyon to fluctuating nitrogen availability

Scientific Reports

The Nitrogen Use Efficiency (NUE) of grain cereals depends on nitrate (NO 3 −) uptake from the so... more The Nitrogen Use Efficiency (NUE) of grain cereals depends on nitrate (NO 3 −) uptake from the soil, translocation to the aerial parts, nitrogen (N) assimilation and remobilization to the grains. Brachypodium distachyon has been proposed as a model species to identify the molecular players and mechanisms that affects these processes, for the improvement of temperate C3 cereals. We report on the developmental, physiological and grain-characteristic responses of the Bd21-3 accession of Brachypodium to variations in NO 3 − availability. As previously described in wheat and barley, we show that vegetative growth, shoot/root ratio, tiller formation, spike development, tissue NO 3 − and N contents, grain number per plant, grain yield and grain N content are sensitive to pre-and/or postanthesis No 3 − supply. We subsequently described constitutive and NO 3 −-inducible components of both High and Low Affinity Transport Systems (HATS and LATS) for root NO 3 − uptake, and BdNRT2/3 candidate genes potentially involved in the HATS. Taken together, our data validate Brachypodium Bd21-3 as a model to decipher cereal N nutrition. Apparent specificities such as high grain N content, strong post-anthesis No 3 − uptake and efficient constitutive HATS, further identify Brachypodium as a direct source of knowledge for crop improvement.

Research paper thumbnail of Incorporating Usability into Model Transformation

Advances in Intelligent Systems and Computing, 2014

Model transformation is a central concept in model-driven development approach, having the capabi... more Model transformation is a central concept in model-driven development approach, having the capability to generate the system code from a conceptual model that specifies the system abstractly. We notice the lack of model transformation technologies that deal with usability from the first step of the transformation process. Usability features are usually implemented later once the system code is generated. In the present work we propose a strategy to deal with usability in a model transformation technology. We show that the selection of alternative transformation based on usability criteria ensure that the target model will maximize these criteria.

Research paper thumbnail of Towards an MDE-based approach for usability evaluation of plastic user interface

2013 International Conference on Computer Applications Technology (ICCAT), 2013

ABSTRACT The present paper proposes a Model Driven Engineering (MDE) approach for the usability e... more ABSTRACT The present paper proposes a Model Driven Engineering (MDE) approach for the usability evaluation at an early stage of the plastic user interface development process. The intermediate artifacts are evaluated to check whether the generated plastic user interface meets the required usability level. Therefore, this paper focuses on the definition of a usability method to evaluate internal usability.

Research paper thumbnail of A Model Driven Engineering Approach Toward User Interfaces Adaptation

International Journal of Adaptive, Resilient and Autonomic Systems, 2012

In ubiquitous computing, the context of use (user, platform, environment) is in a permanent chang... more In ubiquitous computing, the context of use (user, platform, environment) is in a permanent change. This has brought about new challenges in the Human Computer Interface (HCI) engineering to obtain User Interfaces (UI) that are compliant to their context of use. This paper has benefitted from the interests of parameterized principle transformation in the framework of the Model Driven Engineering (MDE) to propose approaches based on the models for the generation of the adaptable UI. It provides meta-models for the various components of the context of use which plays the role of the transformation parameter of the abstract interface into a concrete interface. It is through a case study of an information system of industrial supervision that the approach is shown to be reliable.

Research paper thumbnail of Using dynamic priority time Petri nets for scheduling analysis via earliest deadline first policy

2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications, 2012

ABSTRACT In a previous paper [14], we investigated the expressiveness of Time Petri Nets extended... more ABSTRACT In a previous paper [14], we investigated the expressiveness of Time Petri Nets extended with dynamic Priorities and showed that it is able to analyze the schedulability of a partitioned real-time system over a multiprocessor architecture. The scheduling analysis is proven via the Least Laxity First (LLF) policy and a set of independent tasks. In the same vein, we investigate in the present paper the applicability of the proposed approach for the Earliest Deadline First (EDF) policy to reduce the cost of preemption and we tackle the dependent tasks problem. Through an experiment, we present the capacity of our approach to detect the temporal faults in scheduling.

Research paper thumbnail of From the Formal Specifications of Users Tasks to the Automatic Generation of the HCI Specifications

People and Computers XV—Interaction without Frontiers, 2001

This paper presents an approach to the construction of a task model of a method, named TOaD (Task... more This paper presents an approach to the construction of a task model of a method, named TOaD (Task Object Oriented Design), used for the development of an interactive system. This approach is based on a formal notation, which gives quantitative results which may be checked by designers and which provide the possibility of performing mathematical verifications on the models. The modelling formalism is based on the joint use of the object approach and high level Petri nets. The concepts borrowed from the object approach make it possible to describe the static aspects of tasks and the Petri nets enable the description of dynamics and behaviour. We also describe a software aid tool for the manipulation of these models, which allows the editing and the simulation of a task model. In order to facilitate the comprehension of the method, an extremely simple example of the air traffic control will be given.

Research paper thumbnail of Towards a user interface generation approach based on object oriented design and task model

Proceedings of the 4th international workshop on Task models and diagrams - TAMODIA '05, 2005

Adel Mahfoudhi Department of Computer Science, Science Faculty of Sfax Rte Soukra km 3,5 BP : 802... more Adel Mahfoudhi Department of Computer Science, Science Faculty of Sfax Rte Soukra km 3,5 BP : 802 3018 Sfax (TUNISIA) adel.mahfoudhi@fss.rnu.tn ... Mohamed Abid National Engineering School of Sfax Rte Soukra 3018 Sfax (TUNISIA) mohamed. abid@enis.rnu.tn

Research paper thumbnail of Online autonomous monitoring in WSN with error and event detector

ABSTRACT Wireless sensor network (WSN) is a considerable system for sensing environmental metrics... more ABSTRACT Wireless sensor network (WSN) is a considerable system for sensing environmental metrics and phenomena. The condition of working for WSN e.g. harsh environment, hardware and software errors have bad affect about its sturdiness. Therefore, monitoring the network is necessary to assure the user of the data truth. This paper presents a first step to establish a new centralized online supervisor that analyzes the dissimilarity of sensor observations to declare and confirm events and errors. Well, data are delivered to Base Station where the supervisor explores intensity of other values around a current value by vote unit and assembles spatial data in clusters. These clusters are compared with recent clusters to make decision about their state and so the current state of sensors. An experience yields awaited results using a real data base.

Research paper thumbnail of Hierarchical modeling impact on states graph generation for the dynamic Priority Time Petri Nets

In previous work we have proposed the hierarchical modeling in order to reduce the dynamic priori... more In previous work we have proposed the hierarchical modeling in order to reduce the dynamic priority Time Petri Nets (dPTPN) model. In the present paper, we focus on the demonstration of the impact of this modeling on the generation of a reduced states graph. We aim to explore the abstraction of the hierarchical modeling in order to produce a graph describing only the interaction states of a real-time system (RTS). Thus, a new definition of states graph is given in this paper, and the corresponding generation algorithm is detailed.

Research paper thumbnail of Assessment of anomalies detectors

ABSTRACT In this paper we discuss the evaluation stage of anomalies detectors that we use to buil... more ABSTRACT In this paper we discuss the evaluation stage of anomalies detectors that we use to build a system for monitoring wireless sensor network. At the beginning we present challenges as possible for the network and for detection. After, we quote some useful metric for evaluating a detector. Then we discuss the phases to be done to evaluate a detector. Finally, we present a random function used to construct synthetic databases.

Research paper thumbnail of A Bayesian Network for an auto configuration limits of valid values in WSN failure detection

ABSTRACT The wireless sensor networks (WSN) are used in several areas and they have an important ... more ABSTRACT The wireless sensor networks (WSN) are used in several areas and they have an important role to make a decision or to determine the behavior of the system user. Therefore, the defective state of the node will have a bad effect on the decision. Data of failed node can be seen as outlier values. The state of the sensor network and nodes can be given to a decision support system as Bayesian Network (BN), to improve the judgment of the sensor state. In our conception, we aimed to decrease input assumptions reflected by parameters that must be configured at the beginning or defined as initialization. For this, we don't define the limits of accepted values range but this is defined automatically using a Bayesian pattern that takes into account the states of the sensors and the network status. A comparison with a previous work is done with the same database in which we introduced Byzantine, temporary, latent, occasional and crash errors. The response time is encouraging in order to continue in the goal of having an autonomous detector.

Research paper thumbnail of Anomaly detection in WSN: critical study with new vision

ABSTRACT In Wireless Sensor Networks “WSN”, intrusion, reliability of links or sensors, energy an... more ABSTRACT In Wireless Sensor Networks “WSN”, intrusion, reliability of links or sensors, energy and other challenges have a serious impact about security and assurance of good information (Quality of Information) e.g. for making decision. In fact, WSN is a system that collects data of events or alerts from sensors. Therefore, to have a good decision and functioning we can analyze data to detect anomalies (intrusions, luck of energy, congestion, bad connections…) or events. The aim of this study is to investigate on the detection of abnormalities in WSN and these components via catches being anomalies or events. With new vision, we define the anomaly problem and it detection locally in WSN based on the captured data. Also, we localize the problem in a wider area, "reliability engineering", that aims to have a safe, secure, available and maintainable system. The paper will present different techniques used for anomaly-treatment and a comparative study.

Research paper thumbnail of An object oriented methodology for man-machine systems analysis and design

Advances in Human Factors/Ergonomics, 1995

Despite the recent progress in the domain of Man-Machine Interface engineering, several problems ... more Despite the recent progress in the domain of Man-Machine Interface engineering, several problems concerning the incompatibility between the information presentation to the user and his cognitive representation remaIII This paper presents a new Task Object Oriented Description methodology (TOOD), especially adapted to the taking into account of the human factors for the specification of the Man-Machine Interfaces (MMI). A concrete

Research paper thumbnail of An Empirical Evaluation of a Usability Measurement Method in a Model Driven Framework

Lecture Notes in Computer Science, 2013

Usability is increasingly considered as a basic determinant of the Interactive Systems (IS) succe... more Usability is increasingly considered as a basic determinant of the Interactive Systems (IS) success. An IS that satisfies all the functional requirements can be rejected by end-users if it presents usability problems. Unusable User Interface (UI) is probably the main reason that may lead to the failure in the actual use of an IS. Therefore, several approaches dealing with the evaluation of the user interface usability have been proposed in literature. However, these approaches are focused on the final system and require a large amount of resources to perform the evaluation (end-users, video cameras, questionnaires, etc.). The ability to go back and makes major changes to the design is greatly reduced. It is widely accepted that the evaluation performed at the beginning of the development process is a critical part of ensuring that the product will be used and effective for its intended purpose. In addition, an early usability evaluation would be a significant advantage with regard to saving time and resources. The purpose of the present paper is to investigate the integration of the usability issues at an early stage of the development process. A model based approach is presented and empirically evaluated.

Research paper thumbnail of Dealing with Usability in Model-Driven Development Method

Lecture Notes in Business Information Processing, 2014

Usability is crucial for the acceptance of Interactive Systems (IS) by end users. Unusable User I... more Usability is crucial for the acceptance of Interactive Systems (IS) by end users. Unusable User Interfaces (UI) are probably the main reason why IS fail in actual use. This can explains the increasing number of Usability Evaluation Method proposed in the literature. However, most of these methods are focused on the final product which greatly reduced the ability to go back and makes major changes. Recently, and due to the increasing interest in Model Driven Engineering (MDE) paradigm, the conceptual models have become the backbone of the IS development process. Therefore, evaluating the usability from the conceptual models would be a significant advantage with regard to saving time and resources. The present chapter proposes an early usability evaluation method that is based on conceptual models. The usability evaluation can be automated taking as input the conceptual models that represent the system abstractly. As an output it provides a usability report which contains the detected usability problems. The usability report is analyzed in order to identify the source of problems and suggest changes in the development process.