Is Semantic Web Technology Taking the Wrong Turn?

Developers create semantic Web technologies (SWTs) not only to overcome the syntactic, semantic data heterogeneity problem at design time but also to support uniform agreements on the meaning of data and processes at run time. As defined in the landmark article in the space, the greatest promises of the semantic Web and SWTs are: seamless interactions among agents (people and services) based on reliable communications and uniform data and process semantics; a solution to the heterogeneity and interoperability problem in data and processes via dynamic and automatic discovery and integration; and semantic correctness and dependability (including trust and explanation of reasoning results).