{"title":"用于UML活动图的突变分析的基于web服务的体系结构","authors":"I. Zualkernan, Salim M Abu-Naaj","doi":"10.1109/IEEEGCC.2006.5686219","DOIUrl":null,"url":null,"abstract":"Mutation testing has been used to construct test cases and to evaluate the effectiveness of testing methods. Several methods have recently been proposed to generate test sequences from higher level design models such as UML state and activity diagrams. This paper presents a scalable web-services based architecture that can evaluate the effectiveness of these methods using mutation analysis. The architecture defines several mutation operators for activity diagrams based on the Hazmat classification. The paper also presents a case study using this architecture to evaluate automatically generated tests for designers. The architecture is implemented using the Apache Axis framework.","PeriodicalId":433452,"journal":{"name":"2006 IEEE GCC Conference (GCC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A web services-based architecture for mutation analysis of UML activity diagrams\",\"authors\":\"I. Zualkernan, Salim M Abu-Naaj\",\"doi\":\"10.1109/IEEEGCC.2006.5686219\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mutation testing has been used to construct test cases and to evaluate the effectiveness of testing methods. Several methods have recently been proposed to generate test sequences from higher level design models such as UML state and activity diagrams. This paper presents a scalable web-services based architecture that can evaluate the effectiveness of these methods using mutation analysis. The architecture defines several mutation operators for activity diagrams based on the Hazmat classification. The paper also presents a case study using this architecture to evaluate automatically generated tests for designers. The architecture is implemented using the Apache Axis framework.\",\"PeriodicalId\":433452,\"journal\":{\"name\":\"2006 IEEE GCC Conference (GCC)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-03-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 IEEE GCC Conference (GCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEEEGCC.2006.5686219\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE GCC Conference (GCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEEEGCC.2006.5686219","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A web services-based architecture for mutation analysis of UML activity diagrams
Mutation testing has been used to construct test cases and to evaluate the effectiveness of testing methods. Several methods have recently been proposed to generate test sequences from higher level design models such as UML state and activity diagrams. This paper presents a scalable web-services based architecture that can evaluate the effectiveness of these methods using mutation analysis. The architecture defines several mutation operators for activity diagrams based on the Hazmat classification. The paper also presents a case study using this architecture to evaluate automatically generated tests for designers. The architecture is implemented using the Apache Axis framework.