It's not new for the software industry to be lead by the industry buzz words and hypes like SOA, EDI,ERP,CRM etc. Popular blogs, gartner reports and well marketed products usually contributed to these hypes. Though most of these hyped words proved good...