{"title":"Architecture description language based on object-oriented Petri nets for multi-agent systems","authors":"Zhenhua Yu, Zhiwu Li","doi":"10.1109/ICNSC.2005.1461197","DOIUrl":null,"url":null,"abstract":"Multi-agent systems are studied from the software architecture point of view. As traditional architecture description languages (ADLs) are difficult to describe the semantics of multi-agent systems, a novel architecture description language for multi-agent systems (ADLMAS) rooted in BDI model is proposed, which adopts object-oriented Petri nets presented in this paper as a formal theory basis. ADLMAS can visually and intuitively depict a formal framework for multi-agent system from the agent level and society level, describe the static and dynamic semantics, and analyze the dynamic behaviors of multi-agent systems and interactions among agents with formal methods. Moreover, ADLMAS is very suitable for representing concurrent, distributed and synchronous multi-agent systems. Finally, to illustrate the favorable representation capability of ADLMAS, an example of multi-agent systems in electronic marketplace is provided.","PeriodicalId":313251,"journal":{"name":"Proceedings. 2005 IEEE Networking, Sensing and Control, 2005.","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 2005 IEEE Networking, Sensing and Control, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNSC.2005.1461197","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Multi-agent systems are studied from the software architecture point of view. As traditional architecture description languages (ADLs) are difficult to describe the semantics of multi-agent systems, a novel architecture description language for multi-agent systems (ADLMAS) rooted in BDI model is proposed, which adopts object-oriented Petri nets presented in this paper as a formal theory basis. ADLMAS can visually and intuitively depict a formal framework for multi-agent system from the agent level and society level, describe the static and dynamic semantics, and analyze the dynamic behaviors of multi-agent systems and interactions among agents with formal methods. Moreover, ADLMAS is very suitable for representing concurrent, distributed and synchronous multi-agent systems. Finally, to illustrate the favorable representation capability of ADLMAS, an example of multi-agent systems in electronic marketplace is provided.