Publicação científica
An Experience Report on Applying Passive Learning in a Large-Scale Payment Company
As técnicas de aprendizagem passiva inferem modelos gráficos sobre o comportamento de um sistema a partir de grandes registros de rastreamento. A comunidade de pesquisa tem dedicado grandes esforços para tornar as técnicas de aprendizagem passiva mais escaláveis e prontas para uso pela indústria. No entanto, ainda falta conhecimento empírico sobre a utilidade e aplicabilidade de tais técnicas em sistemas reais de grande escala.
Para isso, conduzimos uma pesquisa-ação durante nove meses em uma grande empresa de pagamentos. Ao longo deste período, aplicamos iterativamente técnicas de aprendizagem passiva com o objetivo de revelar informações úteis à equipe de desenvolvimento. Em cada iteração, discutimos as descobertas e os desafios com o desenvolvedor especialista da empresa e melhoramos nossas ferramentas de acordo. Neste artigo, apresentamos evidências de que a aprendizagem passiva pode de facto apoiar equipas de desenvolvimento, um conjunto de lições que aprendemos durante a nossa experiência, uma proposta de guia para facilitar a sua adoção e desafios atuais de investigação.
BibTeX:
@inproceedings{aniche-passive-learning-applied,
author = "Rick Wieman and Maurício Aniche and Willem Lobbezoo and Sicco Verwer and Arie van Deursen",
title = "An Experience Report on Applying Passive Learning in a Large-Scale Payment Company",
booktitle = "Proceedings of 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME)",
year = 2017,
doi = "10.1109/ICSME.2017.71"
}