December’s edition of the main ACM magazine, “Communications of the ACM”, highlights the article “How do Java mutation tools differ?”, published by a team of researchers from Portugal, Italy and USA namely Domenico Amalfitano, Ana C. R. Paiva, Alexis Inquel, Luís Pinto, Anna Rita Fasolino and René Just.
This article characterizes empirical studies that analyze and compare Java mutation tools based on a rapid review of the research literature. It proposes a framework for comparing mutation tools, considering five dimensions: Tool version; deployment; mutation process; user-centric features; and mutation operators. Additionally, it applies the framework on eight Java mutation testing tools to highlight their similarities and differences.
The full article and the abstract in video format can be seen here; Ana Paiva, Associate Professor at DEI and co-author of the article, classifies it as having been a very “challenging, intense and interesting work”.
Communications of the ACM is the leading print and online publication for the computing and information technology fields. Read by computing’s leading professionals worldwide is recognized as the most trusted and knowledgeable source of industry information for today’s computing professional.
Following the traditions of the Communications print magazine, which each month brings its readership of over 100,000 ACM members in-depth coverage of emerging areas of computer science, new trends in information technology, and practical applications, the Communications website brings topical and informative news and material to computing professionals each business day. ACM’s membership includes the IT industry’s most respected leaders and decision makers. Industry leaders have for more than 50 years used the monthly Communications of the ACM magazine as a platform to present and debate various technology implications, public policies, engineering challenges, and market trends.