on Nov 29th, 2007Towards Semantic Interoperability

Is it true? Is Indian IT industry surviving because of lack of Semantic Interoperability?

Incorrect Semantic Interoperability describes mismatch in the format and representation of data belonging to two parallel applications which prohibit them from interacting with each other or prohibits possible migration. Take the example of ERPs like SAP and Oracle Apps, they essentially perform the same computations and solve the same problems, but do they interoperate? No. The data representations for both these applications are bespoke, which makes it unique to one product or a line of products. It is reasonable considering the fact that market domination is obtained by developing custom formats and providing custom decoders, but there is a bigger concern. For large players, data is collated and there is usually a Business Intelligence solution in place and with different products being deployed at different centres, the additional overhead of conversion of the data is imminent. Also two separate applications cannot talk to each other though they are probably linked up sequentially, you have to bring in additional middleware for format conversion and make a common bus.

Efforts like RSS, SOAP and others have been successful only to a certain extent that the format is correct but semantics are still loose. It has to come together sometime, if not now then later, when the data is huge. And the answer is yes, the Indian IT industry survives because of such semantic interoperability. Most of the workforce is maintaining these enterprise bridges (that holds together these different applications) if not building them. A majority of the work involved in the service sector has to do with writing compatibility plugins or writing migration scripts and patch ups. If it was for SI , we wouldn’t have jobs.

2 Responses to “Towards Semantic Interoperability”

  1. Abhijit on 02 Dec 2007 at 11:11 pm

    Good article ! but how about service industries, are they too developing plug ins to a great extent ?

  2. Ritesh on 05 Dec 2007 at 11:10 am

    Thats the problem Abhijit, if it was just plugins that would work across platforms and stuff, that would be ok. But the problem is that there are probably 10,000 plugins that do the same work, now if those have to be merged, more plugins are required. And the cycle continues.

Trackback URI | Comments RSS

Leave a Reply