Distributed Model Definition