{"title":"Realization of Persistency in a Multi-Agent Framework","authors":"S. Motomura, J. Kishida, T. Kawamura, K. Sugahara","doi":"10.1109/KIMAS.2007.369780","DOIUrl":null,"url":null,"abstract":"In this paper, we present persistency of an agent runtime environment and generated agents. Maglog which is implemented in Java environments is taken up as an example of the agent runtime environment. Maglog consists of three basic components, which are agents, agent servers and fields. Agent server and fields are corresponding to agent runtime environments. The persistency is used for the following two purposes. One is for suspending agents. The other is for suspending a system which is developed by using Maglog. For example, when a computer will be stopped while a system is running, agents are suspended then their suspended state is stored. Subsequently, the agent server is suspended then the suspended state and fields are stored. When the system is restarted, first, the agent server resumes then the agents resume.","PeriodicalId":193808,"journal":{"name":"2007 International Conference on Integration of Knowledge Intensive Multi-Agent Systems","volume":"93 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Integration of Knowledge Intensive Multi-Agent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KIMAS.2007.369780","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In this paper, we present persistency of an agent runtime environment and generated agents. Maglog which is implemented in Java environments is taken up as an example of the agent runtime environment. Maglog consists of three basic components, which are agents, agent servers and fields. Agent server and fields are corresponding to agent runtime environments. The persistency is used for the following two purposes. One is for suspending agents. The other is for suspending a system which is developed by using Maglog. For example, when a computer will be stopped while a system is running, agents are suspended then their suspended state is stored. Subsequently, the agent server is suspended then the suspended state and fields are stored. When the system is restarted, first, the agent server resumes then the agents resume.