Sayed Gholam Hassan Tabatabaei

Learn More
Cloud computing is a computing paradigm which allows access of computing elements and storages on-demand over the Internet. Virtual Appliances, pre-configured, ready-to-run applications are emerging as a breakthrough technology to solve the complexities of service deployment on Cloud infrastructure. However, an automated approach to deploy required(More)
Cloud computing offers virtualized computing elements on demand in a pay-as-you-go manner. The major motivations to adopt Cloud services include no upfront investment on infrastructure and transferring responsibility of maintenance, backups, and license management to Cloud Providers. However, one of the key challenges that holds businesses from adopting(More)
Cloud Computing extends an enterprise ability to meet the computing demands of its everyday operations, while offering flexibility, mobility and scalability. However, the reason that Chief Information Officers (CIOs) and their colleagues hesitate to let their business workloads to move from private Cloud into public Cloud is security. This work tries to(More)
Purpose – Automated composition of semantic web services has become one of the recent critical issues in today’s web environment. Despite the importance of artificial intelligence (AI)-planning techniques for web service composition, previous works in that area do not address security issues, which is the focus of this paper. The purpose of this paper is to(More)
Web services are the preferred standards-based way to realize service oriented architecture (SOA) computing. A problem that has become one of the recent critical issues is automated composition of Web services. A number of approaches have been proposed to resolve the problem. However, discovery and composition of Web services have been neglected by majority(More)
Currently, most enterprises deploy their services on the Web. This augments the request for tools to perform discovery, selection, composition and invocation of Web services. Among them, Web service discovery should be considered more important. Along with the growing number of available Web services, there is a need for tools not only to perform discovery,(More)
Since many organizations recently decide to implement and publish their applications over Internet, the number of Web services has dramatically increased. In many cases, a single service is not sufficient to respond to the user’s request. In order to tackle this problem, services have to be combined together. Therefore, composition of Web services is(More)
In today's Web environment, many enterprises decide to implement and publish their applications on the Internet using Web services technology. In many cases, a single service is not sufficient to fulfill the user's request. To solve this problem, services should be combined together. Therefore, composition of Web services is one of the recent critical(More)
Semantic Web service discovery and Semantic Web service composition can be considered as complementary techniques. Overcoming both those obstacles is the key to automatic generation of executable Semantic Web services process. In this paper, we propose a translator to realize the AIMO framework which is based on an AI-planning based approach called HTN-DL(More)
Nowadays service composition has been received lots of attentions considering the fact that no single service can satisfy users' desires in the majority of service oriented scenarios. In this respects, many enterprises decides to integrate their services and applications to fulfill required goals by service consumers. Despite the importance of Web service(More)