30.12.2012 Views

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ISBN: 978–972–8924–45-4 © 2007 IADIS<br />

Facilitation en Electronic Business [UN/CEFACT, 2007] y la Organization for the Advancement of<br />

Structured Information Standards [OASIS, 2007], aportando el UN/CEFACT su experiencia sobre procesos<br />

<strong>de</strong> estandarización ya que son los autores <strong>de</strong>l estándar B2B EDIFACT y OASIS su know-how sobre XML,<br />

estándar <strong>de</strong> intercambio <strong>de</strong> información sobre el cual todo gira actualmente [XML, 2007] Está claro que<br />

organizar el intercambio <strong>de</strong> información <strong>de</strong> negocios no es precisamente trivial y requiere una cuidadosa<br />

preparación. Una solución completa <strong>de</strong>be especificar qué información concreta es necesario intercambiar y<br />

cómo estructurarla, un reto difícil si tenemos en cuenta el alto grado <strong>de</strong> heterogeneidad que presentan los<br />

procesos y documentos <strong>de</strong> las empresas.<br />

2.1 Elementos Básicos <strong>de</strong>l ebXML<br />

La organización interna que plantea el ebXML, y la cual refleja el estándar, se basa en tres pilares<br />

fundamentales:<br />

• Una forma común <strong>de</strong> intercambiar la información, mensajes, etc.,<br />

• Un mecanismo para <strong>de</strong>finir el “negocio” a realizar, y<br />

• Por último, una forma <strong>de</strong> darse a conocer (y po<strong>de</strong>r buscar) los servicios <strong>de</strong> negocio que se ofrezcan<br />

(o que se necesiten).<br />

Para un intercambio <strong>de</strong> información seguro y fiable, en el protocolo se <strong>de</strong>finió el “ebXML Messaging<br />

Service” como servicio que resuelve la problemática <strong>de</strong>l intercambio <strong>de</strong> datos entre las partes con las<br />

características necesarias para un entorno <strong>de</strong> intercambios comerciales.<br />

Pero la funcionalidad anterior ya existía en otros estándares como el anteriormente citado EDIFACT u<br />

otros. La característica fundamental que ofrece ebXML es una forma <strong>de</strong> <strong>de</strong>scribir la interacción entre las<br />

partes: qué tipo <strong>de</strong> mensajes han <strong>de</strong> intercambiarse y <strong>de</strong> qué manera.<br />

A ello respon<strong>de</strong> el Collaboration Protocol Profile (CPP) y el Collaboration Protocol Agreement (CPA)<br />

[CPA, 2001]. El CPP es la <strong>de</strong>scripción que una empresa realiza sobre los datos necesarios (formato, mensajes<br />

a intercambiar, etc.) para entablar negocios con ella. El CPA es el convenio que las partes <strong>de</strong>l negocio tienen<br />

que establecer para po<strong>de</strong>r intercambiar datos.<br />

Pero si una empresa quiere saber si existe un proveedor en Internet que le pueda ofrecer el producto que<br />

necesita, ¿cómo lo sabe?. La solución a esta encrucijada es la existencia <strong>de</strong> un elemento central en el que las<br />

diversas empresas puedan acudir para obtener la información <strong>de</strong> interés sobre potenciales socios <strong>de</strong> negocio.<br />

Este elemento central, <strong>de</strong>finido en el estándar, es el “ebXML Registry”: un repositorio en el cual se pue<strong>de</strong>n<br />

poner a disposición <strong>de</strong> los interesados cualquier tipo <strong>de</strong> información ebXML como por ejemplo la <strong>de</strong>finición<br />

<strong>de</strong> facturas, or<strong>de</strong>nes <strong>de</strong> compra, catálogos, etc.<br />

2.2 Descripción General <strong>de</strong>l Proceso<br />

El esquema típico <strong>de</strong> funcionamiento <strong>de</strong> un nuevo participante en un intercambio <strong>de</strong> información vía ebXML<br />

podría ser el siguiente:<br />

336<br />

• Cuando una empresa A quiere participar en un e-business basado en ebXML, primero <strong>de</strong>bería<br />

adaptar su infraestructura <strong>de</strong> aplicativos corporativos al intercambio en dicho estándar.<br />

• Posteriormente, <strong>de</strong>bería especificar las operaciones que <strong>de</strong>sea realizar (Ej.: la compra <strong>de</strong> material X<br />

y la venta <strong>de</strong>l producto A) mediante la especificación CPP. En dicha especificación se indican los<br />

formatos <strong>de</strong> mensajes a intercambiar o bien que formatos ya existentes se van a utilizar. De esta<br />

forma se consolida un entorno ebXML para un mayor número <strong>de</strong> participantes.<br />

• Una vez publicada dicha información en un ebXML registry, otras empresas interesadas en dicho<br />

negocio podrán interactuar con ella. El proceso inverso sería cuando la citada empresa <strong>de</strong>seara<br />

comprar o ven<strong>de</strong>r productos a una empresa ya existente en el registro ebXML.<br />

• El caso <strong>de</strong> que dos participantes no coincidan en un CPP concreto no implica una imposibilidad <strong>de</strong><br />

participación conjunta. En dicho caso, se establece una negociación entre ambas partes para llegar<br />

a un acuerdo entre los subconjuntos <strong>de</strong> mensajes compatibles, las transformaciones necesarias entre

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!