Mohamed Elkawkagy

Work place: Faculty of computers and information, Menoufia University, Egypt



Research Interests: Human-Computer Interaction, Computer systems and computational processes, Planning and Scheduling, Computer Architecture and Organization


Elkawkagy Mohamed (1973-), male, Menoufia University, Egypt, Lecturer, supervisor for Ph.D. candidate, his research directions include AI-planning, Planning search strategy, Multi-agent Planning, Web-based planning and Human Computer Interaction (HCI). 

Author Articles
Extend Web Service Security Negotiation Framework in Privacy

By Amira Abdelatey Mohamed Elkawkagy Ashraf Elsisi Arabi Keshk

DOI:, Pub. Date: 8 Aug. 2017

Nowadays web service privacy gets high attention especially in the fields of finance and medical. Privacy preserves access rights to personally identifiable information. Different models have been proposed for enforcing privacy in web service environment. Getting a privacy level for protecting data transferred between consumer and provider in a web service environment is still a problem. Negotiation helps participants to get a privacy level. This paper extends web service security negotiation framework in a multilateral web service environment for negotiating privacy. A repaired genetic negotiation framework used to conduct the privacy negotiation. In privacy negotiation, the negotiation communication structure uses a broker for negotiation; where each participant sends its attributes to the broker. Negotiation using this communication structure decreases the number of messages transferred so less execution time. The genetic-based Negotiation is compared to traditional time-based negotiation. Through experimental results, genetic based negotiation outperforms traditional time-based negotiation.

[...] Read more.
Improving Matching Web Service Security Policy Based on Semantics

By Amira Abdelatey Mohamed Elkawkagy Ashraf Elsisi Arabi Keshk

DOI:, Pub. Date: 8 Dec. 2016

Nowadays the trends of web is to become a collection of services that interoperate through the Internet. The first step towards this inter-operation is finding services that meet requester requirements; which is called a service discovery. Service discovery matches functional and non-functional properties of the requester with the provider. In this paper, an enhanced matching algorithm of Web Service Security Policy (WS-SP) is proposed to perform requirement-capability matchmaking of a consumer and a provider. Web service security policy specifies the security requirements or capabilities of a web service participant (a provider or a consumer). Security requirement or a capability of a participant is one of the non-functional properties of a web service. The security addressed through this paper is the integrity and the confidentiality of web service SOA message transmitted between participants. The enhanced matching algorithm states simple policy and complex policy cases of the web service security as a non-functional attribute. A generalization matching algorithm is introduced to get the best-matched web service provider from a list of available providers for serving the consumer.

[...] Read more.
Landmarks in Hybrid Planning

By Mohamed Elkawkagy Heba Elbeh

DOI:, Pub. Date: 8 Nov. 2013

Although planning techniques achieved a significant progress during recent years, solving many planning problem still difficult even for modern planners. In this paper, we will adopt landmark concept to hybrid planning setting - a method that combines reasoning about procedural knowledge and causalities. Landmarks are a well-known concept in the realm of classical planning. Recently, they have been adapted to hierarchical approaches. Such landmarks can be extracted in a pre-processing step from a declarative hierarchical planning domain and problem description. It was shown how this technique allows for a considerable reduction of the search space by eliminating futile plan development options before the actual planning. Therefore, we will present a new approach to integrate landmark pre-processing technique in the context of hierarchical planning with landmark technique in the classical planning. This integration allows to incorporate the ability of using extracted landmark tasks from hierarchical domain knowledge in the form of HTN and using landmark literals from classical planning. To this end, we will construct a transformation technique to transform the hybrid planning domain into a classical domain model. The methodologies in this paper have been implemented successfully, and we will present some experimental results that give evidence for the consid-erable performance increase gained through planning system.

[...] Read more.
Other Articles