Optimizer-assisted load balancing techniques for multicomputer database management systems
Journal of Parallel and Distributed Computing
The Japan cache project: an experiment on domain cache
Selected papers from the sixth international conference on World Wide Web
Mobile agent evolution computing
Information Sciences: an International Journal
A novel ecological network-based computation platform as a grid middleware system
International Journal of Intelligent Systems
Memory-side prefetching for linked data structures for processor-in-memory systems
Journal of Parallel and Distributed Computing
Fast and low-cost search schemes by exploiting localities in P2P networks
Journal of Parallel and Distributed Computing
Teams of intelligent agents which learn using artificial immune systems
Journal of Network and Computer Applications - Special issue: Innovations in agent collaboration
Communication mechanisms in ecological network-based grid middleware for service emergence
Information Sciences: an International Journal
Expert Systems with Applications: An International Journal
Using the danger model of immune systems for distributed defense in modern data networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Immune network based ensembles
Neurocomputing
M-TREE: a high efficiency security architecture for protecting integrity and privacy of software
Journal of Parallel and Distributed Computing - Special issue: Security in grid and distributed systems
A bio-inspired emergent system for intelligent Web service composition and management
Knowledge-Based Systems
Performance analysis of a client-side caching/prefetching system for Web traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking
Multi-class iteratively refined negative selection classifier
Applied Soft Computing
Designing of classifiers based on immune principles and fuzzy rules
Information Sciences: an International Journal
An antibody network inspired evolutionary framework for distributed object computing
Information Sciences: an International Journal
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
In distributed object computing (DOC) containers, cache strategy as a passive approach improves the performance by caching the recently accessed objects. By the advent of large-scale enterprise applications of DOC, caching methods fail to keep pace with the increasing importance of performance and the increasing scale of DOC system. Prefetching is an effective approach to improve the performance. It generates and stores pages or objects in caches in advance, by predicting the requests. In the current DOC container, prefetching strategy is not supported and seldom studied in the literature. The immune system with faster secondary response and its affinity network inspire applying the immune mechanisms to build holistic model of DOC for performance improvement. In this study, a co-evolutionary affinity network (CEA-Net) is proposed for prefetching distributed objects. In CEA-Net, objects are antibodies and computation tasks are antigens. Invocation relations among object classes are modeled by the immune network of antibody genotypes. Multiple affinity measures among antibody, antigen, genotypes of antibody and antigen, genotype set and antibody population are defined to model the complex relations among distributed objects. Especially in the antibody population, immune principles including clonal proliferation, immune memory, immune toleration and elimination are designed to add evolutionary features to the antibody population. Based on CEA-Net, the prefetching architecture for DOC is built including 5 main procedures, Network Abstractor, Access Recorder, Object Factory, Cache Engine and Prefetch Engine. Finally, the experimental study shows the promising access performance and the evolutionary features of CEA-Net. CEA-Net is instructive for the future design of high performance DOC containers, such as WebSphere Application Server and BEA WebLogic Application Server.