author = "Ivo, Andr{\'e} A. S. and Guerra, Eduardo Martins",
                title = "ReTest: framework for applying TDD in the development of 
                         non-deterministic algorithms",
            booktitle = "Agile methods: 7th Brazilian Workshop, WBMA 2016, Curitiba, 
                         Brazil, November 7-9, 2016",
            publisher = "Springer",
                 year = "2017",
               editor = "Silva, Tiago Silva da and Est{\'a}cio, Bernardo and Kroll, 
                         Josiane and Fontana, Rafaela Mantovani",
                pages = "72--84",
             keywords = "Non-determinism Tests Framework JUnit Metadata Code annotations.",
             abstract = "TDD is a technique traditionally applied in applications with 
                         deterministic algorithms, when you have a known input and an 
                         expected result. Therefore, the challenge is to implement this 
                         technique in applications with non-deterministic algorithms, 
                         specifically when several random choices need to be made during 
                         its execution. The purpose of this paper is to present the ReTest 
                         framework, a JUnit extension, that allows an extension of the TDD 
                         technique, to enable its use for the development of 
                         non-deterministic algorithms.",
          affiliation = "{} and {Instituto Nacional de Pesquisas Espaciais (INPE)}",
                  doi = "10.1007/978-3-319-55907-0_7",
                  url = "http://dx.doi.org/10.1007/978-3-319-55907-0_7",
                 isbn = "978-3-319-55906-3",
             language = "en",
           targetfile = "Ivo_retest.pdf",
        urlaccessdate = "25 nov. 2020"