Modeling craftsmanship