The design and implementation of service emergence platform software
暂无分享,去创建一个
We describe the design and implementation of Jack-in-the-Net (Ja-Net) platform software in a wireless LAN environment. Ja-Net is a platform for adaptive services in a large scale, open network environment. Ja-Net achieves built-in capabilities to create/emerge services adaptability according to dynamically changing network conditions and user preferences. A service is implemented on the Ja-Net platform by a collection of autonomous system components called cyber-entities. Cyber-entities are autonomous with simple behaviors and interact with each other using Ja-Net ACL (agent communication language) to jointly provide a service. For instance, a cyber-entity migrates from node to node and duplicates itself. Also, a cyber-entity may establish a relationship with an interaction partner to form a group to provide a service. The relationship strength between cyber-entities is a measure of the usefulness of the relationship and is adjusted based on the level of satisfaction indicated by a user who received the service. We design and implement the Ja-Net platform on notebook PCs connected by a wireless LAN. We implement the sample application AddAppli on our Ja-Net platform.
[1] Tatsuya Suda,et al. The Bio-Networking Architecture: a biologically inspired approach to the design of scalable, adaptive, and survivable/available network applications , 2001, Proceedings 2001 Symposium on Applications and the Internet.
[2] Tatsuya Suda,et al. SpaceGlue: Linking Spaces for Adaptive and Situational Service Location , 2003, ICSOC.
[3] Masato Matsuo,et al. Service emergence based on relationship among self-organizing entities , 2002, Proceedings 2002 Symposium on Applications and the Internet (SAINT 2002).