A consistent and easily recognizable name is the primary identifier of an object in building information modeling (BIM). Existing naming conventions vary significantly from one to another, and require extensive manual work that is often tedious and error-prone. This study seeks for (a) developing a standardized naming convention for BIM objects, and (b) devising a semi-automatic naming approach for saving the manual work. In the proposed naming convention, each segment is included by referencing BIM standards and considering BIM users' actual needs; and the semi-automatic approach is formalized for both completed and ongoing BIM models. Validated by a control experiment and feedbacks from the project manager and BIM engineers of a real-life project, this research can be immediately applied to realize standardized BIM object names. This study also generates practical implications for BIM-based project management, where standardized BIM object names are required for supporting object identification and information incorporation throughout a project life cycle.