Learn More
This paper presents an implementation of the " form template method " refactoring. This transformation has not been automated yet, but has many similarities with other transformations such as clone detection and removal or method extraction. Forming a template method is a difficult process because it has to deal with code statements directly. Few(More)
One of the key success factors enabling the deployment of large scale grid systems is the existence of efficient resource discovery mechanisms. Accordingly, the main issues to be addressed by such a grid information system are those of scalability and minimal network overhead. In this respect, we propose a solution based on proactive information caching(More)
Available online xxxx Keywords: Grid Cloud Scheduling Meta-scheduling Community-aware scheduling algorithm (CASA) SmartGRID a b s t r a c t Job scheduling strategies have been studied for decades in a variety of scenarios. Due to the new characteristics of the emerging computational systems, such as the grid and cloud, metascheduling turns out to be an(More)
In this paper, we propose a new haptic interface for tasks requiring two-handed manipulation. The system, named " SPIDAR-G&G " , consists of a pair of string-based 6DOF haptic device called " SPIDAR-G ". By grasping a special grip provided by each device, user can interact with virtual objects using both hands and accomplish lifelike biman-ual tasks in an(More)
— Services can be defined as software components, or building blocks that are provided in order to be assembled, and reused in a distributed Internet-based environment. The development of new services through the integration of existing ones (referred to as service composition) is generating considerable interest in recent years in several computer science(More)
— This paper describes a distributed algorithm to construct and maintain a peer-to-peer network overlay with bounded diameter. The proposed approach merges a bio-inspired self-organized behavior with a pure peer-to-peer approach , in order to adapt the overlay to underlying changes in the network topology. Ant colonies are used to collect and spread(More)
—Resource management and scheduling has proven to be one of the key topics for grid computing. Nowadays, the resource management field is subdivided into low-level and high-level approaches. While low-level resource management systems normally concern the scheduling activities within a single virtual organization, high-level schedulers focus on the large(More)
In principle, with Web services application creation is simply a matter of discovering, selecting the right services and composing them into a solution [1]. Existing approaches for service discovery and composition, typically facilitate orchestration only, while neglecting information about the context of users and services as well. However while computing(More)
This paper examines the interest of a developmental approach applied to the design of autonomous robots and the understanding of adaptive behaviors, such as imitation. The proposed model is a neu-ral network architecture that learns and uses associations between vision and arm movements, even if the problem is ill posed (in the case of mapping problems(More)