9.1.1 Notes on developing batch applications