Abstract
When a component in a large system fails, developers encounter
two problems: (1) reproducing the failure, and (2) investigating the
causes of such a failure. Our JINSI tool lets developers capture and
replay the interactions between a component and its environment,
thus allowing for reproducing the failure at will. In addition, JINSI
uses delta debugging to automatically isolate the subset of the in-
teractions that is relevant for the failure. In a first study, JINSI has
successfully isolated the relevant interaction of a JAVA component:
“Out of the 32 interactions with the VendingMachine compo-
nent, seven interactions suffice to produce the failure.”
Users
Please
log in to take part in the discussion (add own reviews or comments).