
Zina HouhamdiAl Ain University · Cybersecurity
Zina Houhamdi
About
52
Publications
19,435
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
231
Citations
Citations since 2017
Introduction
Zina Houhamdi currently works at the Department of Software Engineering, Al Ain University of Science and Technology. Zina does research in Programming Languages, Information Systems (Business Informatics) and Artificial Intelligence. Their current project is 'information quality'.
Publications
Publications (52)
This research paper aims to investigate smart contracts and Blockchain technology to build a privacy-sensitive application focusing on a Digital Medication Plan (DMR) containing prescriptions. The DMR is used just as a use case. However, the proposed model applies to any context where confidential information is shared and authentication or proof o...
This paper proposes a new load-balancing algorithm for Software Defined Networking (SDN) framework. The algorithm emphasizes the Flexible Connection Hand-off (FCH) that considers the maximum load and the difference of loads between the Access Points. The load represents the number of connected stations to a particular Access Point. The proposed alg...
A blockchain is a shared database allowing trust to be created between individuals without using intermediaries. The architecture here is decentralized, the data is distributed among the users, and therefore the information can never be erased. Today, many fields are interested in the development of products and technical solutions based on Blockch...
This paper focuses on utilizing retention contracts to screen and discipline managers in a context in which the council, board of directors, possesses incomplete information about the consequences of managers’ decisions. The analysis enlightens us on empire building, on the slight connection between achievement and firing, and describes concerns ab...
Purpose
This paper aims to focus on the utilization of retention contracts to screen and discipline managers in a context in which the council, board of directors, possesses incomplete information about the consequences of managers’ decisions. The analysis enlightens us on empire building, on the slight connection between achievement and firing, an...
This paper focuses on the utilization of retention contracts to screen and discipline managers in a context in which the council, board of directors, possesses incomplete information about the consequences of managers’ decisions. The analysis enlightens us on empire building, on the slight connection between achievement and firing, and describes co...
The Internet of Things (IoT) technology connects multiple types of physical devices with different functionalities, communication protocols, and capabilities. With the advance progresses in IoT technology, the provision of a platform that allows the users of IoT to communicate and interact directly with their connected devices and manage and contro...
Share constrained resources, accomplish complex tasks and achieve shared or individual goals are examples requiring collaboration between agents in multi-agent systems. The collaboration necessitates an effective team composed of a set of agents that do not have conflicting goals and express their willingness to cooperate. In such a team, the compl...
Agents usually organize their behavior and cooperate to reach a common global goal by sharing constrained resources or perform complex tasks. Constructing an efficient collaborative team where agents are ready to collaborate without interests' conflict is fundamental for the success of any collaboration process. The construction of such teams was w...
Everyday people make several decisions. The key feature for selecting the best decision is that people possess sufficient information about the outcomes of possible choices. Nevertheless, the investigation and analysis of all outcomes of all possible choices is a complex and expensive task. Accordingly, people lack all appropriate information for m...
This paper describes the identity management system (IdMS) by defining system and user requirements. Additionally, it introduces the IdMS concept that approaches the things identity management. Moreover, the paper deeply describes the IdMS features using unified modelling language (UML) diagrams such as class, system, and sequence diagrams to show...
Henceforth, users agreed on the necessity of continuous Internet connection independently of the place, the manner, and the time. Nowadays, several elite services are accessible by people over the Internet of Things (IoT), which is a heterogeneous network defined by machine-to-machine communication. Despite the fact that the devices are used to est...
Making the correct decision requires the possession of sufficient information regarding each alternative possible solution. Nevertheless, the investigation of all possible solutions to select the best alternative is complex and expensive. This article addresses the Principal-Agent problem, where the key feature is asymmetric information. Asymmetric...
This paper overviews briefly IoT by reviewing the literature and describes a real scenario use case to perceive the requirements and challenges related to user identification. Thus, an automated, easy, and secure Device Recognition (DR) algorithm is suggested to address the user identification problem. A coefficient representing the device identifi...
In the university, course scheduling and preparation for each semester can be defined as the process of determining what courses to offer, the number of sections needed for each course, assigning of a faculty member to teach each section, and allocating a timeslot and a classroom for each section to avoid clashes. The output of this activity (which...
Prior investigations have pointed out that an understanding of the impacts of information quality is essential to the organisation's success. Nevertheless, few investigations have analysed the impacts of information quality in a business context. This paper analyses the impacts of information quality on the decision-making process in a systematic w...
Prior investigations have pointed out that an understanding of the impacts of information quality is essential to the organisation’s success. Nevertheless, few investigations have analysed the impacts of information quality in a business context. This paper analyses the impacts of information quality on the decision-making process in a systematic w...
Currently, Big Data is an important concept due to the pervasive use of electronic devices, computerization, and information sharing worldwide. Despite the focus on Big Data, studies lack an explicit definition of the Big Data concept. Big Data is assumed to present natural solutions to government and private sectors, but the practical results of B...
Multi-Agents Systems (MAS) are modern approaches that need an additional investigation to improve their reliability and adaptability levels. Exception management is one way to reach this goal and this paper is dedicated to this specific subject. The purpose of this document is to examine the exception concept in MAS domain and to suggest a model ad...
The availability of data in different datasources increases highly the demand on accessing this data in a uniform and generalised way, especially in decision making applications which require an exhaustive investigation and examination of the data. The data quality represents an essential characteristic requested by the users, particularity with th...
Abstract—Generally, Multi-Agent Systems (MAS) are used to solve diagnostic problems; however, sometimes we have to diagnosis the MAS itself. As an actual fact, in many concrete cases, complex activities can be decomposed to simpler activities where each simple activity is executed by a particular agent that can be tangible (robot) or intangible (so...
It is recognized that knowledge has a considerable usefulness in people's daily life and all businesses. The current paper discusses a knowledge description using ontology and its application in Multi Agent Systems (MAS). The presented work proposes to reach a powerful relationship between MAS and Knowledge Management (KM), principally by introduci...
This paper discusses a general, meaningful and repeated problem in information systems practice: under investment in the client information quality. Many organizations need precise financial models so as to initiate investments in their information systems and associated processes. Nevertheless, there are no broadly recognized strategies to accurat...
Recently, a number of model-based approaches to monitoring and diagnosis of a Multi-Agent Plan (MAP) have been proposed; this fact signifies that the Artificial Intelligence (AI) community is interested in systems where activities are executed simultaneously by various agents. The current paper introduces a centralized approach for plan execution m...
In Multi-Agent System (MAS), developers concentrate on creating design models and evolving them, from higher level models to lower level models, in several steps. Considerable part of MAS implementations is automatically produced from the design models. If a design model contains faults, they are passed to the generated implementations. Practical m...
In Multi-Agent System (MAS), developers concentrate on creating design models and evolving them, from higher level models to lower level models, in several steps. Considerable part of MAS implementations is automatically produced from the design models. If a design model contains faults, they are passed to the generated implementations. Practical m...
In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Multi-Agent Systems (MAS). MAS' testing is a challenging task because these systems are often programmed to be autonomous and deliber...
Abstract: Problem statement: In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Multi-Agent Systems (MAS). Testing of MAS is a challenging task because these systems are often programm...
In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Multi-Agent Systems (MAS). MAS’ testing is a challenging task because these systems are often programmed to be autonomous and deliber...
In recent years, agent-based systems have received considerable attention in both academics and industry. The agent-oriented paradigm can be considered a natural extension to the object-oriented (OO) paradigm. Agents differ from objects in many issues which require special modeling elements but have some similarities. Although there is a well-defin...
A fault detection and isolation (FDI) scheme for dynamic system proposed. This study deals with the design of discrete-time linear system using delta operator approach and the hybrid leastsquares (HLS) algorithm. A third residual generation based on statistical local approach and the derivative of the normalized residual on a small temporal window...
Software reuse has been claimed to be one of the most promising approaches to enhance programmer
productivity and software quality. One of the problems to be addresses to achieve high software reuse
is organizing databases of software experience, in which information on software products and
processes is stored and organized to enhance reuse.
Objec...
Software reuse has been claimed to be one of the most promising approaches to enhance programmer productivity and software quality. One of the problems to be addresses to achieve high software reuse is organizing databases of software experience, in which information on software products and processes is stored and organized to enhance reuse. The R...
Software reuse has been claimed to be one of the most promising
approaches to enhance programmer productivity and software quality. One
of the problems to be addressed to achieve high software reuse is
organizing databases of software experience, in which information on
software products and processes is stored and organized to enhance
reuse. We pr...
Software reuse has been claimed to be one of the most promising approaches to enhance programmer productivity and software quality. One of the problems to be addresses to achieve high software reuse is organizing databases of software experience, in which information on software products and processes is stored and organized to enhance reuse. The R...
Software reuse has been claimed to be one of the most promising approaches to enhance programmer productivity and software quality. One of the problems to be addresses to achieve high software reuse is organizing databases of software experience, in which information on software products and processes is stored and organized to enhance reuse. This...
Multi-agent systems are often very complex applications with many modules and issues that need to be taken into account. The Cooperative Information exchange system is about multi-agent system implementation that would implement each agent to act on behalf of the user and exchange information with other agents. The system would make use of ontologi...