Java knowledge base tuning workflow diagram