-
Smells in System User Interactive Tests
Authors:
Renaud Rwemalika,
Sarra Habchi,
Mike Papadakis,
Yves Le Traon,
Marie-Claude Brasseur
Abstract:
Test smells are known as bad development practices that reflect poor design and implementation choices in software tests. Over the last decade, test smells were heavily studied to measure their prevalence and impacts on test maintainability. However, these studies focused mainly on the unit level and to this day, the work on system tests that interact with the System Under Test through a Graphical…
▽ More
Test smells are known as bad development practices that reflect poor design and implementation choices in software tests. Over the last decade, test smells were heavily studied to measure their prevalence and impacts on test maintainability. However, these studies focused mainly on the unit level and to this day, the work on system tests that interact with the System Under Test through a Graphical User Interface remains limited. To fill the gap, we conduct an exploratory analysis of test smells occurring in System User Interactive Tests (SUIT). First, based on a multi-vocal literature review, we propose a catalog of 35 SUIT-specific smells. Then, we conduct an empirical analysis to assess the prevalence and refactoring of these smells in 48 industrial test suites and 12 open-source projects. We show that the same type of smells tends to appear in industrial and open-source projects, but the symptoms are not addressed in the same way. Smells such as Obscure Test, Sneaky Checking, and Over Checking show symptoms in more than 70% of the tests. Yet refactoring actions are much less frequent with less than 50% of the affected tests ever undergoing refactoring. Interestingly, while refactoring actions are rare, some smells, such as Narcissistic, disappear through the removal of old symptomatic tests and the introduction of new tests not presenting such symptoms.
△ Less
Submitted 3 November, 2021;
originally announced November 2021.
-
What Sets the Sizes of the Faintest Galaxies?
Authors:
Crystal M. Brasseur,
Nicolas F. Martin,
Andrea V. Macciò,
Hans-Walter Rix,
Xi Kang
Abstract:
We provide a comprehensive description and offer an explanation for the sizes of the faintest known galaxies in the universe, the dwarf spheroidal (dSph) satellites of the Milky Way and Andromeda. After compiling a consistent data set of half-light radii (r_{1/2}) and luminosities, we describe the size-luminosity relation of dSphs by a log-normal distribution in r_{1/2} with a mean size that varie…
▽ More
We provide a comprehensive description and offer an explanation for the sizes of the faintest known galaxies in the universe, the dwarf spheroidal (dSph) satellites of the Milky Way and Andromeda. After compiling a consistent data set of half-light radii (r_{1/2}) and luminosities, we describe the size-luminosity relation of dSphs by a log-normal distribution in r_{1/2} with a mean size that varies as a function of luminosity. Accounting for modest number statistics, measurement uncertainties and surface brightness limitations, we find that the size-luminosity relations of the Milky Way and Andromeda dSph populations are statistically indistinguishable, and also very similar: their mean sizes at a given stellar luminosity differ by no more than 30%. In addition, we find that the mean size, slope and scatter of this log-normal size description of Local Group dSphs matches onto the relation of more massive low-concentration galaxies. This suggests that the stellar sizes of dSphs are ultimately related to their overall initial baryonic angular momentum. To test this hypothesis we perform a series of high resolution N-body simulations that we couple with a semi-analytic model of galaxy formation. These predict the same mean size and slope as observed in dSph satellites. At the same time, these models predict that the size-luminosity distributions for satellite galaxies around similar host-halos must be similar providing a natural explanation as to why the size distributions of Milky Way and Andromeda satellites are similar. Although strong rotation is currently not observed in dSphs, this may well be consistent with our angular-momentum-based explanation for their sizes if the disks of these galaxies have become sufficiently stirred through tidal interaction.
△ Less
Submitted 15 November, 2011; v1 submitted 27 June, 2011;
originally announced June 2011.
-
Compact groups in theory and practice - II. Comparing the observed and predicted nature of galaxies in compact groups
Authors:
Crystal M. Brasseur,
Alan W. McConnachie,
Sara L. Ellison,
David R. Patton
Abstract:
We examine the properties of galaxies in compact groups identified in a mock galaxy catalogue based upon the Millennium Run simulation. The overall properties of groups identified in projection are in general agreement with the best available observational constraints. However, only ~30% of these simulated groups are found to be truly compact in 3 dimensions, suggesting that interlopers strongly…
▽ More
We examine the properties of galaxies in compact groups identified in a mock galaxy catalogue based upon the Millennium Run simulation. The overall properties of groups identified in projection are in general agreement with the best available observational constraints. However, only ~30% of these simulated groups are found to be truly compact in 3 dimensions, suggesting that interlopers strongly affect our observed understanding of the properties of galaxies in compact groups. These simulations predict that genuine compact group galaxies are an extremely homogeneous population, confined nearly exclusively to the red sequence: they are best described as `red and dead' ellipticals. When interlopers are included, the population becomes much more heterogeneous, due to bluer, star-forming, gas-rich, late-type galaxies incorrectly identified as compact group members. These models suggest that selection of members by redshift, such that the line-of-sight velocity dispersion of the group is less than 1000 km/s, significantly reduces contamination to the 30% level. Selection of members by galaxy colour, a technique used frequently for galaxy clusters, is also predicted to dramatically reduce contamination rates for compact group studies.
△ Less
Submitted 16 October, 2008;
originally announced October 2008.