Metrópolis y Gobierno de SOA - Willy .Net
Metrópolis y Gobierno de SOA - Willy .Net
Metrópolis y Gobierno de SOA - Willy .Net
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