Experience report: using design patterns in the development of JB system | IEEE Conference Publication | IEEE Xplore