This paper deals with a systematic approach for deriving an object based information model for CIM systems. Owing to the complex nature of CIM environment it is often difficult to identify data structures and functionality of such a system. An object based modeling methodology is presented, along with clustering based procedure for deriving a static structure model from functional requirements. Performance measures for evaluating the “quality” of the derived model are presented and discussed. A sample manufacturing application is provided in order to illustrate the approach.