{"title":"为规范MAS生成基于操作概要文件的测试用例","authors":"Yahia Menassel , Toufik Marir , Farid Mokhati , Varun Gupta","doi":"10.1016/j.jss.2025.112553","DOIUrl":null,"url":null,"abstract":"<div><div>Agent-based models are widely used to simulate complex systems and support decision-making processes. The reliability of multiagent systems (MAS) depends on their alignment with design specifications, necessitating rigorous verification against these specifications. In MAS, agents collaborate to achieve shared goals, but their autonomous and proactive nature poses significant testing challenges. Despite these challenges, testing is crucial for ensuring operational integrity. This paper introduces a novel test case generation (TCG) methodology specifically designed for normative multiagent systems (NorMAS). The methodology leverages a normative operational profile (OP4NorMAS) to generate test cases that align with the behavioral constraints of NorMAS agents. A comprehensive case study demonstrates the effectiveness of this approach in ensuring normative compliance and operational reliability.</div></div>","PeriodicalId":51099,"journal":{"name":"Journal of Systems and Software","volume":"230 ","pages":"Article 112553"},"PeriodicalIF":3.7000,"publicationDate":"2025-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Operational profile-based test case generation for normative MAS\",\"authors\":\"Yahia Menassel , Toufik Marir , Farid Mokhati , Varun Gupta\",\"doi\":\"10.1016/j.jss.2025.112553\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Agent-based models are widely used to simulate complex systems and support decision-making processes. The reliability of multiagent systems (MAS) depends on their alignment with design specifications, necessitating rigorous verification against these specifications. In MAS, agents collaborate to achieve shared goals, but their autonomous and proactive nature poses significant testing challenges. Despite these challenges, testing is crucial for ensuring operational integrity. This paper introduces a novel test case generation (TCG) methodology specifically designed for normative multiagent systems (NorMAS). The methodology leverages a normative operational profile (OP4NorMAS) to generate test cases that align with the behavioral constraints of NorMAS agents. A comprehensive case study demonstrates the effectiveness of this approach in ensuring normative compliance and operational reliability.</div></div>\",\"PeriodicalId\":51099,\"journal\":{\"name\":\"Journal of Systems and Software\",\"volume\":\"230 \",\"pages\":\"Article 112553\"},\"PeriodicalIF\":3.7000,\"publicationDate\":\"2025-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Systems and Software\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0164121225002225\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Systems and Software","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0164121225002225","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
Operational profile-based test case generation for normative MAS
Agent-based models are widely used to simulate complex systems and support decision-making processes. The reliability of multiagent systems (MAS) depends on their alignment with design specifications, necessitating rigorous verification against these specifications. In MAS, agents collaborate to achieve shared goals, but their autonomous and proactive nature poses significant testing challenges. Despite these challenges, testing is crucial for ensuring operational integrity. This paper introduces a novel test case generation (TCG) methodology specifically designed for normative multiagent systems (NorMAS). The methodology leverages a normative operational profile (OP4NorMAS) to generate test cases that align with the behavioral constraints of NorMAS agents. A comprehensive case study demonstrates the effectiveness of this approach in ensuring normative compliance and operational reliability.
期刊介绍:
The Journal of Systems and Software publishes papers covering all aspects of software engineering and related hardware-software-systems issues. All articles should include a validation of the idea presented, e.g. through case studies, experiments, or systematic comparisons with other approaches already in practice. Topics of interest include, but are not limited to:
•Methods and tools for, and empirical studies on, software requirements, design, architecture, verification and validation, maintenance and evolution
•Agile, model-driven, service-oriented, open source and global software development
•Approaches for mobile, multiprocessing, real-time, distributed, cloud-based, dependable and virtualized systems
•Human factors and management concerns of software development
•Data management and big data issues of software systems
•Metrics and evaluation, data mining of software development resources
•Business and economic aspects of software development processes
The journal welcomes state-of-the-art surveys and reports of practical experience for all of these topics.