Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Khayyam Hashmi is active.

Publication


Featured researches published by Khayyam Hashmi.


Computing | 2015

CAPRA: a comprehensive approach to product ranking using customer reviews

Erfan Najmi; Khayyam Hashmi; Zaki Malik; Abdelmounaam Rezgui; Habib Ullah Khan

Online shopping generates billions of dollars in revenues, including both the physical goods and online services. Product images and associated descriptions are the two main sources of information used by the shoppers to gain knowledge about a product. However, these two pieces of information may not always present the true picture of the product. Images could be deceiving, and descriptions could be overwhelming or cryptic. Moreover, the relative rank of these products among the peers may lead to inconsistencies. Hence, a useful and widely used piece of information is “user reviews”. A number of vendors like Amazon have created whole ecosystems around user reviews, thereby boosting their revenues. However, extracting the relevant and useful information out of the plethora of reviews is not straight forward, and is a very tedious job. In this paper we propose a product ranking system that facilitates the online shopping experience by analyzing the reviews for sentiments, evaluating their usefulness, extracting and weighing different product features and aspects, ranking it among similar comparable products, and finally creating a unified rank for each product. Experiment results show the usefulness of our proposed approach in providing an effective and reliable online shopping experience in comparison with similar approaches.


2013 IEEE International Conference on Cybernetics (CYBCO) | 2013

Intelligent semantic question answering system

Erfan Najmi; Khayyam Hashmi; Fayez Khazalah; Zaki Malik

The volume of information available on the World Wide Web and the rate of its growth requires new techniques to handle and organize this data. Ontologies are becoming the pivotal methodology to represent domain-specific conceptual knowledge and hence help in providing solutions for Question Answering (QA) systems. This paper introduces an approach for enhancing the capabilities of QA systems using semantic technologies. We implemented an approach to convert the natural language user queries to Resource Description Framework (RDF) triples and find relevant answers. The experiment results show that the proposed technique works very well for single word answers. We believe that with some modifications this approach can be expanded to a wider scale.


international conference on web services | 2011

WebNeg: A Genetic Algorithm Based Approach for Service Negotiation

Khayyam Hashmi; Amal Alhosban; Zaki Malik; Brahim Medjahed

Automated negotiation among Web services not only provides an effective way for the services to bargain for their optimal customizations, but also allows the discovery of overlooked potential solutions. A number of negotiation supporting techniques have been used to find solutions that are acceptable to all parties in the negotiation. However, employing these solutions for automated negotiations among Web services has its own challenges. In this paper, we present the design of a Negotiation Web service that would be used by both the consumers and providers of Web services for conducting negotiations. This negotiation service uses a genetic algorithm(GA) based approach for finding acceptable solutions in multi-party and multi-objective negotiations. In addition to the traditional genetic operators of crossover and mutation, the search is enhanced using anew operator called the Norm. Norm operator represents the cumulative knowledge of all the parties involved in the negotiation process. GA performance with the new Norm operator is compared to the traditional GA, hill-climber and random search techniques. Experimental results indicate the practicality of our approach in facilitating the negotiations involved in a Web service composition process. Specifically, the proposed GA with Norm operator performs better than other approaches.


Web Services Foundations | 2014

Automated Negotiation Among Web services

Khayyam Hashmi; Amal Alhosban; Zaki Malik; Brahim Medjahed; Salima Benbernou

Automated negotiation among Web services not only provides an effective way for the services to bargain for their optimal customizations, but also allows the discovery of overlooked potential solutions. A number of negotiation supporting techniques have been used to find solutions that are acceptable to all parties in the negotiation. However, employing these solutions for automated negotiations among Web services has its own challenges. In this chapter, we present the design of a Negotiation Web service that would be used by both the consumers and providers of Web services for conducting negotiations. This negotiation service uses a genetic algorithm (GA) based approach for finding acceptable solutions in multi-party and multi-objective negotiations. In addition to the traditional genetic operators of crossover and mutation, the search is enhanced using a new operator called the Norm. Norm operator represents the cumulative knowledge of all the parties involved in the negotiation process. GA performance with the new Norm operator is compared to the traditional GA, hill-climber and random search techniques. Experimental results indicate the practicality of the approach in facilitating the negotiations involved in a Web service composition process. Specifically, the proposed GA with Norm operator performs better than other approaches.


ACM Transactions on Internet Technology | 2015

Bottom-Up Fault Management in Service-Based Systems

Amal Alhosban; Khayyam Hashmi; Zaki Malik; Brahim Medjahed; Salima Benbernou

Service Oriented Architecture (SOA) enables the creation of distributed applications from independently developed and deployed services. As with any component-based system, the overall performance and quality of the system is an aggregate function of its component services. In this article, we present a novel approach for managing bottom-up faults in service-based systems. Bottom-up faults are a special case of system-wide exceptions that are defined as abnormal conditions or defects occurring in component services, which if not detected and/or managed, may lead to runtime failures. Examples of bottom-up faults include network outage, server disruption, and changes to service provisioning (e.g., new operation parameter required) that may have an impact on the way component services are consumed. We propose a soft-state signaling-based approach to propagate these faults from participants to composite services. Soft-state refers to a class of protocols where the state of a service is constantly refreshed by periodic messages, and user/service takes up the responsibility of communicating and maintaining its state. Soft-state-based protocols have a number of advantages including implicit error recovery and easier fault management, resulting in high availability for systems. Although soft-state has been widely used in various Internet protocols, this work is the first (to the best of our knowledge) to adopt soft-state for fault management in composite services. The proposed approach includes protocols for fault propagation (pure soft-state and soft-state with explicit removal) and fault reaction (rule-based). We also present experiment results to assess the performance and applicability of our approach.


