19 citations · 65 across the 12 of their papers we have counts for
5 papers · 1 filter
PROZE: Generating Parameterized Unit Tests Informed by Runtime Data
Deepika Tiwari, Yogya Gamage, Martin Monperrus +1
Typically, a conventional unit test (CUT) verifies the expected behavior of the unit under test through one specific input / output pair. In contrast, a parameterized unit test (PU…
Detecting and removing bloated dependencies in CommonJS packages
Yuxin Liu, Deepika Tiwari, Cristian Bogdan +1
JavaScript packages are notoriously prone to bloat, a factor that significantly impacts the performance and maintainability of web applications. While web bundlers and tree-shaking…
Serializing Java Objects in Plain Code
Julian Wachter, Deepika Tiwari, Martin Monperrus +1
In managed languages, serialization of objects is typically done in bespoke binary formats such as Protobuf, or markup languages such as XML or JSON. The major limitation of these…
With Great Humor Comes Great Developer Engagement
Deepika Tiwari, Tim Toady, Martin Monperrus +1
The worldwide collaborative effort for the creation of software is technically and socially demanding. The more engaged developers are, the more value they impart to the software t…
Generative AI to Generate Test Data Generators
Benoit Baudry, Khashayar Etemadi, Sen Fang +7
Generating fake data is an essential dimension of modern software testing, as demonstrated by the number and significance of data faking libraries. Yet, developers of faking librar…