1. An plant development knowledge system comprising: an assembly database storing an assembly object having an available context, the assembly object representative of a plant construction component; and an inference engine coupled with the assembly database and comprising a modifiable inference module having inference rules, and configured to: instantiate a construction object from the assembly object according to the inference rules, a specified context, and the available context; and configure an external tool to incorporate the instantiated construction object into a construction project model related to the specified context.