The A.S.U. Features testbed is a collection of modules for design, documentation, and evaluation of mechanical parts. The Testbed is organized into two shells, one for design and the other for mapping and applications. With the addition of feature libraries, design rules, and application knowledge bases, user-organizations can customize the Testbed shells for their own needs. The Testbed allows one to integrate features, dimension & tolerances, geometry, topology, and design rules into a unified product description. The mapping shell facilitates the implementation of applications, such as manufacturability evaluation, GT coding, stress analysis, etc. Design, analysis, evaluation, and manufacturing planning can be performed concurrently. The Testbed is designed to conduct experiments related to feature concepts, definition methods, validation problems, design environment, life-cycle analysis, and so on.