24.11.2012 Views

Metrópolis y Gobierno de SOA - Willy .Net

Metrópolis y Gobierno de SOA - Willy .Net

Metrópolis y Gobierno de SOA - Willy .Net

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.

Mapas Conceptuales<br />

Figura 2. Localizador e i<strong>de</strong>ntificador <strong>de</strong>l tema<br />

De esta manera, se pue<strong>de</strong> consi<strong>de</strong>rar que el mapa conceptual<br />

es una forma portátil <strong>de</strong> conocimiento.<br />

A diferencia <strong>de</strong> los mo<strong>de</strong>los específicos <strong>de</strong> dominio, el mo<strong>de</strong>lo<br />

<strong>de</strong> mapas conceptuales no posee un conjunto <strong>de</strong> tipos pre-<strong>de</strong>finidos.<br />

En cambio, los autores <strong>de</strong> mapas conceptuales individuales<br />

o grupo <strong>de</strong> autores en una comunidad <strong>de</strong> práctica pue<strong>de</strong>n <strong>de</strong>finir<br />

el mo<strong>de</strong>lo para su dominio <strong>de</strong> interés y compartirlo con otros<br />

autores <strong>de</strong> otros dominios.<br />

Creemos que para muchos usuarios finales, una buena aplicación<br />

<strong>de</strong> mapas conceptuales ocultará mucho, o todos los mecanismos<br />

<strong>de</strong> los mapas conceptuales, permitiendo que los usuarios<br />

se concentren en el mo<strong>de</strong>lo <strong>de</strong> dominio con el que trabajan. Sin<br />

embargo, los mo<strong>de</strong>los <strong>de</strong> mapas conceptuales y los Mapas<br />

Conceptuales estándar proporcionan gran cantidad <strong>de</strong> beneficios<br />

que pue<strong>de</strong>n dar cierta clase <strong>de</strong> superficie a las aplicaciones y<br />

pue<strong>de</strong>n ser puntos <strong>de</strong> venta únicos.<br />

La metáfora central <strong>de</strong> los mapas conceptuales <strong>de</strong> temas, ocurrencias<br />

y asociaciones encuentra un equilibrio entre lo compacto<br />

y lo fácil <strong>de</strong> compren<strong>de</strong>r y proporcionando la suficiente infraestructura<br />

básica para permitir que los usuarios traduzcan los<br />

mo<strong>de</strong>los que tienen en sus mentes respecto <strong>de</strong> un dominio en un<br />

mo<strong>de</strong>lo <strong>de</strong> mapa conceptual. Otras formas <strong>de</strong> organización <strong>de</strong> la<br />

información y <strong>de</strong> los datos, como RDF y el mo<strong>de</strong>lo <strong>de</strong> relación<br />

pue<strong>de</strong> tener aún un mo<strong>de</strong>lo más simple, pero luego requerirá<br />

que el usuario cree infraestructura para procedimientos comunes<br />

como por ejemplo etiquetar un artículo con nombres, <strong>de</strong>finiendo<br />

una estructura <strong>de</strong> clase o creando relaciones n-arias entre los<br />

artículos.<br />

Tal como se ha <strong>de</strong>scripto anteriormente, los mo<strong>de</strong>los <strong>de</strong> mapas<br />

conceptuales poseen una clara distinción entre el mo<strong>de</strong>lo <strong>de</strong><br />

dominio, expresado como temas y asociaciones entre temas, y<br />

los recursos in<strong>de</strong>xados, que se expresan como ocurrencias que<br />

vinculan los temas con los recursos. De esta estructura <strong>de</strong>rivan<br />

tres beneficios principales:<br />

• El mapa conceptual pue<strong>de</strong> actuar como una visión general <strong>de</strong><br />

alto nivel <strong>de</strong>l conocimiento <strong>de</strong>l dominio contenido en un conjunto<br />

<strong>de</strong> recursos. De esta manera, el mapa conceptual pue<strong>de</strong> no<br />

sólo servir como guía para ubicar los recursos para el experto,<br />

sino también como forma para que los especialistas mo<strong>de</strong>len su<br />

conocimiento <strong>de</strong> manera estructurada. Esto permite que quienes<br />

no son expertos comprendan los conceptos básicos y sus relaciones<br />

antes <strong>de</strong> sumergirse en los recursos que proporcionan más<br />

