Mining association rules between sets of items in large databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Information Retrieval
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Service Emergence based on Relationship among Self-Organizing Entities
SAINT '02 Proceedings of the 2002 Symposium on Applications and the Internet
Adaptive Creation of Network Applications in the Jack-in-the-Net Architecture
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
Hive: Distributed Agents for Networking Things
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
SAINT '01 Proceedings of the 2001 Symposium on Applications and the Internet (SAINT 2001)
Adaptive Networking Architecture for Service Emergence
SAINT-W '01 Proceedings of the 2001 Symposium on Applications and the Internet-Workshops (SAINT 2001 Workshops)
Bio-Inspired Computing and Communication
Neuro-immune-endocrine (NIE) models for emergency services interoperatibility
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
Dynamically self-organized service composition in wireless ad hoc networks
TES'04 Proceedings of the 5th international conference on Technologies for E-Services
Hi-index | 0.00 |
The Jack-in-the-Net Architecture (Ja-Net) that we present in this paper provides a unique and promising approach to design ubiquitous computing applications that can scale, self-organize, and adapt to short- and long-term changes in network conditions and user preferences. In Ja-Net, network applications are implemented by a group of distributed, autonomous entities called the cyber-entities. Each cyber-entity implements a function component related to its service and follows simple behavior rules (such as migration, replication, energy exchange, death, and relationship establishment with other cyber-entities). They form organizations or communities by establishing and learning useful relationships with a number of other cyber-entities and collectively provide higher level services through interactions among them. Consequently, desirable services and characteristics emerge in network applications through autonomous and self-organizing interactions among cyber-entities (service emergence). In this paper, we discuss the design and implementation of Ja-Net platform software that achieves dynamic and adaptive provision of network applications through service emergence. We also built an application for Ja-Net that features service emergence and we empirically verified that the application can adapt itself to user preferences.