3,179 research outputs found
Java Unit Testing Tool Competition - Seventh Round
We report on the results of the seventh edition of the JUnit tool competition. This year, four tools were executed on a benchmark with (i) new classes, selected from real-world software projects, and (ii) challenging classes from the previous edition. We use Randoop and manual test suites from the projects as baselines. Given the interesting findings of last year, we analyzed the effectiveness of the combined test suites generated by all competing tools and compared; results are confronted with the manual test suites of the projects, as well as those generated by the competing tools. This paper describes our methodology and the results, highlight challenges faced during the contest.Software Engineerin
Towards Automated Test Case Generation Maturity
This short paper reports our observations after six editions of the JUnitContest that benchmarks automated unit test generation tools for Java programs. We discuss our experience and depict the current state-of-the-art and identify potential future research directions. We advocate the use of benchmark as a standard practice to enhance maturity and foster adoption by the industry of automated test case generation tools.Software Engineerin
Summary of Search-based Crash Reproduction using Behavioral Model Seeding
This is an extended abstract of the article: Pouria Derakhshanfar, Xavier Devroey, Gilles Perrouin, Andy Zaidman and Arie van Deursen. 2019. Search-based crash reproduction using behavioural model seeding. In: Software Testing, Verification and Reliability (May 2020). http://doi.org/10.1002/stvr.1733.Software EngineeringSoftware Technolog
Summary of Search-based Crash Reproduction using Behavioral Model Seeding
This is an extended abstract of the article: Pouria Derakhshanfar, Xavier Devroey, Gilles Perrouin, Andy Zaidman and Arie van Deursen. 2019. Search-based crash reproduction using behavioural model seeding. In: Software Testing, Verification and Reliability (May 2020). http://doi.org/10.1002/stvr.1733.</p
Message from the Chairs of the 23rd Belgium-Netherlands Software Evolution Workshop
The 23rd Belgium-Netherlands Software Evolution Workshop (BENEVOL 2024) was held in Namur, Netherlands, on November 21–22, 2024.BENEVOL 2024 offered various contribution formats: Technical papers (TECH), which present novel and validated research results; New Ideas and Controversial Perspectives (NICE), which are position papers presenting new and potentially controversial software maintenance and evolution perspectives; Presentation Abstracts (ABS) are summaries of research published elsewhere, and presented as posters during the workshop; Finally, Replicated or Invalidated Papers (RIP), concerned the replication efforts of existing studies.BENEVOL 2024 received 35 submissions, which is the second highest for the workshop, in particular: 15 TECH papers, 6 NICE papers and 14 presentation abstracts/posters. We accepted 14 TECH papers, 3 NICE papers, and 17 presentations abstracts (including 3 NICE papers accepted as ABS ones). Unfortunately, 3 ABS papers could not be presented during event, resulting in 31 contributions discussed during the workshop. These proceedings include only the 17 TECH and NICE papers.The accepted submissions represent a wide range of topics related to software evolution, including; software ecosystems, programming languages, static and dynamic analysis, software repositories, the growing use of artificial intelligence for testing and code comprehension, and insights from practice.BENEVOL 2024 also featured two amazing keynotes. Sonia Haiduc (Florida State University, USA) gave her keynote on “Studying and Supporting Developers' Online Information Seeking,” exploring the sources of information that developers privilege. Andy Zaidman (Delft University of Technology, The Netherlands) presented “Show Your True Testing Color,” investigating the impact of continuous development and testing practices on sustainability.With so many contributions and more than 80 participants, we believe BENEVOL 2024 was a successful edition! A special thanks to the authors for submitting and presenting their work, the keynote speakers for sharing their knowledge and experiences during the workshop, the program committee members for their availability and care in reviewing a large number of submissions, and the sponsors for providing resources that made the workshop possible and enjoyable
Message from the Chairs of the 23rd Belgium-Netherlands Software Evolution Workshop
The 23rd Belgium-Netherlands Software Evolution Workshop (BENEVOL 2024) was held in Namur, Netherlands, on November 21–22, 2024.BENEVOL 2024 offered various contribution formats: Technical papers (TECH), which present novel and validated research results; New Ideas and Controversial Perspectives (NICE), which are position papers presenting new and potentially controversial software maintenance and evolution perspectives; Presentation Abstracts (ABS) are summaries of research published elsewhere, and presented as posters during the workshop; Finally, Replicated or Invalidated Papers (RIP), concerned the replication efforts of existing studies.BENEVOL 2024 received 35 submissions, which is the second highest for the workshop, in particular: 15 TECH papers, 6 NICE papers and 14 presentation abstracts/posters. We accepted 14 TECH papers, 3 NICE papers, and 17 presentations abstracts (including 3 NICE papers accepted as ABS ones). Unfortunately, 3 ABS papers could not be presented during event, resulting in 31 contributions discussed during the workshop. These proceedings include only the 17 TECH and NICE papers.The accepted submissions represent a wide range of topics related to software evolution, including; software ecosystems, programming languages, static and dynamic analysis, software repositories, the growing use of artificial intelligence for testing and code comprehension, and insights from practice.BENEVOL 2024 also featured two amazing keynotes. Sonia Haiduc (Florida State University, USA) gave her keynote on “Studying and Supporting Developers' Online Information Seeking,” exploring the sources of information that developers privilege. Andy Zaidman (Delft University of Technology, The Netherlands) presented “Show Your True Testing Color,” investigating the impact of continuous development and testing practices on sustainability.With so many contributions and more than 80 participants, we believe BENEVOL 2024 was a successful edition! A special thanks to the authors for submitting and presenting their work, the keynote speakers for sharing their knowledge and experiences during the workshop, the program committee members for their availability and care in reviewing a large number of submissions, and the sponsors for providing resources that made the workshop possible and enjoyable
Replication package of Basic Block Coverage for Search-Based Crash Reproduction
Reproduction package of Derakhshanfar, P., Devroey, X. and Zaidman, A. (2020). It is not Only About Control Dependent Nodes: Basic Block Coverage for Search-Based Crash Reproduction. In: Symposium on Search-Based Software Engineering (SSBSE ’20). Bari, Italy: Springer
A saga de um clã Xavier
The book brings together historical memories of the Xavier family, of which the author is a member, and includes everything from the heroic episode between members of the Xavier family and Lampião's gang, to a Xavier family tree and tributes to the members of this family, as well as photographic records of known members. The author rescues and preserves important memories of the family, reconstructing facts that, if told orally, could gradually be erased. The story told by Maria do Socorro Cardoso Xavier is also a way of preserving the memory of Ipueira, reporting on the social life and historical setting of the place, using family narrative.O livro reúne registros de memórias históricas da família Xavier, da qual a autora é membro,
e traz desde o episódio heróico entre membros da família Xavier e o bando de Lampião, à
uma árvore genealógica dos Xavier e homenagens aos membros dessa famílias, além de
registros fotográficos dos membros conhecidos. A autora resgata e preserva memórias
importantes da família, reconstituindo fatos que, contados oralmente, poderiam se apagar aos
poucos. A história narrada por Maria do Socorro Cardoso Xavier também é uma forma de
preservar a memória de Ipueira, relatando sobre a vida social e cenário histórico do lugar,
utilizando da narrativa familiar
VIBeS Case Studies: Featured Transition Systems and Feature Models
Featured Transition Systems and Feature Models used in the different evaluations presented in: Behavioural model-based testing of software product lines Devroey, X. (Author). 30 Aug 201
- …
