The service oriented computing paradigm is a new model for distributed computing and due to its simplicity and powerful features, it is being popular and has a wide variety of implementation in different scenarios. The already built... more
Industrial application development approaches are striving for solutions that promote the rapid development of flexible and adaptable systems and the exploitation of legacy systems and resources. The Service-oriented Development (SOD)... more
in partial fulfillment of the requirements for the degree of Master of Science in Computer Science. The thesis is equivalent to 20 weeks of full time studies.
Grid computing is now mature enough and important enough to be studied as a full course at the undergraduate level for upper-level computer science majors. We have developed such a course, including a set of lecture slides, assignments,... more
The Open Grid Services Architecture (OGSA) is addressing the challenge of integrating services spread across distributed, heterogeneous, dynamic virtual organizations, using the concepts and technologies from both the Grid and Web service... more
Grid Computing, as an emerging technology, facilitates computer resource sharing, distribution over the Internet. Large-scale collaboration and engineering development for GRID Computing has been engaged world wide. The vigorous momentum... more
The fact is that throughout Europe, the civil servants have similar needs when it comes to accessing information on training and employment opportunities in order to deliver the best possible service to the public, especially sensitive... more
Civil servants, and especially those engaged in social services, have similar needs all over Europe to access and elaborate information on training and employment offers in order to deliver the best possible service to those who have the... more
After several years of growth, E-commerce has become mainstream and matured. However, the new challenges require that tomorrow's E-commerce system move beyond the basic functions such as a static website with electronic catalogue and/or a... more
Traditionally, monitoring solutions are based on collecting a reduced set of external metrics about the system such as performance, memory consumption or response time. However, these tools are limited to detecting and diagnosing failures... more
h i g h l i g h t s Infrastructure costs are source of uncertainty hampering the hydrogen deployment. Five hydrogen delivery pathways, going up to the refuelling stations, are compared. Three scenarios are investigated for the hydrogen... more
In today's distributed applications, semi automatic and semantic composition of workflows from Grid services is becoming an important challenge. We focus in this paper on how to model and compose interactively workflow applications from... more
The paradigm of grid computing has been successfully applied in the domain of computationallyintensive applications supporting scientific research. Serverclass computers interconnected by wired networks are typically used as computing... more
Hybrid power plants comprising renewable power sources and electrolyzers are envisioned to play a key role in accelerating the transition towards decarbonization. It is common in the current literature to use simplified operational models... more
CIOs and CEOs are confronted with the key question of choosing the right ERP software for their company. The evaluation process tends to be painstaking as the outcome usually affects the competitive ability of the business and thus the... more
The Web Service Resource Framework (WS-RF) specifications originated from the Grid paradigm which has no widespread programming methodology and lacks established design models. The flexibility and richness of WS-RF specifications are... more
The complexity, unpredictability and inter-dependency of the components in a workflow often demand thorough planning at the design level. In this paper we propose a Data-Centric approach to instantiate, monitor and manage complex... more
Advances in Grid technology enable the deployment of data-intensive distributed applications, which require moving Terabytes or even Petabytes of data between data banks. The current underlying networks cannot provide dedicated links with... more
We present in this paper our reflections about the requirements of new architectures and languages for the Web, confronted with the ones emerging from qualified scientists such as Mc Carthy [1] and Wegner [2]. The contribution highlights... more
Grid computing [1, 2] is an emerging technique in parallel computing for distributed resource sharing and problem solving on a global scale for data-intensive or computation-intensive applications. It focuses on dynamic and heterogeneous... more
Grid computing, which is characterized by large- scale sharing and collaboration of dynamic resources, is becoming an emerging computing platform on a global scale for data-intensive and computation-intensive application. However, the... more
This paper describes an approach to building Grid applications based on the premise that users who wish to access and run these applications prefer to do so without becoming experts on Grid technology. We describe an application... more
The ability to describe the Grid resources needed by applications is essential for developing seamless access to resources on the Grid. We consider the problem of resource description in the context of a resource broker being developed in... more
While numerous efforts have focused on service composition in the Grid environment, service selection among similar services from multiple providers has not been addressed. In particular, all service composition work done so far are based... more
Computing and networking resources virtualization is the main objective of Grid services. Such a concept is already used in the context of Web-services in the Internet. In the very next years, a large number of applications belonging to... more
Collaborative applications usually register user interaction in the form of semi-structured plain text event log data. Extracting and structuring of data is a prerequisite for later key processes such as the analysis of interactions,... more
Computing and networking resources virtualization is the main objective of Grid services. Such a concept is already used in the context of Web-services in the Internet. In the very next years, a large number of applications belonging to... more
This paper describes an approach to building Grid applications based on the premise that users who wish to access and run these applications prefer to do so without becoming experts on Grid technology. We describe an application... more
Abstract. In this article, we outline some issues in agent interaction on the Web, which is the center point of supporting the needs of fully-realized learning GRID in the future. Of particular importance is conversation support, with its... more
Advances in Grid technology enable the deployment of data-intensive distributed applications, which require moving Terabytes or even Petabytes of data between data banks. The current underlying networks cannot provide dedicated links with... more
This paper presents the mantisGRID project, an interinstitutional initiative from Colombian medical and academic centers aiming to provide medical grid services for Colombia and Latin America. The mantisGRID is a GRID platform, based on... more
The U.K. e-Science Programme is a £250 million, five-year initiative which has funded over 100 projects. These application-led projects are underpinned by an emerging set of core middleware services that allow the coordinated,... more
Resource management is a key issue for large-scale grid environments. In particular, the resource discovery mechanism used highly impacts on the efficiency of resource sharing and cooperative computing. Meanwhile, the increasing size of... more
Storage capabilities in novel "Health Grids" are quite suitable for the requirements of systems like ICGrid, which captures, stores and manages data and metadata from Intensive Care Units. However, this paradigm depends on widely... more
Abstract. In this article, we outline some issues in agent interaction on the Web, which is the center point of supporting the needs of fully-realized learning GRID in the future. Of particular importance is conversation support, with its... more
This paper provides a single broad model for the analysis of a range of issues underlying a market for Grid services. The demand and the supply sides of such a market are being treated separately and the relation between the two sides is... more
In this paper, the current energy mix and the power generation infrastructure of Turkey have been analyzed and two different hydrogen based alternative scenarios applied on Burdur TIMES energy model to foresee the economic and... more
This paper began its life as an unpublished technical review [20] of the proposed Open Grid Services Architecture (OGSA) as described in the papers, "The Physiology of the Grid" [1] by Ian Foster, Carl Kesselman, Jeffrey Nick and Steven... more
Abstract: This paper presents a Job Rotation management tool and the method in which the architecture of Grid/Web Services can compose a knowledge Grid to facilitate access to vocational training courses and in this way, provide an... more
Multi-state model of electrolysis systems operating in dynamic conditions. Mathematical formulation of the multi-state model. Optimal hourly dispatch of grid connected electrolysis systems. Testing of the model with a real case study... more
We present in this paper our reflections about the requirements of new architectures and languages for the Web, confronted with the ones emerging from qualified scientists such as Mc Carthy [1] and Wegner [2]. The contribution highlights... more
Advances in Grid technology enable the deployment of data-intensive distributed applications, which require moving Terabytes or even Petabytes of data between data banks. The current underlying networks cannot provide dedicated links with... more
In today's distributed applications, semi automatic and semantic composition of workflows from Grid services is becoming an important challenge. We focus in this paper on how to model and compose interactively workflow applications from... more
Abstract: Industrial application development approaches are striving for solutions that promote the rapid development of flexible and adaptable systems and the exploitation of legacy systems and resources. The Service-oriented Development... more
This paper provides an overview of our research activities aimed at efficient use of Grid infrastructure to solve various text mining tasks. Grid-enabling of various text mining tasks was mainly driven by increasing volume of processed... more
In today's distributed applications, semi automatic and semantic composition of workflows from Grid services is becoming an important challenge. We focus in this paper on how to model and compose interactively workflow applications... more
This paper describes a task repository, a device semantic interface to express device capabilities, and an advice algorithm that suggests the best task-device pair to satisfy a request. The purpose of the task repository is the adaptation... more
Civil servants, and especially those engaged in social services, have similar needs all over Europe to access and elaborate information on training and employment offers in order to deliver the best possible service to those who have the... more
This paper presents a knowledge architecture and set of ontologies that can be used as the foundation to facilitate the matching of abstract resource requests to services and resources, to determine the functional equivalence of Grid... more