1. A computer program product for semantically analyzing modeled objects, the computer program product comprising computer readable instructions embodied on tangible, non-transitory media, the instructions operable when executed to: identify an object model created in a distributed development system for semantic analysis, where the distributed development system is associated with a software platform; semantically analyze the identified object model based on a predetermined algorithm; compare a set of at least one pre-existing object models associated with the software platform to the semantically analyzed object model; and determine a level of semantic overlap between the semantically analyzed object model and each of the set of at least one pre-existing object models.