{"title":"工业多智能体系统性能模型的自动编译","authors":"Petr Kadera, Petr Novák","doi":"10.1109/ETFA.2015.7301495","DOIUrl":null,"url":null,"abstract":"Industry 4.0 compliant Multi-Agent Systems (MAS) rely on a modular structure of applications. However, there is a lack of efficient methods to identify the performance limits of MAS, such as response time or system throughput. This methodological gap complicates the design of commercial MAS with strict performance requirements. This paper (i) proposes a method for automatic compilation of performance models from system logs and (ii) introduces methods based on Queueing Networks to identify the performance limits of a MAS. The outcome of the method is a semi-automatically assembled Queueing Network. It is a mathematical abstraction for modeling and simulation of system performance, which is consequently used by the system developer to validate that the MAS meets the performance requirements. The proposed method is demonstrated on a test-bed made of six minicomputers Raspberry Pi that host agents implemented in Jade Environment. This method brings the future modular industrial systems with emergent behavioral patterns nearer to broad acceptance by industrial enterprises.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"38 1","pages":"1-8"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Automatic compilation of performance models for industrial Multi-Agent Systems\",\"authors\":\"Petr Kadera, Petr Novák\",\"doi\":\"10.1109/ETFA.2015.7301495\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Industry 4.0 compliant Multi-Agent Systems (MAS) rely on a modular structure of applications. However, there is a lack of efficient methods to identify the performance limits of MAS, such as response time or system throughput. This methodological gap complicates the design of commercial MAS with strict performance requirements. This paper (i) proposes a method for automatic compilation of performance models from system logs and (ii) introduces methods based on Queueing Networks to identify the performance limits of a MAS. The outcome of the method is a semi-automatically assembled Queueing Network. It is a mathematical abstraction for modeling and simulation of system performance, which is consequently used by the system developer to validate that the MAS meets the performance requirements. The proposed method is demonstrated on a test-bed made of six minicomputers Raspberry Pi that host agents implemented in Jade Environment. This method brings the future modular industrial systems with emergent behavioral patterns nearer to broad acceptance by industrial enterprises.\",\"PeriodicalId\":6862,\"journal\":{\"name\":\"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)\",\"volume\":\"38 1\",\"pages\":\"1-8\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ETFA.2015.7301495\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2015.7301495","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automatic compilation of performance models for industrial Multi-Agent Systems
Industry 4.0 compliant Multi-Agent Systems (MAS) rely on a modular structure of applications. However, there is a lack of efficient methods to identify the performance limits of MAS, such as response time or system throughput. This methodological gap complicates the design of commercial MAS with strict performance requirements. This paper (i) proposes a method for automatic compilation of performance models from system logs and (ii) introduces methods based on Queueing Networks to identify the performance limits of a MAS. The outcome of the method is a semi-automatically assembled Queueing Network. It is a mathematical abstraction for modeling and simulation of system performance, which is consequently used by the system developer to validate that the MAS meets the performance requirements. The proposed method is demonstrated on a test-bed made of six minicomputers Raspberry Pi that host agents implemented in Jade Environment. This method brings the future modular industrial systems with emergent behavioral patterns nearer to broad acceptance by industrial enterprises.