{"title":"A performance model for task and interaction patterns in mobile agent systems","authors":"O. Rana, D. Walker","doi":"10.1109/PCCC.2000.830353","DOIUrl":null,"url":null,"abstract":"Mobile agents involve the migration of code and state, thereby facilitating the establishment of various communication and execution patterns in application programs. Automating the development of distributed systems that involve mobile agents is a nontrivial problem, requiring the developer to explicitly control and manage the complete environment, involving various host platforms and operating systems. Petri net models of design patterns in the Aglets mobile agent libraries are described, to support automated soft-ware engineering of mobile agent systems. The master-slave design pattern is described for modelling concurrent behaviour, and verified with an Aglets implementation.","PeriodicalId":387201,"journal":{"name":"Conference Proceedings of the 2000 IEEE International Performance, Computing, and Communications Conference (Cat. No.00CH37086)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference Proceedings of the 2000 IEEE International Performance, Computing, and Communications Conference (Cat. No.00CH37086)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PCCC.2000.830353","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Mobile agents involve the migration of code and state, thereby facilitating the establishment of various communication and execution patterns in application programs. Automating the development of distributed systems that involve mobile agents is a nontrivial problem, requiring the developer to explicitly control and manage the complete environment, involving various host platforms and operating systems. Petri net models of design patterns in the Aglets mobile agent libraries are described, to support automated soft-ware engineering of mobile agent systems. The master-slave design pattern is described for modelling concurrent behaviour, and verified with an Aglets implementation.