ITB journal of engineering science.