Environment Testing Enabled Software - a Step Towards Execution Context Awareness

A method of making a composite to metal joint between a metal ring and a tubular composite formed from crossing helical windings of high strength fibers including the steps of winding the fiber on a mandrel at a helical angle equal to or greater than the slip angle of the fiber and providing the metal ring with a surface in the form of a hyperboloid of one sheet and a pair of isotensoidal surfaces of revolution contiguous with the hyperboloidal surface to form a concave portion in the ring over which the helical fibers form straight lines without bridging and hug these concave surfaces to form an interference fit between the composite and the metal ring.