Descripción: |
Los sistemas de información son conjuntos de elementos que interactúan entre sí con el fin de apoyar las actividades de una em- presa o negocio. Por lo tanto, no pueden coexistir de forma aislada, sino que requieren que sus datos se compartan para incre- mentar su productividad. La interoperabilidad de dichos sistemas de información se logra, por lo general, por medio de están- dares de marcado, lenguajes de consulta y servicios web. En la literatura existen trabajos de interoperabilidad de sistemas de software, pero presentan algunas falencias, como la necesidad de utilizar las mismas plataformas y diferentes lenguajes de pro- gramación, la utilización de lenguajes de solo consulta y las deficiencias de los formalismos empleados para ello. En este ar- tículo se presenta una revisión crítica de los avances en interoperabilidad de sistemas heterogéneos de software. Information systems are sets of interacting elements aimed at supporting entrepreneurial or business activities; they cannot thus coexist in an isolated way but require their data to be shared so as to increase their productivity. Such systems’ interoperability is normally accomplished through mark-up standards, query languages and web services. The literature contains work related to software system interoperability; however, it presents some difficulties, such as the need for using the same platforms and different programming languages, the use of read only languages and the deficiencies in the formalism used for achieving it. This paper presents a critical review of the advances made regarding heterogeneous software systems’ interoperability. |