Segue-se uma pequena descrição do conteúdo de cada pasta do presente trabalho:
- Evosuite: Resultados obtidos ou utilizar a ferramenta de testes automáticos Evosuite
- Generators: Geradores de logs deesenvolvidos (em haskell e python) e respetivas Logs que foram geradas
- ScannerWork: Ficheiros obtidos ao utilizar a ferramenta SonarQube
- SmartHouse_1: Projeto utilizado para aplicar mutações de código e efetuar testes para as resolver
- SmartHouse_2: Projeto utilizado para utilizar o EvoSuite, comparando com resultados do PIT, para verificar a eficácia do EvoSuite
Aconselha-se a correr ambas as soluções do projeto SmartHouse com recurso ao IntelIJ. Basta apenas utilizar a ferramenta Build para compilar o projeto e utilizar o botão "Run" para utilizar a aplicação.
- Afonso Magalhães, a95250
- Diana Teixeira, a97516
- Rui Armada, a90468