A Framework to Implement Self-Adaptive Agents that Apply Self-Test Andrew Diniz da Costa
2 © LES/PUC-Rio Proposal New control loop of self-test. Description files –Control Flow Language (CFL) –Data Language (DL) –Test Language (TL) Case Study: Petroleum system.
3 © LES/PUC-Rio New Control Loop Johansson, C., Bucanac, C., The V-Model, April Graham, D.; Veenendaal, E.; Evans, I.; Black, R.; book: Foudantions of Software Testing - ISTQB Certification
4 © LES/PUC-Rio Test Language
5 © LES/PUC-Rio Proposal – Control-Flow Control Flow Language (CFL ) Relate Test Case with Behaviour
6 © LES/PUC-Rio Quality Definition Language
7 © LES/PUC-Rio
8 Estudo de Caso: Sistema de Petróleo Domínio: Controle de estoque e suprimento de petróleo e produtos derivados do petróleo. Encontrar rotas que atendam um ponto do Brasil. Rota –Destino –Origem –Produto –Quantidade desejada –Custo
9 © LES/PUC-Rio Estudo de Caso: Sistema de Petróleo TA 1 TA 2 REF 1 TT 1 (Gasolina)
10 © LES/PUC-Rio Modelo Conceitual User Interface Terminal Agent Delivery Local Agent Refinary Agent Manager Agent
Fim!!