Rosen’s Pipeline integrity approach