21349200
Toward GT3 and OGSI.NET Interoperability: GRAM Support on OGSI.NET
OGSI.NET is the implementation of the Open Grid Services Infrastructure (OGSI) that leverages the Microsoft .NET Framework. OGSI.NET and the Globus Toolkit combine to create a comprehensive platform for computational science by supporting the emerging Grid protocols on Windows and Linux/UNIX, respectively. A significant challenge in building OGSI.NET is interoperability with the Globus Toolkit, both in terms of the rendering of individual services (OGSI-compliance and more recently WSRF-compliance) and also conformance to higher-level protocols developed in the Globus project and in the Global Grid Forum. This paper presents the design and experiences of implementing the Globus GRAM protocols on OGSI.NET. A major challenge was to easily and securely create processes as specific target users in the Windows environment. Differences between GT3 GRAM and OGSI.NET GRAM are described and an overview of WSRF.NET GRAM is presented.
16557699
Disconnected Operation Service in Mobile Grid Computing
In this paper, we discuss on the extension of grid computing systems in mobile computing environments, where mobile devices can be effectively incorporated into the grid either as service recipients or as more valuable service providers. First, based on the present grid architecture, we try to figure out what would be the newly required services in such a mobile/grid integrated architecture. There are a number of challenging issues when taking mobile environment into account, such as intermittent connectivity, device heterogeneity, and weak security. Among these issues to solve, we particularly focus on a disconnected operation problem in this paper since mobile resources are prone to frequent disconnections due to their confined communication range and device mobility. We develop a new job scheduling algorithm for mobile grid system and evaluate it by various methods such as mathematical analysis, simulation, and prototype implementation.
15182689
Chameleon: a resource scheduler in a data grid environment
Grid computing is moving into two ways. The Computational Grid focuses on reducing execution time of applications that require a great number of computer processing cycles. The Data Grid provides the way to solve large scale data management problems. Data intensive applications such as High Energy Physics and Bioinformatics require both Computational and Data Grid features. Job scheduling in Grid has been mostly discussed from the perspective of computational Grid. However, scheduling on Data Grid is just a recent focus of Grid computing activities. In Data Grid environment, effective scheduling mechanism considering both computational and data storage resources must be provided for large scale data intensive applications. In this paper, we describe new scheduling model that considers both amount of computational resources and data availability in Data Grid environment. We implemented a scheduler, called Chameleon, based on the proposed application scheduling model. Chameleon shows performance improvements in data intensive applications that require both large number of processors and data replication mechanisms. The results achieved from Chameleon are presented.
816246
Alternative Software Stacks for OGSA-based Grids
The Open Grid Services Architecture (OGSA) has been a major step forward for Grid Computing, but its de facto reliance on the Web Services Resource Framework (WSRF) and WS-Notification have left some in the community questioning if the Grid software and protocols have become too complex. In this paper, we consider the feasibility of an "alternative" software stack, based on WS-Transfer and WS-Eventing. We compare and evaluate WSRF/WS-Notification vs. WS-Transfer/WSEventing, first via a "hello world" service and then via a more complete Grid scenario for remote execution called "Grid-in-a-Box". By qualitatively and quantitatively evaluating each approach, we find that while subtle differences exist (e.g., the naming of resources, the creation of resources), the stacks are overwhelmingly equivalent in their functionality and implied performance. Overall, this paper uniquely shows that there could be alternative software stacks for OGSA-based Grids.
9375021
Dynamic Data Grid Replication Strategy Based on Internet Hierarchy
In data grid, large quantity of data files is produced and data replication is applied to reduce data access time. Efficiently utilizing grid resources becomes important research issue since available resources in grid are limited while large number of workloads and large size of data files are produced. Dynamic replication in data grid aims to reduce data access time and to utilize network and storage resources efficiently. This paper proposes a novel dynamic replication strategy, called BHR, which reduces data access time by avoiding network congestions in a data grid network. With BHR strategy, we can take benefits from ‘network-level locality’ which represents that required file is located in the site which has broad bandwidth to the site of job execution. We evaluate BHR strategy by implementing it in an OptorSim, a data grid simulator initially developed by European Data Grid Projects. The simulation results show that BHR strategy can outperform other optimization techniques in terms of data access time when hierarchy of bandwidth appears in Internet. BHR extends current site-level replica optimization study to the network-level.
42767167
Location Discovery in Ad Hoc Sensor Networks
1204013
An interactive speech interface for summarizing agile project planning meetings
In this paper we present an autonomous meeting summarizer that transcribes an agile planning meeting and produces a textual summary of the discussion. We explore the issues involved in designing a speech-based interactive system that communicates with humans in a natural language. The inherent nature of ambiguity in conversational speech is overcome by suggesting a list of possible phrases to listen for. The system interacts with users in an interview-style dialogue for data collections. This is possible because we used the highly constrained structure and terminologies of agile planning meetings to make the approach successful.
439941
Iterative exploration, design and evaluation of support for query reformulation in interactive information retrieval
We report on the progressive investigation of techniques for supporting interactive query reformulation in the TREC Interactive Track. Two major issues were explored over four successive years: methods of term suggestion; and, interface design to support different system functionalities. Each year's results led to the following year's investigation, with respect to both of these issues. This paper presents first the general motivation for the entire series of studies; then an overview of each year's investigation, its results, and how they influenced the next year's investigation. We discuss what has been learned through this series of investigations about effective term suggestion, usable and useful interface design, and the relationships between these two in support of the TREC Interactive Track task. We conclude with comments about the general methodology employed over this series of studies, and its relevance to the development and evaluation of interactive information retrieval systems.
35581387
Cluster-based Location Discovery in Ad Hoc Sensor Networks
5736489
Architecture for Implementing the Mobile Government Services in Korea
Each nation’s architecture for the m-Government including Korea’s is being laid out somewhat differently according to its strategy, approach, and its own structural conditions and challenges. Despite such differences, all of them are making numerous efforts to establish the advanced service architecture for the m-Government. In the meantime, they are confused in securing and managing strategic resources which are needed to create constant mobile values, diversifying wired and wireless connection sections, and dealing with technological complexities and differences in various kinds of mobile technologies. Therefore, this study proposes the m-Government service architecture, which can effectively provide nationwide m-Governmental services. It also defines key components of the m-Government service architecture and specific characteristics of applied technologies.