A system and method for centralizing knowledge and standardizing programming for manufacturing a part. An exemplary embodiment includes a database having the features with associated physical characteristics for the part. The database also includes a repository of processes to machine various features on various parts. One or more rules select the appropriate processes from the repository of processes to manufacture the features.