This paper presents a methodology to derive a Supply Chain Management Ontology based on the RosettaNet specification framework. A prototype to mechanically derive a core ontology spanning all new Partner Interface Processes in the RosettaNet framework is developed and its algorithms to reconcile the ontology structure and to generate a proper subsumption hierarchy are presented. We further present how we designed and referenced outer layer ontologies we analysed to be required to resolve the remaining disparities in the core ontology. The resulting ontology framework enables to more easily deal with different message structures in dynamic Business-to-Business collaborations and thus ensures a better interoperability for the partners involved. Categories and Subject Descriptors D.2.12 [Software]: Software Engineering; Interoperability[Data mapping] Keywords Supply Chain Management, RosettaNet, ontology engineering, Semantic Web Services