acm transactions on management information systems | 2016

A Web Service Negotiation Management and QoS Dependency Modeling Framework

Khayyam Hashmi; Zaki Malik; Erfan Najmi; Amal Alhosban; Brahim Medjahed

Information Management Systems that outsource part of the functionality to other (likely unknown) services need an effective way to communicate with these services, so that a mutually beneficial solution can be generated. This includes bargaining for their optimal customizations and the discovery of overlooked potential solutions. In this article, we present an automated negotiation framework for information systems (denoted as WebNeg) that can be used by both the parties for conducting negotiations. WebNeg uses a Genetic Algorithm (GA)-based approach for finding acceptable solutions in multiparty and multiobjective scenarios. The GA is enhanced using a new operator called Norm, which represents the cumulative knowledge of all the parties involved in the negotiation process. Norm incorporates the dependencies of different quality attributes of independently developed component services for the system composition. This enables WebNeg to find a better solution in the context of the current requirements. Experiment results indicate the applicability and improved performance of WebNeg (in comparison with existing similar works) in facilitating the negotiation management involved in a web service-based information composition process.


Information Sciences | 2016

SNRNeg: A social network enabled negotiation service

Khayyam Hashmi; Zaki Malik; Erfan Najmi; Abdelmounaam Rezgui

Abstract In recent years, the number of services and applications on the World Wide Web has increased exponentially. Consequently, a plethora of services providing similar functionalities are now available, which often poses a challenge for the users in terms of quality-based selection of their required services. Interaction with unknown services raises the issue of trust. Moreover, the service deliverables have to be negotiated and agreed upon, before any exchange can start. In this paper, we present a social network based trust framework (SNRNeg) that facilitates the negotiation of quality of service components. We extract recommendations from the social network (using the trust relationships between different nodes), and incorporate it into a decision model; which is used for negotiating the component Web service(s) of a composite system in an automated manner. Experiment results indicate the applicability and performance of SNRNeg in improving the negotiations for service composition process.


ieee international conference on services computing | 2014

Automated Negotiation Using Semantic Rules

Khayyam Hashmi; Erfan Najmi; Zaki Malik; Brahim Medjahed; Amal Alhosban; Abdelmounaam Rezgui

With the extensive adaptation of Web service based applications in dynamic businesses applications including on demand computing, highly configurable virtual solutions and cloud computing based systems demand automated tools for composing and managing these services in composite systems. The use of standard protocols for publishing, discovery, invocation, process definition and SLA definition etc. (e.g. UDDI, WSDL, SOAP, BPEL, WS-Agreement, WS-Policy) has made it possible to compose highly usable composite systems with minimal efforts. On the other hand the existence of a number of functionally equivalent service provide the system designers with the flexibility of choosing the most appropriate services for the system. Hence, automated negotiation among Web services provides an effective way for the services to bargain for their optimal customizations and allow the discovery of overlooked potential solutions. In this paper, we present a Web service negotiation framework that would be used by both the customer and providers of Web services for conducting automated negotiations for quality of service properties of Web services. Our proposed framework is highly flexible, protocol independent and supports participant polices for communication, negotiation and service level agreement creation. We further extend our approach by extending WS-Negotiation and WS-Renegotiation to model multi-round negotiation for multiple attributes of negotiated services in a multi-service and multi-party negotiation scenarios. We also describe a semantic web rules based approach for converting compatible participant policies for mutual comprehension of Web service. We describe in detail the process of negotiating service level agreements using the semantic web rules based approach.


acs/ieee international conference on computer systems and applications | 2014

ConceptOnto: An upper ontology based on ConceptNet

Erfan Najmi; Khayyam Hashmi; Zaki Malik; Abdelmounaam Rezgui; Habib Ullah Khanz

The exponential growth of information has prompted the introduction of new technologies such as Semantic Web and Common Sense knowledge bases. To connect the different knowledge presentations together is a primary requirement, and ontologies are central we need for this transformation. In this paper we introduce ConceptOnto which is an ontology based on the ConceptNet knowledge base with extension of some of the other properties in some of the more acclaimed upper ontologies. Our goal in the creation of ConceptOnto is readability for humans, and maximizing the functionality while saving the generality of the ontology.


Information and Communication Systems (ICICS), 2016 7th International Conference on | 2016

ConceptRDF: An RDF presentation of ConceptNet knowledge base

Erfan Najmi; Zaki Malik; Khayyam Hashmi; Abdelmounaam Rezgui

The exponential growth of information on the Web has prompted the introduction of new technologies such as Semantic Web and Common Sense knowledge bases. While there are different models available to present information, RDF, as the cornerstone of Semantic Web technologies, has a dominant place for formats suitable both for human interactions and machine understanding. In this paper we present ConceptRDF, a conversion of ConceptNet, as one of the largest common sense knowledge bases available for public use, to RDF/XML format, suitable for use in different fields of information retrieval.

Collaboration


Dive into the Khayyam Hashmi's collaboration.

Top Co-Authors

Avatar

Zaki Malik

Wayne State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Erfan Najmi

Wayne State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Abdelmounaam Rezgui

New Mexico Institute of Mining and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Salima Benbernou

Paris Descartes University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge