Walaa Nagy | Minia University (original) (raw)

Related Authors

Julita Vassileva

John F Dooley

Remo Caponi

Armando Marques-Guedes

Roshan Chitrakar

Lev Manovich

Lev Manovich

Graduate Center of the City University of New York

Andrés Maximiliano Tello

Roxana  Barrantes

Roberto Carlés

PALIMOTE JUSTICE

Uploads

Papers by Walaa Nagy

Research paper thumbnail of A flexible tool for Web Service Selection

Research paper thumbnail of A Flexible Tool for Web Service Selection in Service Oriented Architecture

International Journal of Advanced Computer Science and Applications, 2011

Web Services are emerging technologies that enable application to application communication and r... more Web Services are emerging technologies that enable application to application communication and reuse of services over Web. Semantic Web improves the quality of existing tasks, including Web services discovery, invocation, composition, monitoring, and recovery through describing Web services capabilities and content in a computer interpretable language. To provide most of the requested Web services, a Web service matchmaker is usually required. Web service matchmaking is the process of finding an appropriate provider for a requester through a middle agent. To provide the right service for the right user request, Quality of service (QoS)-based Web service selection is widely used. Employing QoS in Web service selection helps to satisfy user requirements through discovering the best service(s) in terms of the required QoS. Inspired by the mode of the Internet Web search engine, like Yahoo, Google, in this paper we provide a QoS-based service selection algorithm that is able to identify the best candidate semantic Web service(s) given the description of the requested service(s) and QoS criteria of user requirements. In addition, our proposed approach proposes a ranking method for those services. We also show how we employ data warehousing techniques to model the service selection problem. The proposed algorithm integrates traditional match making mechanism with data warehousing techniques. This integration of methodologies enables us to employ the historical preference of the user to provide better selection in future searches. The main result of the paper is a generic framework that is implemented to demonstrate the feasibility of the proposed algorithm for QoSbased Web application. Our presented experimental results show that the algorithm indeed performs well and increases the system reliability.

Research paper thumbnail of A Novel Approach for Bioinformatics Workflow Discovery

International Journal of Advanced Computer Science and Applications, 2014

Workflow systems are typical fit for in the explorative research of bioinformaticians. These syst... more Workflow systems are typical fit for in the explorative research of bioinformaticians. These systems can help bioinformaticians to design and run their experiments and to automatically capture and store the data generated at runtime. On the other hand, Web services are increasingly used as the preferred method for accessing and processing the information coming from the diverse life science sources. In this work we provide an efficient approach for creating bioinformatic workflow for all-service architecture systems (i.e., all system components are services). This architecture style simplifies the user interaction with workflow systems and facilitates both the change of individual components, and the addition of new components to adopt to other workflow tasks if required. We finally present a case study for the bioinformatics domain to elaborate the applicability of our proposed approach. Index Terms-Web services; In-silico Workflows; Quality of Services (QoS); Web services for bioinformatics; Bioinformatics services.

Research paper thumbnail of A new language to define bioinformatics workflows using Web services

2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 2011

Workflow systems provide a perfect fit for the explorative research of bioinformaticians. These s... more Workflow systems provide a perfect fit for the explorative research of bioinformaticians. These systems can help bioinformaticians to design and run their experiments and to automatically capture and store the data generated at runtime. In this paper we present a new language (workflow representation) that enables the design of high-level workflow models. Such a workflow system will be much easier

Research paper thumbnail of The 5th International conference on Intelligent Computing and Information Systems ICICIS

Research paper thumbnail of A flexible tool for Web Service Selection

Research paper thumbnail of A Flexible Tool for Web Service Selection in Service Oriented Architecture

International Journal of Advanced Computer Science and Applications, 2011

Web Services are emerging technologies that enable application to application communication and r... more Web Services are emerging technologies that enable application to application communication and reuse of services over Web. Semantic Web improves the quality of existing tasks, including Web services discovery, invocation, composition, monitoring, and recovery through describing Web services capabilities and content in a computer interpretable language. To provide most of the requested Web services, a Web service matchmaker is usually required. Web service matchmaking is the process of finding an appropriate provider for a requester through a middle agent. To provide the right service for the right user request, Quality of service (QoS)-based Web service selection is widely used. Employing QoS in Web service selection helps to satisfy user requirements through discovering the best service(s) in terms of the required QoS. Inspired by the mode of the Internet Web search engine, like Yahoo, Google, in this paper we provide a QoS-based service selection algorithm that is able to identify the best candidate semantic Web service(s) given the description of the requested service(s) and QoS criteria of user requirements. In addition, our proposed approach proposes a ranking method for those services. We also show how we employ data warehousing techniques to model the service selection problem. The proposed algorithm integrates traditional match making mechanism with data warehousing techniques. This integration of methodologies enables us to employ the historical preference of the user to provide better selection in future searches. The main result of the paper is a generic framework that is implemented to demonstrate the feasibility of the proposed algorithm for QoSbased Web application. Our presented experimental results show that the algorithm indeed performs well and increases the system reliability.

Research paper thumbnail of A Novel Approach for Bioinformatics Workflow Discovery

International Journal of Advanced Computer Science and Applications, 2014

Workflow systems are typical fit for in the explorative research of bioinformaticians. These syst... more Workflow systems are typical fit for in the explorative research of bioinformaticians. These systems can help bioinformaticians to design and run their experiments and to automatically capture and store the data generated at runtime. On the other hand, Web services are increasingly used as the preferred method for accessing and processing the information coming from the diverse life science sources. In this work we provide an efficient approach for creating bioinformatic workflow for all-service architecture systems (i.e., all system components are services). This architecture style simplifies the user interaction with workflow systems and facilitates both the change of individual components, and the addition of new components to adopt to other workflow tasks if required. We finally present a case study for the bioinformatics domain to elaborate the applicability of our proposed approach. Index Terms-Web services; In-silico Workflows; Quality of Services (QoS); Web services for bioinformatics; Bioinformatics services.

Research paper thumbnail of A new language to define bioinformatics workflows using Web services

2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 2011

Workflow systems provide a perfect fit for the explorative research of bioinformaticians. These s... more Workflow systems provide a perfect fit for the explorative research of bioinformaticians. These systems can help bioinformaticians to design and run their experiments and to automatically capture and store the data generated at runtime. In this paper we present a new language (workflow representation) that enables the design of high-level workflow models. Such a workflow system will be much easier

Research paper thumbnail of The 5th International conference on Intelligent Computing and Information Systems ICICIS

Log In