Resumo
A elaboração das refatorações exige que sejam investigadas alternativas de projeto para cada componente de um loop de controle e também a relação entre eles. Por exemplo, há basicamente dois tipos de monitores: monitoramento baseado em tempo e monitoramento baseado em evento. Para cada tipo, diferentes alternativas de projeto com diferentes estruturações de classes, atributos e métodos po…