Model desired Desired characteristics for the intermediate model Easy to trace Users are assumed to follow the codes Easy to change (both to simplify and to complicate) Users are assumed to change the codes Moduled structure to put or subtruct processes Change physical dimension (1D, 2D, 3D) Easy data manipulation Free and open Students can use. Anyone can use to share recognition.