DDD的产生及定义