Matchmaking in the Abels System for Linking Distributed Simulations
نویسندگان
چکیده
Large-scale simulations often need dynamic access to heterogeneous data resources such as sensors, databases, or other simulations. The Agent-Based Environment for Linking Simulations (ABELS) is designed to facilitate the dynamic formation of a “cloud” of independent simulations and other data resources for the exchange of information. Participants in the data and simulation cloud join and exit the cloud as needed and have no prior knowledge of the other cloud participants. The formation of the cloud is achieved using a distributed brokering system that matches data consumers in the cloud with appropriate data producers, based on registration information submitted by the various participants in the cloud. This paper describes in detail the process used to match and rank prospective data producers for a given data consumer. The Agent-Based Environment for Linking Simulations (ABELS) system is designed to facilitate the rapid formation of a distributed “cloud” of autonomous data resources (Mills-Tettey et al. 2002; Mills-Tettey and Wilson 2003a; Mills-Tettey and Wilson 2003b; Murphy et al. 2003; Wilson et al. 2001; Wilson et al. 2002; Wilson et al. 2003). Individual cloud participants join and exit the data and simulation cloud as needed and have no prior knowledge of the other cloud participants. A distributed brokering system is used to match data producers to consumers and initiate communication between cloud participants, but it does not control the independently-designed participants in any way. Each participant in an ABELS cloud is responsible for determining what resources it makes available to the cloud and for describing those resources accurately.
منابع مشابه
The Abels System: Designing an Adaptable Interface for Linking Simulations
We have developed a framework for using software agent technology for linking distributed simulations and other data resources. The Agent-Based Environment for Linking Simulations (ABELS) framework uses software agents to coordinate distributed simulations, communicate data efficiently between simulations, and retrieve data from other sources such as sensors and datasets. ABELS allows simulatio...
متن کاملA Security Framework for the Agent-Based Environment for Linking Simulations (ABELS)
The Agent-Based Environment for Linking Simulations (ABELS) framework is designed to allow independent and physically distributed simulations and other data resources to form a " data cloud " for the exchange of information. In particular, it uses a distributed brokering system to facilitate dynamic linkings between independently designed, autonomous participants, without requiring the use of s...
متن کاملThe ABELS Brokering System
Simulations often need access to physically distributed data resources such as datasets, sensors, or even other simulations. The Agent-Based Environment for Linking Simulations (ABELS) is a framework that allows distributed simulations and data resources to dynamically communicate with each other in real time to produce useful and accurate results. Specifically, it allows independently designed...
متن کاملThe Abels Framework for Linking Distributed Simulations Using Software Agents
Many simulations need access to dynamicallychanging data from other sources such as sensors or even other simulations. For example, a forest fire simulation may need data from sensors in the forest and a weather simulation at a remote site. We have developed an agentbased software framework to facilitate the dynamic exchange of data between distributed simulations and other remote data resource...
متن کاملThe Secure Abels Brokering System
The Agent-Based Environment for Linking Simulations (ABELS) system is a software framework whose goal is to enable independent simulations and other data resources to exchange information dynamically without prior knowledge of each other. Specifically, it enables the dynamic formation of a “cloud” of simulations and other networked resources such as sensors and databases. This data and simulati...
متن کامل