This paper discusses a framework for Cooperative Engineering (CE) and itsprototype implementation. Cooperative Engineering concerns the application ofConcurrent Engineering techniques to the design and development of products and oftheir manufacturing systems by a network of companies coming together exclusively forthat purpose. CE is a common practice in many industries such as automotive, aerospace,shipbuilding, defence, and pharmaceutical. This framework provides a formal model forCE. This is done in the context of distributed hybrid systems (DHS), a modelling andcontrol framework for networked systems introduced recently by the control andcomputer science communities