Mobile objects and agents (MOA)

作者: Dejan S. Milojičić , William LaForge , Deepika Chauhan

DOI:

关键词:

摘要: This paper describes the design and implementation of Mobile Objects Agents (MOA) project at Open Group Research Institute. MOA was designed to support migration, communication control agents. It implemented on top Java Virtual Machine, without any modifications it. The initial goals were across agent as a means for collaborative work; provide extensive resource control, basic countering denial service attacks. In course we added two further goals: compliance with Beans component model which provides additional configurability customization system applications; interoperability allows cooperation other systems. analyzes architecture MOA, in particular mobility, naming locating, communication, management. Object models are discussed some details described. We summarize lessons learned while developing implementing compare it related work.

参考文章(15)
Dejan S. Milojicic, Wolfgang Zint, Peter Giese, Andreas Dangel, Task Migration on the top of the Mach Microkernel USENIX MACH III Symposium. pp. 273- 290 ,(1993)
Y. Artsy, R. Finkel, Designing a process migration facility: the Charlotte experience IEEE Computer. ,vol. 22, pp. 47- 56 ,(1989) , 10.1109/2.35213
Philip Homburg, Maarten van Steen, Andrew S. Tanenbaum, An architecture for a wide area distributed system Proceedings of the 7th workshop on ACM SIGOPS European workshop Systems support for worldwide applications - EW 7. pp. 75- 82 ,(1996) , 10.1145/504450.504465
Marvin M. Theimer, Keith A. Lantz, David R. Cheriton, Preemptable remote execution facilities for the V-system symposium on operating systems principles. ,vol. 19, pp. 2- 12 ,(1985) , 10.1145/323627.323629
D. Chess, B. Grosof, C. Harrison, D. Levine, C. Parris, G. Tsudik, Itinerant agents for mobile computing IEEE Personal Communications. ,vol. 2, pp. 34- 49 ,(1995) , 10.1109/98.468361
Andrew S. Grimshaw, Wm. A. Wulf, CORPORATE The Legion Team, The Legion vision of a worldwide virtual computer Communications of the ACM. ,vol. 40, pp. 39- 45 ,(1997) , 10.1145/242857.242867
Eric Jul, Henry Levy, Norman Hutchinson, Andrew Black, Fine-grained mobility in the Emerald system ACM Transactions on Computer Systems. ,vol. 6, pp. 109- 133 ,(1988) , 10.1145/35037.42182
Roger Riggs, Ann Wollrath, Jim Waldo, A distributed object model for the java TM system COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2. pp. 17- 17 ,(1996)