<strong>de</strong>talles.<br />

4<br />

Localizador<br />

<strong>de</strong>l<br />

Sujeto<br />

<strong>Net</strong>workedPlanet Homepage<br />

Http://www.networkedplanetcom/about/in<strong>de</strong>x.html<br />

<strong>Net</strong>workedPlanet<br />

Vista<br />

Recurso<br />

I<strong>de</strong>ntificador<br />

<strong>de</strong>l<br />

Sujeto<br />

Persona<br />

Vista<br />

Tema<br />

• Un mapa conceptual pue<strong>de</strong> dividirse con facilidad <strong>de</strong>pendiendo<br />

<strong>de</strong> los recursos que los hacen disponibles. Algunos editores<br />

utilizan mapas conceptuales basados en el índice <strong>de</strong> gran<strong>de</strong>s<br />

conjuntos <strong>de</strong> recursos, y luego, <strong>de</strong> manera dinámica, crean el<br />

índice a<strong>de</strong>cuado al publicar el subconjunto <strong>de</strong> estos recursos.<br />

Con alguna creación cuidadosa <strong>de</strong> mo<strong>de</strong>los, aún es posible diseñar<br />

diferentes niveles <strong>de</strong> <strong>de</strong>talle en un mapa conceptual, y diferenciar<br />

entre productos <strong>de</strong> información basados en el in<strong>de</strong>xado y<br />

las características <strong>de</strong> navegación que proporcionan así como<br />

también los contenidos <strong>de</strong> información <strong>de</strong>l producto.<br />

• Los mapas conceptuales que in<strong>de</strong>xan diferentes conjuntos <strong>de</strong><br />

recursos pue<strong>de</strong>n combinarse fácilmente. Esta característica<br />

pue<strong>de</strong> utilizarse para permitir que las organizaciones "importen"<br />

datos e índices <strong>de</strong> terceros e integren <strong>de</strong> manera homogénea sus<br />

propios datos e índices.<br />

Tal como se ha mencionado, los Mapas Conceptuales estándar<br />

no poseen una ontología pre<strong>de</strong>finida1. No existe restricción alguna<br />

sobre los dominios a los cuales se les pue<strong>de</strong> aplicar mapas<br />

conceptuales y existen aún menos restricciones sobre el enfoque<br />

<strong>de</strong> mo<strong>de</strong>lado que se escoge.<br />

Fácil Intercambio<br />

Hemos visto que los mapas conceptuales se utilizan para mo<strong>de</strong>lar<br />

relaciones temporales entre eventos; relaciones entre conceptos<br />

abstractos y su representación ; y formas <strong>de</strong> lógica <strong>de</strong> primer<br />

or<strong>de</strong>n así como también otras relaciones tradicionales como<br />

tesauros, vocabulario controlado e información <strong>de</strong> la empresa.<br />

Para muchos usuarios, el hecho <strong>de</strong> que los mapas conceptuales<br />

puedan intercambiarse utilizando una sintaxis basada en XML<br />

estándar proporciona beneficios sólidos mejorando la portabilidad<br />

<strong>de</strong> los datos entre las aplicaciones y las plataformas.<br />

A<strong>de</strong>más, la sintaxis <strong>de</strong> intercambio XML permite una fácil integración<br />

<strong>de</strong>l intercambio <strong>de</strong> información <strong>de</strong> los mapas conceptuales<br />

<strong>de</strong>ntro <strong>de</strong> una arquitectura <strong>de</strong> servicios web.<br />

Existen tres beneficios principales con los cuales los arquitectos<br />

<strong>de</strong> sistemas y <strong>de</strong>sarrolladores pue<strong>de</strong>n favorecerse a partir <strong>de</strong><br />

la aplicación <strong>de</strong>l paradigma <strong>de</strong>l mapa conceptual, y pue<strong>de</strong>n resumirse<br />

como "Flexibilidad, Flexibilidad y Flexibilidad".<br />

Los mapas conceptuales proporcionan el mo<strong>de</strong>lo meta sobre el<br />

cual se pue<strong>de</strong> construir un mo<strong>de</strong>lo <strong>de</strong> aplicación totalmente flexible.<br />

• Journal 5 • www.microsoft.com /architecture

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

Saved successfully!

Ooh no, something went wrong!