 Before the mid-1990s, standard engineering practices for most coastal management projects employed traditional hard engineering methods.Hard shoreline engineering is the use of non-organic reinforcing materials, such as concrete, steel, and plastic to fortify shorelines, stop erosion, and protect urban development from flooding.However, as shoreline development among coastal cities increased dramatically, the detrimental ecological factors became apparent.