<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1794-1237</journal-id>
<journal-title><![CDATA[Revista EIA]]></journal-title>
<abbrev-journal-title><![CDATA[Rev.EIA.Esc.Ing.Antioq]]></abbrev-journal-title>
<issn>1794-1237</issn>
<publisher>
<publisher-name><![CDATA[Escuela de ingenieria de Antioquia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1794-12372012000200015</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[DEFINICIÓN DE UN MÉTODO BASADO EN PATRONES DE ANÁLISIS PARA LA INTEROPERABILIDAD ENTRE SISTEMAS DE INFORMACIÓN GEOGRÁFICA]]></article-title>
<article-title xml:lang="en"><![CDATA[DEFINITION OF AN ANALYSIS-PATTERN-BASED METHOD FOR THE INTEROPERABILITY BETWEEN GEOGRAPHIC INFORMATION SYSTEMS]]></article-title>
<article-title xml:lang="pt"><![CDATA[DEFINIÇÃO DE UM MÉTODO BASEADO EM PADRÕES DE ANÁLISES PARA A INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMAÇÃO GEOGRÁFICA]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Zapata]]></surname>
<given-names><![CDATA[Carlos Mario]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Toro]]></surname>
<given-names><![CDATA[Francisco Mauricio]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Marín]]></surname>
<given-names><![CDATA[María Isabel]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional de Colombia Escuela de Sistemas ]]></institution>
<addr-line><![CDATA[Medellín ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Nacional de Colombia Escuela de Geociencias y Medio Ambiente ]]></institution>
<addr-line><![CDATA[Medellín ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad Nacional de Colombia  ]]></institution>
<addr-line><![CDATA[Medellín ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2012</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2012</year>
</pub-date>
<numero>18</numero>
<fpage>179</fpage>
<lpage>194</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S1794-12372012000200015&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S1794-12372012000200015&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S1794-12372012000200015&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Los Sistemas de Información Geográfica (SIG) se incorporan en las empresas para facilitar el análisis espacial de la información. Este análisis suele requerir la integración de datos residentes en SIG heterogéneos que tienen la necesidad de interoperar. En los SIG, la interoperabilidad se aborda, principalmente, con la especificación de estándares y la implementación de ontologías, servicios web, computación grid y aplicaciones intermedias. Para implementar cualquiera de estos mecanismos, siempre es necesario que un analista realice un estudio detallado del dominio SIG para cada situación de interoperabilidad que se presente. Este estudio suele ser subjetivo y dependiente de la experiencia del analista, lo que afecta su transparencia y dificulta su trazabilidad. Por esta razón, en este artículo se propone un método de interoperabilidad que generaliza la fase de análisis del dominio SIG. El método consta de siete pasos que se apoyan en patrones de análisis expresados en esquemas preconceptuales. Además, se puede integrar con los mecanismos de interoperabilidad mencionados, reduciendo los tiempos en la fase de análisis y brindando un canal de comunicación entre el usuario, el analista y el desarrollador.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Geographic Information Systems (GIS) are incorporated in the companies to facilitate spatial analysis of the information. This analysis often requires the integration of GIS heterogeneous data to interoperate. In GIS, interoperability is mainly addressed by the specification of standards and the implementation of several mechanisms like ontologies, web services, grid computing, and middleware technologies. In order to implement any of such mechanisms, an analyst should make a detailed and iterative study of the GIS domain for every situation of interoperability is needed. Such study is, commonly, subjective and highly dependent on the analyst experience. Consequently, the entire process seems not to be transparent and traceable. For this reason, in this paper we propose an interoperability method for generalizing the analysis phase of the GIS domain. The method comprises seven steps supported by analysis patterns expressed in pre-conceptual schemas. The method can be integrated with the aforementioned mechanisms for interoperability, thus shortening the analysis phase and providing a communication channel between the user, the analyst, and the developer.]]></p></abstract>
<abstract abstract-type="short" xml:lang="pt"><p><![CDATA[Os Sistemas de Informação Geográfica (SIG) incorporam-se nas empresas para facilitar a análise espacial da informação. Esta análise costuma requerer a integração de dados residentes em SIG heterogéneos que têm a necessidade de interoperar. Nos SIG, a interoperabilidade aborda-se, principalmente, com a especificação de normas e a implementação de ontologias, serviços web, computação grid e aplicações intermediárias. Para implementar qualquer destes mecanismos, sempre é necessário que um analista realize um estudo detalhado do domínio SIG para a cada situação de interoperabilidade que se presente. Este estudo costuma ser subjetivo e dependente da experiência do analista, isso afeta sua transparência e dificulta sua rastreabilidade. Por esta razão, neste artigo propõe-se um método de interoperabilidade que generaliza a fase de análise do domínio SIG. O método consta de sete passos que se apoiam em padrões de análises expressados em esquemas preconceituais. Ademais, pode ser integrado com os mecanismos de interoperabilidade mencionados, reduzindo os tempos na fase de análise e brindando um canal de comunicação entre o usuário, o analista e o desenvolvedor.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[interoperabilidad]]></kwd>
<kwd lng="es"><![CDATA[Sistemas de Información Geográfica]]></kwd>
<kwd lng="es"><![CDATA[modelo de datos vector]]></kwd>
<kwd lng="es"><![CDATA[modelo de datos raster]]></kwd>
<kwd lng="es"><![CDATA[series de datos]]></kwd>
<kwd lng="es"><![CDATA[patrones de análisis]]></kwd>
<kwd lng="en"><![CDATA[interoperability]]></kwd>
<kwd lng="en"><![CDATA[Geographic Information Systems]]></kwd>
<kwd lng="en"><![CDATA[vector data model]]></kwd>
<kwd lng="en"><![CDATA[raster data model]]></kwd>
<kwd lng="en"><![CDATA[data sets]]></kwd>
<kwd lng="en"><![CDATA[analysis patterns]]></kwd>
<kwd lng="pt"><![CDATA[interoperabilidade]]></kwd>
<kwd lng="pt"><![CDATA[Sistemas de Informação Geográfica]]></kwd>
<kwd lng="pt"><![CDATA[modelo de dados vector]]></kwd>
<kwd lng="pt"><![CDATA[modelo de dados raster]]></kwd>
<kwd lng="pt"><![CDATA[séries de dados]]></kwd>
<kwd lng="pt"><![CDATA[padrões de análises]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font face="verdana" size="2">          <p align="center"><font size="4"><b>DEFINICI&Oacute;N DE UN M&Eacute;TODO BASADO EN PATRONES DE AN&Aacute;LISIS PARA LA INTEROPERABILIDAD ENTRE SISTEMAS DE INFORMACI&Oacute;N GEOGR&Aacute;FICA</b></font></p>     <p align="center"><font size="3"><b>DEFINITION OF AN ANALYSIS-PATTERN-BASED METHOD FOR THE INTEROPERABILITY BETWEEN GEOGRAPHIC INFORMATION SYSTEMS</b></font></p>     <p align="center"><font size="3"><b>DEFINI&Ccedil;&Atilde;O DE UM M&Eacute;TODO BASEADO EM PADR&Otilde;ES DE AN&Aacute;LISES PARA A INTEROPERABILIDADE ENTRE SISTEMAS DE INFORMA&Ccedil;&Atilde;O GEOGR&Aacute;FICA</b></font></p>     <p>&nbsp;</p>     <p><b>Carlos Mario Zapata*, Francisco Mauricio Toro** y Mar&iacute;a Isabel Mar&iacute;n***</b></p>          <p>*Ingeniero Civil, Mag&iacute;ster en Ingenier&iacute;a de Sistemas, Doctor en Ingenier&iacute;a con &eacute;nfasis en Sistemas, Universidad Nacional de Colombia. Profesor Asociado y l&iacute;der del grupo de investigaci&oacute;n en Lenguajes Computacionales, Escuela de Sistemas, Universidad Nacional de Colombia. Medell&iacute;n, Colombia. <a href="mailto:cmzapata@unal.edu.co">cmzapata@unal.edu.co</a>.    <br>   **Ingeniero Civil, Universidad Nacional de Colombia; Master of Science in Engineering y Ph. D. in Hidroscience and Engineering, University of Mississippi. Profesor Titular, Integrante de los grupos de investigaci&oacute;n PARH y Oce&aacute;nicos, Escuela de Geociencias y Medio Ambiente, Universidad Nacional de Colombia. Medell&iacute;n, Colombia. <a href="mailto:fmtoro@unal.edu.co">fmtoro@unal.edu.co</a>.    <br> ***Ingeniera de Sistemas e Inform&aacute;tica y Mag&iacute;ster en Ingenier&iacute;a de Sistemas, Universidad Nacional de Colombia. Medell&iacute;n, Colombia. <a href="mailto:mimarinm@unal.edu.co">mimarinm@unal.edu.co</a>.</p>     <p>Art&iacute;culo recibido 5-X-2011. Aprobado 2-X-2012    ]]></body>
<body><![CDATA[<br> Discusi&oacute;n abierta hasta junio de 2013</p> <hr size="1" />              <p><b><font size="3">RESUMEN</font></b></p>          <p>Los Sistemas de Informaci&oacute;n Geogr&aacute;fica (SIG) se incorporan en las empresas para facilitar el an&aacute;lisis espacial   de la informaci&oacute;n. Este an&aacute;lisis suele requerir la integraci&oacute;n de datos residentes en SIG heterog&eacute;neos que tienen   la necesidad de interoperar. En los SIG, la interoperabilidad se aborda, principalmente, con la especificaci&oacute;n de   est&aacute;ndares y la implementaci&oacute;n de ontolog&iacute;as, servicios web, computaci&oacute;n <i>grid</i> y aplicaciones intermedias. Para   implementar cualquiera de estos mecanismos, siempre es necesario que un analista realice un estudio detallado   del dominio SIG para cada situaci&oacute;n de interoperabilidad que se presente. Este estudio suele ser subjetivo y dependiente   de la experiencia del analista, lo que afecta su transparencia y dificulta su trazabilidad. Por esta raz&oacute;n,   en este art&iacute;culo se propone un m&eacute;todo de interoperabilidad que generaliza la fase de an&aacute;lisis del dominio SIG. El   m&eacute;todo consta de siete pasos que se apoyan en patrones de an&aacute;lisis expresados en esquemas preconceptuales.   Adem&aacute;s, se puede integrar con los mecanismos de interoperabilidad mencionados, reduciendo los tiempos en la fase de an&aacute;lisis y brindando un canal de comunicaci&oacute;n entre el usuario, el analista y el desarrollador.</p>          <p><font size="3"><b>PALABRAS CLAVE</b></font>: interoperabilidad; Sistemas de Informaci&oacute;n Geogr&aacute;fica; modelo de datos vector; modelo de datos <i>raster</i>; series de datos; patrones de an&aacute;lisis.</p>  <hr size="1" />              <p><font size="3"><b>ABSTRACT</b></font></p>          <p>Geographic Information Systems (GIS) are incorporated in the companies to facilitate spatial analysis of   the information. This analysis often requires the integration of GIS heterogeneous data to interoperate. In GIS,   interoperability is mainly addressed by the specification of standards and the implementation of several mechanisms   like ontologies, web services, <i>grid</i> computing, and <i>middleware</i> technologies. In order to implement any of   such mechanisms, an analyst should make a detailed and iterative study of the GIS domain for every situation of   interoperability is needed. Such study is, commonly, subjective and highly dependent on the analyst experience.   Consequently, the entire process seems not to be transparent and traceable. For this reason, in this paper we   propose an interoperability method for generalizing the analysis phase of the GIS domain. The method comprises   seven steps supported by analysis patterns expressed in pre-conceptual schemas. The method can be integrated   with the aforementioned mechanisms for interoperability, thus shortening the analysis phase and providing a communication channel between the user, the analyst, and the developer.</p>     <p><font size="3"><b>KEY WORDS</b></font>: interoperability; Geographic Information Systems; vector data model; <i>raster</i> data model; data sets; analysis patterns.</p>  <hr size="1" />      <p><b><font size="3">RESUMO</font></b></p>          <p>Os Sistemas de Informa&ccedil;&atilde;o Geogr&aacute;fica (SIG) incorporam-se nas empresas para facilitar a an&aacute;lise espacial   da informa&ccedil;&atilde;o. Esta an&aacute;lise costuma requerer a integra&ccedil;&atilde;o de dados residentes em SIG heterog&eacute;neos que t&ecirc;m   a necessidade de interoperar. Nos SIG, a interoperabilidade aborda-se, principalmente, com a especifica&ccedil;&atilde;o de   normas e a implementa&ccedil;&atilde;o de ontologias, servi&ccedil;os web, computa&ccedil;&atilde;o <i>grid</i> e aplica&ccedil;&otilde;es intermedi&aacute;rias. Para implementar   qualquer destes mecanismos, sempre &eacute; necess&aacute;rio que um analista realize um estudo detalhado do dom&iacute;nio   SIG para a cada situa&ccedil;&atilde;o de interoperabilidade que se presente. Este estudo costuma ser subjetivo e dependente   da experi&ecirc;ncia do analista, isso afeta sua transpar&ecirc;ncia e dificulta sua rastreabilidade. Por esta raz&atilde;o, neste artigo   prop&otilde;e-se um m&eacute;todo de interoperabilidade que generaliza a fase de an&aacute;lise do dom&iacute;nio SIG. O m&eacute;todo consta   de sete passos que se apoiam em padr&otilde;es de an&aacute;lises expressados em esquemas preconceituais. Ademais, pode   ser integrado com os mecanismos de interoperabilidade mencionados, reduzindo os tempos na fase de an&aacute;lise e brindando um canal de comunica&ccedil;&atilde;o entre o usu&aacute;rio, o analista e o desenvolvedor.</p>          <p><font size="3"><b>PALAVRAS-C&Oacute;DIGO</b></font>: interoperabilidade; Sistemas de Informa&ccedil;&atilde;o Geogr&aacute;fica; modelo de dados vector;  modelo de dados <i>raster</i>; s&eacute;ries de dados; padr&otilde;es de an&aacute;lises.</p>  <hr size="1" />             ]]></body>
<body><![CDATA[<p><font size="3"><b>1. INTRODUCCI&Oacute;N</b></font></p>          <p>Debido a la masificaci&oacute;n de los instrumentos   de adquisici&oacute;n de informaci&oacute;n geogr&aacute;fica, se facilit&oacute;   su uso en empresas y corporaciones. Los radares   y los sensores remotos, entre otros instrumentos,   constantemente toman datos de diferentes variables   sobre la tierra, la atm&oacute;sfera y el oc&eacute;ano (Rozenstein   y Karnieli, 2011). Con estos instrumentos, las empresas   de diferentes &aacute;reas del conocimiento utilizan la informaci&oacute;n georreferenciada en sus negocios para tomar decisiones. La informaci&oacute;n geogr&aacute;fica se almacena, procesa y visualiza por medio de Sistemas de Informaci&oacute;n Geogr&aacute;fica (SIG).</p>     <p>El an&aacute;lisis integrado de la informaci&oacute;n geogr&aacute;fica   incorpora diferentes fuentes de informaci&oacute;n   y de SIG heterog&eacute;neos entre s&iacute;. Para que sea posible   la integraci&oacute;n entre estos sistemas se necesita que   posean la capacidad de interoperar, que se define   como la capacidad de dos o m&aacute;s aplicaciones para   intercambiar datos y usarlos en funciones y procesos   propios (Budiarto, Pradeep y Aziz, 2009).</p>     <p>La interoperabilidad entre SIG se aborda m&aacute;s   que todo mediante la especificaci&oacute;n de est&aacute;ndares y la   implementaci&oacute;n de ontolog&iacute;as, servicios web, computaci&oacute;n   <i>grid</i> y aplicaciones intermedias. Organizaciones   como el Open Geospatial Consortium (OGC) cumplen   un papel protag&oacute;nico en el proceso de estandarizaci&oacute;n   de formatos de almacenamiento y transporte de   los datos y de interfaces para la implementaci&oacute;n de   servicios web (Rao, Percivall y Enloe, 2000).</p>     <p>Para la implementaci&oacute;n de cada uno de los   mecanismos de interoperabilidad mencionados,   siempre es necesario estudiar el dominio de los   SIG en la fase de an&aacute;lisis, especificando los tipos   y modelos de datos soportados y las herramientas   incorporadas en cada SIG. Este proceso se efect&uacute;a   cada vez que se requiere la implementaci&oacute;n de uno   de los mecanismos de interoperabilidad. Por ello, la   transparencia del proceso se ve afectada, al igual que   la trazabilidad que podr&iacute;a permitir su seguimiento,   pues cada analista involucra su propia experiencia   en el estudio, pese a que los pasos que realizan   ser&iacute;an susceptibles de incorporarse en un m&eacute;todo   independiente del dominio del SIG y del mecanismo   de interoperabilidad. En consecuencia, teniendo en   cuenta que las caracter&iacute;sticas inherentes al dominio   SIG no var&iacute;an de un proyecto a otro y que se requiere   la aplicaci&oacute;n sistem&aacute;tica del estudio de interoperabilidad,   tomando como base la ingenier&iacute;a de m&eacute;todos   (Sunyaev, Hansen y Krcmar, 2010), se puede plantear   un m&eacute;todo que sistematice este proceso.</p>     <p>Por lo anterior, en este art&iacute;culo se propone un   m&eacute;todo de interoperabilidad que generaliza la fase   de an&aacute;lisis del dominio SIG. El m&eacute;todo se compone   de siete pasos: a) situaci&oacute;n actual de interoperabilidad,   donde se identifica el estado de interoperabilidad   de los sistemas involucrados; b) identificaci&oacute;n   de las fuentes de datos soportadas; c) definici&oacute;n de   los formatos aceptados; d) intercambio de datos por   medio de una API; e) identificaci&oacute;n de la estructura   de las fuentes de datos, que se basa en patrones de   an&aacute;lisis expresados en esquemas preconceptuales,   f) identificaci&oacute;n de las operaciones soportadas; g)   operaci&oacute;n paso a paso, donde se realizan los pasos   recomendados para llevar a cabo cada una de estas   operaciones. El m&eacute;todo se puede integrar con los   mecanismos de interoperabilidad mencionados,   reduciendo los tiempos en la fase de an&aacute;lisis y brindando   un canal de comunicaci&oacute;n entre el usuario,   el analista y el desarrollador.</p>     <p>Este art&iacute;culo se estructura as&iacute;: en la secci&oacute;n   2 se expone el marco te&oacute;rico que acerca al lector a   los conceptos de SIG, interoperabilidad y patrones   de an&aacute;lisis; en la secci&oacute;n 3 se hace una recopilaci&oacute;n   de los avances alcanzados en los patrones de an&aacute;lisis   y en la interoperabilidad entre SIG; en la secci&oacute;n 4   se presenta el m&eacute;todo propuesto; en la secci&oacute;n 5 se   expone un ejemplo de interoperabilidad usando el   m&eacute;todo; finalmente, en la secci&oacute;n 6 se sintetizan las   conclusiones y se plantea el trabajo futuro que se   puede derivar del actual.</p>     <p><font size="3"><b>2. MARCO TE&Oacute;RICO</b></font></p>     <p><font size="3"><b>2.1 Sistemas de Informaci&oacute;n   Geogr&aacute;fica</b></font></p>     <p>Son aplicaciones que poseen datos ligados   con unas coordenadas geogr&aacute;ficas y que se estructuran   en capas tem&aacute;ticas independientes para representar   diferentes variables. Los SIG se dise&ntilde;an para   captar, almacenar, procesar y desplegar informaci&oacute;n   georreferenciada. Estos sistemas se emplean para   investigaciones cient&iacute;ficas, gesti&oacute;n de los recursos,   evaluaci&oacute;n del impacto ambiental, planificaci&oacute;n   urbana, cartograf&iacute;a, sociolog&iacute;a y mercadeo, entre   otros campos.</p>     ]]></body>
<body><![CDATA[<p>Cada capa de un SIG corresponde a uno de   estos tipos de datos: los modelos de datos <i>raster</i>   y vector (Bolstad, 2005). Adem&aacute;s, en ocasiones se   asocian series de datos a estos modelos. Estos tipos   de datos se detallan a continuaci&oacute;n.</p>     <p>El modelo de datos <i>raster</i> permite dividir el   &aacute;rea de estudio en una matriz de datos. Cada dato se   asocia con una celda o p&iacute;xel de la imagen desplegada   en el SIG cuyo valor se considera representativo   para toda la superficie que abarca la celda. El modelo   <i>raster</i> representa la informaci&oacute;n continua en el   espacio, midiendo variables como la elevaci&oacute;n y la   precipitaci&oacute;n, entre otras (DeMers, 2002).</p>     <p>En el modelo <i>vector</i>, el inter&eacute;s de la representaci&oacute;n   se centra en la precisi&oacute;n de la localizaci&oacute;n y   la forma. Este modelo permite representar la informaci&oacute;n   por medio de primitivas geom&eacute;tricas, como   los puntos, las l&iacute;neas y los pol&iacute;gonos. Cada primitiva   se vincula con una fila en una base de datos que   describe sus atributos. El modelo de datos vector   representa la informaci&oacute;n discreta en el espacio, estableciendo   elementos como casas, calles, ciudades,   etc. (De Smith, Goodchild y Longley, 2007).</p>     <p>Las series de datos corresponden por tradici&oacute;n   a series de tiempo o a perfiles de medici&oacute;n   (p. ej. verticales y longitudinales). Una serie de datos   se puede asociar a un elemento geom&eacute;trico de un   modelo <i>vector</i> o a una regi&oacute;n de la malla de datos   del modelo <i>raster</i>. De esta manera, la serie de datos   describe la regi&oacute;n geogr&aacute;fica con la que se asocia, de   acuerdo con la variable que representa: temperatura,   velocidad del viento, conductividad el&eacute;ctrica, etc.</p>     <p><font size="3"><b>2.2 Interoperabilidad entre SIG</b></font></p>     <p>De acuerdo con los t&eacute;rminos fundamentales   del vocabulario de tecnolog&iacute;as de la informaci&oacute;n de   la norma ISO/IEC 2382-01, la interoperabilidad es la   capacidad de diferentes unidades funcionales para   comunicarse, ejecutar programas o transferir datos,   de tal manera que el usuario tenga poco o ning&uacute;n   conocimiento de las caracter&iacute;sticas &uacute;nicas de dichas   unidades (Chen <i>et al</i>., 2010).</p>     <p>Zhang <i>et al</i>. (2007) definen la interoperabilidad   entre SIG como la capacidad de estos sistemas   para: 1) intercambiar todo tipo de informaci&oacute;n   espacial sobre los objetos y fen&oacute;menos que se dan   dentro y sobre la tierra, y 2) ejecutar, cooperativamente   sobre la red, unidades funcionales capaces   de manipular esta informaci&oacute;n.</p>     <p><font size="3"><b>2.3 Patrones de an&aacute;lisis</b></font></p>     <p>Martin Fowler introdujo este t&eacute;rmino para   describir soluciones relacionadas con problemas   que aparecen durante el an&aacute;lisis de requisitos y las   fases de modelado conceptual de los datos. Para &eacute;l   "un patr&oacute;n es una idea que fue &uacute;til en un contexto   pr&aacute;ctico y probablemente ser&aacute; &uacute;til en otros" (Fowler,   1997). La sem&aacute;ntica de los patrones de an&aacute;lisis   describe aspectos espec&iacute;ficos de alg&uacute;n dominio de   aplicaci&oacute;n en concreto, permitiendo definir un conjunto   de modelos conceptuales que juntos describen   un lenguaje del dominio (Fowler, 1997).</p>     <p>En la ingenier&iacute;a de software, los patrones se   usan para permitir la reusabilidad de soluciones   exitosas de problemas recurrentes. El prop&oacute;sito de   los patrones se centra en incorporar calidad y productividad   en las fases de desarrollo del software   y brindar al desarrollador un punto de partida. La   especificaci&oacute;n de los patrones de an&aacute;lisis se puede   realizar por medio de narraci&oacute;n libre, plantillas o   modelos conceptuales. Es necesario que el mecanismo   de representaci&oacute;n cumpla con los siguientes   requisitos: a) ser f&aacute;cil de comprender para usuarios   no expertos en el dominio; b) tener una alta capacidad   de expresi&oacute;n; y c) ser extensible (Lisboa, Iochpe   y Borges, 2002).</p>     ]]></body>
<body><![CDATA[<p><font size="3"><b>2.4. Esquemas preconceptuales</b></font></p>     <p>Los esquemas preconceptuales son representaciones   intermedias entre las especificaciones   textuales en lenguaje natural de cualquier dominio   del conocimiento y los diferentes esquemas conceptuales   que permiten el modelado de una aplicaci&oacute;n   de software. Estos esquemas permiten representar   las relaciones estructurales y din&aacute;micas del dominio   (Zapata, Gelbukh y Arango, 2006). En la <a href="#fig1">figura 1</a> se   presentan los elementos de los esquemas preconceptuales   que se utilizar&aacute;n en este art&iacute;culo y cuyos   significados se explican en la <a href="#tab1">tabla 1</a>.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig1.gif"><a name="fig1"></a></p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab1.gif"><a name="tab1"></a></p>     <p><font size="3"><b>3. ANTECEDENTES</b></font></p>     <p><font size="3"><b>3.1 Interoperabilidad entre Sistemas   de Informaci&oacute;n Geogr&aacute;fica</b></font></p>     <p>La interoperabilidad entre SIG se aborda,   principalmente, con el uso de varios mecanismos:   la especificaci&oacute;n de est&aacute;ndares y la implementaci&oacute;n   de servicios web, la computaci&oacute;n <i>grid</i> y los sistemas   intermedios (<i>middleware</i>).</p>     <p>Respecto de la especificaci&oacute;n de est&aacute;ndares,   el OGC es la organizaci&oacute;n que vincula el mayor n&uacute;mero   de integrantes de empresas privadas, agencias   gubernamentales y universidades en el proceso de   consenso (Rao, Percivall y Enloe, 2000). Los est&aacute;ndares   se dividen en dos grupos: para el almacenamiento   y transporte de datos y para la implementaci&oacute;n de   servicios web. Los principales est&aacute;ndares para el almacenamiento   y transporte de los datos geogr&aacute;ficos   son: <i>Geographyc Markup Language</i> (GML), <i>Keyhole   Markup Language</i> (KML) y <i>Network Common Data   Form</i> (NetCDF). El est&aacute;ndar GML es una gram&aacute;tica   XML que emplea otras tecnolog&iacute;as y est&aacute;ndares para   especificar estilos de visualizaci&oacute;n (p. ej. SVG, HTML)   del contenido; GML no se limita a una aplicaci&oacute;n   de visualizaci&oacute;n espec&iacute;fica, pues se puede transformar   con hojas de estilo para su visualizaci&oacute;n en   <i>Google Earth</i> (Sripada, Lu y Wu, 2004). El est&aacute;ndar   KML es un lenguaje de marcado para representar   datos geogr&aacute;ficos en tres dimensiones, basado en   GML (Du, Yu y Liu, 2009). El est&aacute;ndar NetCDF es   un formato binario que incorpora librer&iacute;as para su   procesamiento en algunos lenguajes como Java y   MATLAB, almacenando paralelep&iacute;pedos rectangulares   de datos, en donde la base se constituye   con las variables espaciales (por ejemplo, latitud y   longitud) y la altura representa la variable tiempo.   Adem&aacute;s permite describir los datos con atributos y   anotaciones (Rew y Davis, 1990).</p>     <p>En cuanto a la especificaci&oacute;n de servicios   web, el OGC defini&oacute; los servicios <i>Web Feature   Service</i> (WFS), <i>Web Coverage Service</i> (WCS),   <i>Web Map Service</i> (WMS) y <i>Catalogue Service for   Web</i> (CSW). El servicio WFS permite recuperar   y consultar modelos de datos vector en la web,   proporcionando operaciones como <i>GetCapabilities</i>,   <i>DescribeFeatureType</i> y <i>GetFeature</i>; WCS brinda un   medio para la recuperaci&oacute;n de capas <i>raster</i> en   la web y define las operaciones <i>GetCapabilities</i>,   <i>DescribeCoverage</i> y <i>GetCoverage</i>; WMS posibilita   la recuperaci&oacute;n de mapas (im&aacute;genes) en internet,   ofreciendo las operaciones <i>GetCapabilities</i>, <i>GetMap</i> y   <i>GetFeatureInfo</i>. El servicio CSW presenta una interfaz   para el descubrimiento de servicios geogr&aacute;ficos en   la web (Fan, Feng y Zhu, 2009).</p>     <p>El <i>Open-source Project for a Network Data   Access Protocol</i> (OPeNDAP) tambi&eacute;n defini&oacute; una   especificaci&oacute;n para servicios web que lleva el mismo   nombre. Se basa en HTTP y define una arquitectura   de transporte de datos para encapsular la estructura   de la informaci&oacute;n. El servicio devuelve datos en el   formato NetCDF (Xu, Li y Mi, 2010).</p>     ]]></body>
<body><![CDATA[<p>A m&aacute;s del uso de est&aacute;ndares y servicios web,   la implementaci&oacute;n de ontolog&iacute;as y de computaci&oacute;n   <i>grid</i> tambi&eacute;n permite la interoperabilidad entre SIG.   Con las ontolog&iacute;as, el problema se aborda desde el   nivel sem&aacute;ntico. En esta direcci&oacute;n se construyen   taxonom&iacute;as y ontolog&iacute;as en el dominio (Yan, Li y He,   2006). Por otro lado, la computaci&oacute;n <i>grid</i> permite   trabajar con informaci&oacute;n geogr&aacute;fica distribuida en   la red y se apoya en est&aacute;ndares para compartir los   datos y procesos mediante servicios web (Al-Hader   <i>et al</i>., 2009).</p>     <p>Respecto de los sistemas intermedios, existen   iniciativas como las de McDonald <i>et al</i>. (2006) y   Hu <i>et al</i>. (2008) para posibilitar la interoperabilidad   entre sistemas que incorporan diferentes est&aacute;ndares.   Ellos implementan un <i>gateway</i> por cada direcci&oacute;n   de solicitud de los servicios, es decir, un <i>gateway</i>   para permitir la interoperabilidad entre clientes que   implementan protocolos OPeNDAP y servidores   que implementan protocolos OGC y otro para que   clientes OGC puedan acceder a los servicios de un   servidor que implementa protocolos OPeNDAP.</p>     <p>La implementaci&oacute;n de cualquiera de los mecanismos   anotados para facilitar la interoperabilidad   entre SIG requiere un estudio detallado que incluya   las caracter&iacute;sticas principales de cada uno de los   SIG que participan en el proceso de interoperabilidad.   En este estudio se involucran, normalmente,   la subjetividad y la experiencia del analista, quien   se encarga de posibilitar la interoperabilidad entre   los SIG. As&iacute;, pese a que los pasos generales pueden   ser comunes y cada analista los realiza a su manera,   generando problemas de trasparencia en el manejo   de la informaci&oacute;n y trazabilidad de las caracter&iacute;sticas   del proceso mismo. Estos problemas constituyen el   fundamento para que Sunyaev, Hansen y Krcmar   (2010) sugieran el planteamiento de un m&eacute;todo que   contribuya a aminorar estos problemas. La definici&oacute;n   del m&eacute;todo que incluye la ejecuci&oacute;n sistem&aacute;tica de   estos pasos constituye el fundamento del presente   art&iacute;culo.</p>     <p><font size="3"><b>3.2 Patrones de an&aacute;lisis en Sistemas   de Informaci&oacute;n Geogr&aacute;fica</b></font></p>     <p>Los patrones de an&aacute;lisis en los SIG se desarrollan   para casos de aplicaci&oacute;n espec&iacute;ficos. En este   numeral se exponen algunos casos relevantes.</p>     <p>Lisboa, Iochpe y Beard (1998) derivan y aplican   patrones de an&aacute;lisis en el proceso de modelado   conceptual de datos de aplicaciones geogr&aacute;ficas.   Estos autores introducen el patr&oacute;n "par&aacute;metros de   calidad ambiental" (<i>environmental quality parameters</i>).   En este patr&oacute;n se puede identificar la relaci&oacute;n   entre puntos de muestreos y las mediciones. Adicionalmente,   los puntos de muestreos son recursos   h&iacute;dricos que pueden ser lagos o r&iacute;os, cada uno de   los cuales se asocia con una cuenca.</p>     <p>Iochpe y Lisboa (1998) proponen una jerarqu&iacute;a   b&aacute;sica de clases para apoyar el an&aacute;lisis   conceptual de los SIG. La jerarqu&iacute;a se divide en dos   niveles: conceptual y de representaci&oacute;n espacial.   En el primero se especifican con mayor detalle los   grupos del nivel conceptual. El segundo permite   identificar las agrupaciones conceptuales dentro de   los SIG, como los objetos geogr&aacute;ficos y los campos   geogr&aacute;ficos, entre otros.</p>     <p>Lisboa e Iochpe (1999) proponen <i>GeoFrame</i>,   un marco conceptual que proporciona un diagrama   b&aacute;sico de clases para ayudar al dise&ntilde;ador en los   primeros pasos del modelado conceptual de datos   de una nueva aplicaci&oacute;n SIG.</p>     <p>Lisboa, Iochpe y Borges (2002) aplican los   patrones de an&aacute;lisis para la conceptualizaci&oacute;n del   conjunto de sistemas de gesti&oacute;n urbana (por ejemplo,   sistemas de control tributario y sistema de transporte   urbano). Este trabajo propone tres patrones de an&aacute;lisis   que hacen posible la reutilizaci&oacute;n del dise&ntilde;o de bases   de datos geogr&aacute;ficas para la planificaci&oacute;n del &aacute;rea   urbana y las aplicaciones de gesti&oacute;n. Los patrones   que proponen son: "malla vial urbana", "red de tr&aacute;fico   urbano" y "zonificaci&oacute;n urbana".</p>     <p>En esta revisi&oacute;n de antecedentes se identific&oacute;   que los patrones de an&aacute;lisis en la actualidad se desarrollan   en aplicaciones ligadas con dominios espec&iacute;ficos   y para situaciones concretas, lo que limita su   capacidad de reutilizaci&oacute;n para analizar problemas   generales de los SIG. Es necesario abstraerse de la   aplicaci&oacute;n del SIG y dise&ntilde;ar patrones de an&aacute;lisis para   el dominio SIG como tal (Hamza y Fayad, 2006).   Se requiere que estos patrones puedan definirse en   un lenguaje que posibilite la estructuraci&oacute;n de las   caracter&iacute;sticas de los SIG involucrados en el proceso   de interoperabilidad. Adem&aacute;s, ser&iacute;a deseable que   se pudieran involucrar tambi&eacute;n en el desarrollo de   futuras aplicaciones SIG y que definieran el proceso   por seguir para cada uno de los pasos en que se   involucren. Estas caracter&iacute;sticas las cumplen los esquemas   preconceptuales, que tienen la posibilidad   de generar varios esquemas conceptuales para el   desarrollo de software y constituyen una forma de   representaci&oacute;n del conocimiento en un dominio   determinado (Zapata, Gelbukh y Arango, 2006).</p>     ]]></body>
<body><![CDATA[<p><font size="3"><b>4. M&Eacute;TODO PROPUESTO</b></font></p>     <p>Cuando se acomete la implantaci&oacute;n de un   mecanismo que posibilite la interoperabilidad entre   SIG, la fa se de an&aacute;lisis posee un conjunto de tareas.   El m&eacute;todo de interoperabilidad que se propone a   continuaci&oacute;n contiene la aplicaci&oacute;n sistem&aacute;tica de   una serie de pasos que permiten al analista conocer   los elementos que debe identificar en cada SIG involucrado.   Estos elementos se definen en t&eacute;rminos   de los tipos de datos SIG y las operaciones caracter&iacute;sticas   de este dominio. El m&eacute;todo consta de siete   fases secuenciales que el analista debe llevar a cabo   y que se explican enseguida.</p>     <p><font size="3"><b>4.1 Situaci&oacute;n actual de   interoperabilidad</b></font></p>     <p>Se busca en este paso establecer la situaci&oacute;n   actual de interoperabilidad para ayudar a ident ificar   el nivel de heterogeneidad de los sistemas y, de esta   manera, elegir un mecanismo espec&iacute;fico y el esfuerzo   que representar&aacute; su desarrollo. Para ello, se definen   los cinco criterios que se especifican en la <a href="#tab2">tabla 2</a>,   que se deben identificar para cada sistema que se   interopera.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab2.gif"><a name="tab2"></a></p>     <p><font size="3"><b>4.2 Identificaci&oacute;n de las fuentes de   datos soportadas</b></font></p>     <p>En el proceso de conceptualizaci&oacute;n de los   SIG para interoperar, es necesario identificar las   diferentes fuentes de datos que soportan los SIG que   intervienen en el proceso. Para ello, se definieron   previamente las diferentes opciones que se presentan   en la <a href="#tab3">tabla 3</a>.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab3.gif"><a name="tab3"></a></p>     <p><font size="3"><b>4.3 Definici&oacute;n de los formatos   aceptados</b></font></p>     <p>Si dentro de las fuentes de datos soportadas   se incluyeron los archivos en disco, es necesario especificar   sus formatos. En la <a href="#tab4">tabla 4</a> se presenta una   lista de posibles formatos soportados, dependiendo   de los modelos de datos que el analista puede tener   en cuenta a la hora de explorar cada SIG.</p>       ]]></body>
<body><![CDATA[<p align="center"><img src="img/revistas/eia/n18/n18a15tab4.gif"><a name="tab4"></a></p>     <p><font size="3"><b>4.4 Intercambio de datos por medio   de una API</b></font></p>     <p>Si el SIG cuenta con una API, es necesario   conocer la abstracci&oacute;n que esta implementa para   recibir y entregar los datos. Por lo tanto, el analista   debe identificar en la API cada concepto presente en   los patrones de an&aacute;lisis sobre los tipos de datos geogr&aacute;ficos   identificados: <i>raster</i>, <i>vector</i> y series de datos.   Los patrones de an&aacute;lisis se proponen haciendo uso   de los esquemas preconceptuales que se presentan   en las <a href="#fig2">figuras 2</a>, <a href="#fig3">3</a> y <a href="#fig4">4</a> para los modelos <i>raster</i>, vector   y las series de datos, respectivamente.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig2.gif"><a name="fig2"></a></p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig3.gif"><a name="fig3"></a></p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig4.gif"><a name="fig4"></a></p>     <p><font size="3"><b>4.5 Identificaci&oacute;n de la estructura de   las fuentes de datos</b></font></p>     <p>Si el SIG no cuenta con una API, quiere decir   que para realizar la interoperabilidad es necesario   acceder directamente a las fuentes de datos y determinar   para cada una su estructura. En este caso,   el analista debe identificar en cada fuente de datos   cada concepto presente en los patrones de an&aacute;lisis   sobre los tipos de datos geogr&aacute;ficos expuestos en las   <a href="#fig2">figuras 2</a>, <a href="#fig3">3</a> y <a href="#fig4">4</a>.</p>     <p><font size="3"><b>4.6 Identificaci&oacute;n de las operaciones   soportadas</b></font></p>     <p>En este paso el analista debe identificar las   operaciones SIG que soporta cada sistema. A continuaci&oacute;n   se presenta una lista que sirve de gu&iacute;a para   identificarlas: a) asignar sistemas de coordenadas   a elementos geogr&aacute;ficos, b) reproyectar elementos   geogr&aacute;ficos, c) convertir modelos de datos, d) remuestrear   modelos <i>raster</i>, e) complementar modelos <i>raster</i>, f) complementar modelos vector, g) cortar   modelo <i>raster</i> a partir de un pol&iacute;gono, h) cortar modelo   vector a partir de un pol&iacute;gono, i) complementar   atributos de una capa vector con los datos de una   capa <i>raster</i>, j) asociar series de datos a objetos geogr&aacute;ficos   y k) complementar series de tiempo.</p>     ]]></body>
<body><![CDATA[<p>De cada operaci&oacute;n, se debe reportar el nombre   asignado en cada SIG y tipos de entrada y salida:   &lt;nombre de la operaci&oacute;n&gt;: tipo(s) de entrada   separados por coma -&gt; tipo(s) de salida separados   por coma. Las opciones de tipos de datos son <i>raster</i>,   vector y serie de datos.</p>     <p><font size="3"><b>4.7 Operaci&oacute;n paso a paso</b></font></p>     <p>Cuando en el proceso de interoperabilidad   se seleccione una de las operaciones expuestas en   el paso anterior, para su ejecuci&oacute;n se deben seguir   las recomendaciones paso a paso con base en los   patrones de an&aacute;lisis sobre las operaciones t&iacute;picas de   los SIG. En la <a href="#fig5">figura 5</a> se presenta el patr&oacute;n de an&aacute;lisis   para la operaci&oacute;n "Complementar atributos de una   capa vector con los datos de una capa <i>raster</i>". Esta   operaci&oacute;n se presenta en la Secci&oacute;n 5.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig5.gif"><a name="fig5"></a></p>     <p>Con estos siete pasos secuenciales se representa   el dominio de los SIG en la primera fase de   desarrollo del software en t&eacute;rminos de las operaciones   y los tipos de datos. Adicionalmente, se hace   una exploraci&oacute;n de la situaci&oacute;n de interoperabilidad   entre los sistemas que puede guiar la elecci&oacute;n de un   mecanismo de interoperabilidad apropiado. Este   proceso arroja un importante insumo para las fases   siguientes en el proceso de implementaci&oacute;n de un   mecanismo de interoperabilidad.</p>     <p>Finalmente, los patrones de an&aacute;lisis facilitan   la comunicaci&oacute;n con el interesado y el desarrollador   e incluso facilitan el proceso de levantamiento de   requisitos de un proyecto de desarrollo de un nuevo   SIG independiente del dominio de aplicaci&oacute;n.</p>     <p><font size="3"><b>5. CASO DE ESTUDIO</b></font></p>     <p>Este caso de estudio se efectu&oacute; entre los SIG   GeoDA 0.9 y GvSIG 1.11. El objetivo para la interoperabilidad   entre los dos es hacer la operaci&oacute;n   "Complementar atributos de una capa vector con los   datos de una capa <i>raster</i>". La capa <i>raster</i> se gestiona   con el SIG GvSIG desde archivos en disco mientras   que la capa <i>vector</i> se gestiona con el SIG GeoDA   desde un archivo <i>shapefile</i>. Los datos usados se tomaron   de la base de datos del proyecto "Estudio de   la problem&aacute;tica ambiental de tres embalses de EPM"   que se ejecuta en la Escuela de Geociencias y Medio   Ambiente de la Universidad Nacional de Colombia,   Sede Medell&iacute;n, en asocio con la Universidad de   Antioquia y las Empresas P&uacute;blicas de Medell&iacute;n. Los   pasos para llevar a cabo el proceso de interoperabilidad   se detallaron en la secci&oacute;n 4. Enseguida se   exponen los resultados obtenidos (<a href="#tab5">tablas 5</a>, <a href="#tab6">6</a> y <a href="#tab7">7</a>).</p>       <p><font size="3"><b>5.1 Situaci&oacute;n actual de interoperabilidad</b></font></p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab5.gif"><a name="tab5"></a></p>       ]]></body>
<body><![CDATA[<p><font size="3"><b>5.2 Identificaci&oacute;n de las fuentes de datos soportadas</b></font></p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab6.gif"><a name="tab6"></a></p>       <p><font size="3"><b>5.3 Definici&oacute;n de los formatos aceptados</b></font></p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab7.gif"><a name="tab7"></a></p>       <p><font size="3"><b>5.4 Intercambio de datos por medio   de una API</b></font></p>     <p>Este paso no es necesario, porque no se cuenta   con API en los SIG seleccionados.</p>     <p><font size="3"><b>5.5 Identificaci&oacute;n de la estructura de   las fuentes de datos</b></font></p>     <p>En este punto y con base en los patrones de   an&aacute;lisis definidos, se determin&oacute; la estructura de las   fuentes de datos involucradas en el proceso de interoperabilidad.   A continuaci&oacute;n se muestra en detalle   el caso concreto para las fuentes de datos utilizadas.</p>     <p>GeoDA (archivo en disco, del tipo shp)</p>     <p>Capa <i>raster</i>. Sin soporte, ya que el formato   en disco shp gestiona solo modelos de datos vector.</p>     ]]></body>
<body><![CDATA[<p>Capa <i>vector</i>. Nombre de la capa: se obtiene   del nombre del archivo o la leyenda del mapa en el   SIG; sistema de coordenadas: se obtiene del archivo   prj que acompa&ntilde;a el archivo shp; metadatos: sin   soporte; tipo de geometr&iacute;a: se consigue del &iacute;cono de   la leyenda del mapa; atributos (campos de tabla de   atributos): resultan de la tabla dbf que acompa&ntilde;a al   archivo shp; <i>shape</i> (campo identificador de <i>shape</i>):   es el campo <i>ID</i> de la tabla de atributos.</p>     <p>GvSIG (archivo en disco, del tipo ESRI ASCII)</p>     <p>Capa <i>vector</i>. Sin soporte, ya que el formato   en disco ESRI ASCII solo gestiona modelos de datos <i>raster</i>.</p>     <p>Capa <i>raster</i>. Nombre de la capa: se obtiene del   nombre del archivo o la leyenda del mapa en el SIG;   sistema de coordenadas: se obtiene del archivo prj   que acompa&ntilde;a el archivo de la interfaz de ingreso;   metadatos: sin soporte; resoluci&oacute;n espacial (DX, DY):   se obtiene directamente del archivo, las etiquetas   son DX y DY respectivamente o CELLSIZE, en cuyo   caso indicar&iacute;a que se trata de celdas cuadradas;   punto de inicio de trazado: se obtiene directamente   del archivo; las etiquetas son XLLCORNER o   XLLCENTER y YLLCORNER o YLLCENTER; n&uacute;mero   de filas y columnas: se consigue en forma directa   del archivo, son las etiquetas NROWS y NCOLS,   respectivamente. Valor faltante: se obtiene en forma   directa del archivo, la etiqueta es NODATA_VALUE.</p>     <p><font size="3"><b>5.6 Identificaci&oacute;n de las operaciones   soportadas</b></font></p>     <blockquote>GvSIG</blockquote>     <p>&lt;Asignar sistemas de coordenadas a elementos geogr&aacute;ficos&gt;: raster/vector-&gt;raster/vector</p>     <p> &lt;Reproyectar elementos geogr&aacute;ficos&gt;: raster/vector-&gt;raster/vector</p>     <p>&lt;Rasterizar&gt;: vector-&gt;raster</p>     <p>&lt;Vectorizar&gt;: raster-&gt;vector</p>     ]]></body>
<body><![CDATA[<p>&lt;Remuestrear modelos raster&gt;: raster-&gt;raster</p>     <p>&lt;Complementar modelos raster&gt;: raster, raster-&gt;raster</p>     <p>&lt;Complementar modelos vector&gt;: vector, vector-&gt;vector</p>     <p>&lt;Cortar modelo raster a partir de un pol&iacute;gono&gt;: raster, vector-&gt;raster</p>     <p>&lt;Cortar modelo vector a partir de un pol&iacute;gono&gt;: vector, vector-&gt;vector</p>     <p>&lt;Complementar atributos de una capa vector con los datos de una capa raster&gt;raster, vector-&gt;vector</p>     <blockquote>GeoDA</blockquote>     <p>&lt;Complementar modelos vector&gt;: vector, vector-&gt;vector</p>     <p>&lt;Asignar sistemas de coordenadas a elementos   geogr&aacute;ficos&gt;: raster/vector-&gt;raster/vector</p>     <p>&lt;Reproyectar elementos geogr&aacute;ficos&gt;: raster/vector-&gt;raster/vector  </p>     ]]></body>
<body><![CDATA[<p><font size="3"><b>5.7 Operaci&oacute;n paso a paso</b></font></p>     <p>Los anteriores pasos son independientes de   los modelos de datos con los que trabaja y de las   operaciones que se van a ejecutar. En este punto,   los pasos se especifican en la operaci&oacute;n: "Complementar   atributos de una capa <i>vector</i> con los datos de   una capa <i>raster</i>", con base en el patr&oacute;n de an&aacute;lisis   expuesto en la <a href="#fig5">figura 5</a>.</p>     <p><b>Paso 1</b>. El usuario selecciona la(s) fuente(s) de   datos que almacenan las capas por complementar.   En este caso, las fuentes seleccionadas son "Archivos   en disco", para los dos SIG.</p>     <p><b>Paso 2</b>. El usuario recupera la capa vector   que desea complementar. Por medio del SIG GeoDA   recupera la capa "Estaciones Fijas" que quiera   complementar (v&eacute;ase la <a href="#fig6">figura 6</a>).</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig6.gif"><a name="fig6"></a></p>     <p><b>Paso 3</b>. El usuario recupera la capa <i>raster</i> de   referencia. Por medio del SIG GvSIG se obtiene la   capa <i>raster</i> de referencia "PORCEII" (v&eacute;ase la <a href="#fig7">figura 7</a>).</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig7.gif"><a name="fig7"></a></p>     <p><b>Paso 4</b>. El programa identifica el sistema de   coordenadas de ambas capas, que se puede obtener   ya sea de la fuente de datos o directamente de las interfaces   gr&aacute;ficas del SIG. Los resultados de este paso   se enumeran enseguida. Capa: PORCEII; Sistema de   Coordenadas: EPSG 23030 (WGS84) (v&eacute;ase la <a href="#fig7">figura   7</a>); Capa: Estaciones Fijas; Sistema de Coordenadas:   Planas <i>Colombia Bogota Zone</i> (v&eacute;ase la <a href="#fig8">figura 8</a>).</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig8.gif"><a name="fig8"></a></p>     <p><b>Paso 5</b>. Si los sistemas de coordenadas son   diferentes, el usuario elige un mapa para reproyectar.   En este caso, las dos capas no se hallan en la misma   proyecci&oacute;n, ya que una est&aacute; en <i>WGS84</i> y la otra en   <i>Colombia Bogota Zone</i>. Para este caso, es indiferente   proyectar una u otra. De esta manera, se selecciona la   capa vector cuya proyecci&oacute;n es <i>Colombia Bogota Zone</i>.</p>     ]]></body>
<body><![CDATA[<p><b>Paso 6</b>. Si los sistemas de coordenadas son   diferentes, el programa reproyecta el mapa seleccionado.   Como se indic&oacute; en el paso anterior, se   seleccion&oacute; la capa <i>vector</i> "Estaciones Fijas" para reproyectar.   Para hacer este paso se us&oacute; la herramienta   de reproyecci&oacute;n del <i>SIG MapWindow</i> (Aburizaiza y   Ames, 2009; v&eacute;ase la <a href="#fig9">figura 9</a>).</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig9.gif"><a name="fig9"></a></p>     <p><b>Paso 7</b>. El programa determina correspondencia   entre geometr&iacute;as y celdas. Este paso se puede   efectuar de la manera que cada desarrollador considere   m&aacute;s conveniente y, en este caso, indicando   las correspondencias uno a uno entre los mapas   superponiendo uno sobre el otro. El resultado se   muestra en la <a href="#tab8">tabla 8</a>.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15tab8.gif"><a name="tab8"></a></p>     <p><b>Paso 8</b>. El usuario elige el campo de la tabla   de atributos para asignar los valores. En este caso se   eligi&oacute; el campo MSNM, como se aprecia en el &oacute;valo   en la <a href="#fig10">figura 10</a>.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig10.gif"><a name="fig10"></a></p>     <p><b>Paso 9</b>. El programa almacena los valores   en la tabla de atributos. Los datos se ingresaron por   medio del SIG GeoDA en el campo MSNM de la   tabla de atributos, como se aprecia en la <a href="#fig10">figura 10</a>.</p>     <p><b>Paso 10</b>. El usuario selecciona la fuente de   datos donde desea almacenar la capa vector resultante.   En este caso la fuente de datos seleccionada   fue GeoDA.</p>     <p><b>Paso 11</b>. El programa guarda la capa vector   resultante en la fuente de datos seleccionada. En la   <a href="#fig11">figura 11</a> se muestra la capa resultante con la tabla   de atributos.</p>       <p align="center"><img src="img/revistas/eia/n18/n18a15fig11.gif"><a name="fig11"></a></p>     ]]></body>
<body><![CDATA[<p><font size="3"><b>6 CONCLUSIONES Y TRABAJO   FUTURO</b></font></p>     <p>La interoperabilidad es una necesidad que se   presenta en forma global y en diferentes dominios del   conocimiento. En especial, la interoperabilidad entre   SIG se requiere, dada la masificaci&oacute;n de los medios   de adquisici&oacute;n de la informaci&oacute;n georreferenciada y   la creciente necesidad de integrar sistemas para una   mejor toma de decisiones.</p>     <p>Los diferentes mecanismos de interoperabilidad   que se listan en la literatura para los SIG (la   definici&oacute;n de est&aacute;ndares, el desarrollo de ontolog&iacute;as y   la implementaci&oacute;n de servicios web, la computaci&oacute;n   <i>grid</i> y los sistemas intermedios) presentan en com&uacute;n   en la fase de an&aacute;lisis el estudio detallado del dominio   de los SIG. Sin embargo, los analistas encargados del   proceso suelen generar problemas de trazabilidad   y transparencia en la informaci&oacute;n por la aplicaci&oacute;n   subjetiva de su experiencia. Teniendo en cuenta lo   anterior y adem&aacute;s que el dominio SIG es conocido   y que se pueden identificar sus tipos de datos y   operaciones t&iacute;picas, en este art&iacute;culo se propuso un   m&eacute;todo de interoperabilidad que generaliza el estudio   del dominio SIG. De esta manera, ante cada   nuevo proyecto de interoperabilidad entre SIG, este   m&eacute;todo servir&aacute; como punto de partida en la fase   de an&aacute;lisis. Adicionalmente, se incorpor&oacute; el dise&ntilde;o   de patrones de an&aacute;lisis para los tres tipos de datos   SIG identificados: <i>raster</i>, <i>vector</i> y series de datos y   para once operaciones t&iacute;picas que se llevan a cabo   entre SIG. Estos patrones de an&aacute;lisis se dise&ntilde;aron en   esquemas preconceptuales, lo que permite obtener   modelos conceptuales UML para las fases siguientes   del desarrollo (diagramas de clases, de comunicaci&oacute;n,   m&aacute;quinas de estado, de secuencias y casos de   uso), adem&aacute;s de otros artefactos com&uacute;nmente empleados   en el desarrollo de aplicaciones de software   (el diagrama de objetivos y las interfaces gr&aacute;ficas de   usuario). As&iacute; se puede controlar la trazabilidad entre   los diferentes elementos que arroja el m&eacute;todo y se   mejora la transparencia, pues el m&eacute;todo act&uacute;a como   una lista de chequeo que el analista debe seguir.</p>     <p>Las operaciones identificadas en el m&eacute;todo   son independientes del dominio de aplicaci&oacute;n del   SIG y del mecanismo de interoperabilidad que se   seleccione para la implementaci&oacute;n. Esta abstracci&oacute;n   es la que permite que el m&eacute;todo se pueda generalizar.   Sin embargo, tambi&eacute;n sirven como punto de partida   para operaciones de dominios espec&iacute;ficos (p. ej., la   obtenci&oacute;n de una cuenca hidrogr&aacute;fica puede realizarse   obteniendo el contorno de la malla de puntos   que arroja el algoritmo de construcci&oacute;n de cuencas).</p>     <p>Como trabajo futuro que puede derivarse de   este trabajo se propone:</p>   <ul type="circle">     <li>Incorporar en el proceso de desarrollo de los   mecanismos para la interoperabilidad entre SIG   taxonom&iacute;as u ontolog&iacute;as que permitan llevar a   cabo comparaciones entre nombres de capas y   atributos autom&aacute;ticamente, sin la intervenci&oacute;n   del usuario. De esta manera se podr&iacute;a integrar   el nivel sem&aacute;ntico de la interoperabilidad con el   sint&aacute;ctico y funcional.</li>     <li>Hacer un estudio detallado de la incorporaci&oacute;n   de las series de datos dentro de los SIG, identificar   los diferentes tipos de series de datos que   se pueden presentar, las series de tiempo y los   perfiles de medici&oacute;n, as&iacute; como su representaci&oacute;n   m&aacute;s conveniente en los SIG. Tambi&eacute;n se   recomienda identificar operaciones diferentes   a las que se presentaron en este art&iacute;culo y que   involucren series de datos.</li>     <li>Se recomienda incorporar los diferentes esquemas   conceptuales UML que se pueden obtener   a partir de los patrones de an&aacute;lisis dise&ntilde;ados mediante   esquemas preconceptuales en un m&eacute;todo   de desarrollo de software intermedio SIG.</li>     <li>Por fin, se recomienda, a partir de los patrones   de an&aacute;lisis dise&ntilde;ados, incorporar un m&eacute;todo de   desarrollo de software que permita asistir paso   a paso el desarrollo de un nuevo Sistema de Informaci&oacute;n   Geogr&aacute;fica.</li>       </ul>     ]]></body>
<body><![CDATA[<p><font size="3"><b>AGRADECIMIENTOS</b></font></p>     <p>Este trabajo se financi&oacute; con fondos del proyecto   de investigaci&oacute;n "Estudio de la problem&aacute;tica   ambiental de tres embalses de EPM", ejecutado en   la Escuela de Geociencias y Medio Ambiente de la   Universidad Nacional de Colombia, Sede Medell&iacute;n,   conjuntamente con la Universidad de Antioquia y   las Empresas P&uacute;blicas de Medell&iacute;n.</p>     <p><font size="3"><b>REFERENCIAS</b></font></p>     <!-- ref --><p>Aburizaiza, Ahmad O. and Ames, Daniel P. (2009). <i>GIS-enabled   desktop software development pardigms (sic)</i>.   Proceedings of the 2009 International Conference on   Advanced Geographic Information Systems and Web   Services (GEOWS '09), Cancun, Mexico (1-7 February),   pp.75-79.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000156&pid=S1794-1237201200020001500001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Al-Hader, Mahmoud; Rodzi, Ahmad; Sharif, Abdul Rashid   and Ahmad, Noordin (2009). <i>SOA of smart city geospatial   management</i>. Proceedings of the 3rd UKSim   European Symposium on Computer Modeling and   Simulation, Athens, Greece (25-27 November), pp.   6-10.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000158&pid=S1794-1237201200020001500002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Bolstad, Paul V. <i>GIS fundamentals: A first text on geographic   information systems</i>. 2nd ed. White Bear Lake, MN:   Eider Press, 2005, 543 p.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000160&pid=S1794-1237201200020001500003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Budiarto, Rahmat; Pradeep, Isawasan and Aziz, Maulana   Abdul (2009). <i>Transformation of spatial data format for   interoperability between GIS applications</i>. Proceedings   of the Sixth International Conference on Computer   Graphics, Imaging and Visualization, Tiajin, China   (11-14 August), pp. 536-539.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000162&pid=S1794-1237201200020001500004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Chen, Nengcheng; Di, Liping; Yu, Genong and Gong,   Jianya (2010). "Geo-processing workflow driven   wildfire hot pixel detection under sensor web   environment". <i>Computers and Geosciences</i>, vol. 36, No.   3 (March), pp. 362-372.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000164&pid=S1794-1237201200020001500005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>De Smith, Michael J.; Goodchild, Michael F. and Longley,   Paul A. <i>Geospatial analysis: A comprehensive guide   to principles, techniques and software tools</i>. 2nd ed.   Leicester, UK: Troubador, 2007. 394 p. Available in:   <a href="http://www.spatialanalysisonline.com/" target="_blank">http://www.spatialanalysisonline.com/</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000166&pid=S1794-1237201200020001500006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>DeMers, Michael N. <i>GIS modeling in raster</i>. New Mexico:   New Mexico State University, 2002. 203 p.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000168&pid=S1794-1237201200020001500007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Du, Ying-jun; Yu, Chong-chong and Liu, Jie (2009). <i>A study   of GIS development based on KML and Google Earth</i>.   Proceedings of the 2009 Fifth International Joint Conference   on INC, IMS and IDC, Seoul, Korea (25-27,   August), pp. 1581-1585.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000170&pid=S1794-1237201200020001500008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Fan, Hong; Feng, Hao and Zhu, Xinyan. <i>Integration of grid and OGC compliant servicies to implement the sharing   and interoperability of multi-source and heterogeneous   geospatial data</i>. Proceedings of the 17th International   Conference on Geoinformatics, Fairfax, VA (12-14   August), pp. 1-6.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000172&pid=S1794-1237201200020001500009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Fowler, Martin. <i>Analysis patterns: Reusable object models</i>.   Menlo Park, CA: Addison Wesley Longman, 1997.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000174&pid=S1794-1237201200020001500010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Hamza, Haitham and Fayad, Mohamed (2006). <i>Stable   analysis patterns</i>. Proceedings of the 2006 IEEE International   Conference on Computer Systems and   Applications, pp. 545-548.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000176&pid=S1794-1237201200020001500011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Hu, Chengfang; Di, Liping; Yang, Wenli; Wei, Yaxin; Bai,   Yuqi; Lynnes, Cristopher; Enloe, Yonsook; Domenico,   Ben and Rutledge, Glenn (2008). <i>Interoperability middleware between geoscience and geospatial catalog   protocols</i>. Proceedings of the 2008 IEEE International   Geoscience and Remote Sensing Symposium (IGARSS   2008), Boston, MA (7-11 July), pp. 89-92.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000178&pid=S1794-1237201200020001500012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Iochpe, Cirano and Lisboa Filho, Jugurta (1998). <i>BCH/GIS:   A basic class hierarchy to support GIS conceptual design</i>.   Proceedings of the International Conference on Modeling   Geographical and Environmental Systems with   Geographical Information Systems (GIS), pp. 8-14.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000180&pid=S1794-1237201200020001500013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Lisboa Filho, Jugurta and Iochpe, Cirano (1999). <i>Specifying   analysis patterns for geographic databases on the basis   of a conceptual framework</i>. Proceedings of the ACM   Symposium on Advances in Geographic Information   Systems, pp. 7-13.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000182&pid=S1794-1237201200020001500014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Lisboa Filho, Jugurta; Iochpe, Cirano and Beard, Kate   (1998). <i>Applying analysis patterns in the GIS domain</i>.   Proceedings of the 10th Spatial Information Research   Centre Colloquium, Dunedin, New Zealand (16-19   November), pp. 181-188.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000184&pid=S1794-1237201200020001500015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Lisboa Filho, Jugurta; Iochpe, Cirano and Borges, Karla   (2002). "Analysis patterns for GIS data schema reuse   on urban management applications". <i>CLEI Electronic   Journal</i>, vol. 5, No. 2, pp.1-15.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000186&pid=S1794-1237201200020001500016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>McDonald, Kenneth R.; Enloe, Yonsook; Di, Liping and Holloway,   Daniel (2006). <i>A gateway to support interoperability   of OPeNDAP and OGC protocols</i>. Proceedings of   the 2006 IEEE International Geoscience and Remote   Sensing Symposium (IGARSS 2006), Denver, CO (31   July - 4 August), pp. 301-304.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000188&pid=S1794-1237201200020001500017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Rao, Ananth; Percivall, George and Enloe, Yonsook (2000).   <i>Overview of the OGC catalog interface specification</i>.   Proceedings of the IEEE 2000 International Geoscience   and Remote Sensing Symposium (IGARSS 2000),   vol. 3, pp.1211-1213.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000190&pid=S1794-1237201200020001500018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Rew, Russ and Davis, Glenn (1990). "NetCDF: An interface   for scientific data access". <i>IEEE Computer Graphics and   Applications</i>, vol. 10, No. 4 (July). pp. 76-82.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000192&pid=S1794-1237201200020001500019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Rozenstein, Offer and Karnieli, Arnon (2011). "Comparison   of methods for land-use classification incorporating   remote sensing and GIS inputs". <i>Applied Geography</i>,   vol. 31, No. 2 (April), pp. 533-544.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000194&pid=S1794-1237201200020001500020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Sripada, Lakshmi N.; Lu, Chang-Tien and Wu, Weili (2004).   <i>Evaluating GML support for spatial databases</i>. Proceedings   of the 28th Annual International Computer   Software and Applications Conference (COMPSAC   2004), Hong Kong, China (28-30 September), vol.   2, pp. 74-77.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000196&pid=S1794-1237201200020001500021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Sunyaev, Ali; Hansen, Mathias and Krcmar, Helmut   (2010). Method engineering: a formal description.   Papadopoulos, G. A.; Wojtkowski, W.; Wrycza, S. and   Zupancic, J. (eds.), <i>Information systems development   towards a service provision society</i>. Berlin: Springer,   2010, pp. 645-654.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000198&pid=S1794-1237201200020001500022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Xu, Chao; Li, Sha and Mi, Pu-chun (2010). <i>OPeNDAP based   physical oceanographic data service system of South   China</i>. Proceedings of the 2010 International Conference   on Innovative Computing and Communication   and 2010 Asia-Pacific Conference on Information   Technology and Ocean Engineering (CICC-ITOE   2010), Macao, China (30-31 January), pp. 54-57.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000200&pid=S1794-1237201200020001500023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Yan, Yunpeng; Li, Jiancun and He, Zhengmin (2006).   <i>Research on ontology based semantic integration   model in spatial data sharing</i>. Proceedings of the 2006   IEEE International Geoscience and Remote Sensing   Symposium (IGARSS 2006), Denver, CO (31 July - 4   August), pp. 2872-2875.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000202&pid=S1794-1237201200020001500024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Zapata, Carlos Mario; Gelbukh, Alexander and Arango   Isaza, Fernando (2006) "Pre-conceptual schema: A   conceptual-graph-like knowledge representation for   requirements elicitation". <i>Lecture Notes in Computer   Science</i>, vol. 4293, pp. 17-27.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000204&pid=S1794-1237201200020001500025&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Zapata, Carlos Mario; Tamayo, Paula y Arango, Fernando   (2007). "Conversi&oacute;n de esquemas preconceptuales a   diagramas de casos de uso en AToM3". <i>Dyna</i>, vol. 74,   No.153 (septiembre-diciembre), pp. 237-251.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000206&pid=S1794-1237201200020001500026&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Zhang, Shuliang; Gan, Jiayan; Miao, Lizhi; Lv, Guonian   and Huang, Jiazhu (2007). <i>Study on GML spatial interoperability   based on web service</i>. Proceedings of the   31st Annual International Conference on Computer   Software and Applications, 2007. COMPSAC 2007.   vol. 1. pp. 649-656.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000208&pid=S1794-1237201200020001500027&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>   </font>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aburizaiza]]></surname>
<given-names><![CDATA[Ahmad O]]></given-names>
</name>
<name>
<surname><![CDATA[Ames]]></surname>
<given-names><![CDATA[Daniel P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[GIS-enabled desktop software development pardigms (sic)]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2009</year>
<conf-name><![CDATA[ 2009 International Conference on Advanced Geographic Information Systems and Web Services (GEOWS '09)]]></conf-name>
<conf-date>1-7 February</conf-date>
<conf-loc>Cancun </conf-loc>
<page-range>75-79</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Al-Hader]]></surname>
<given-names><![CDATA[Mahmoud]]></given-names>
</name>
<name>
<surname><![CDATA[Rodzi]]></surname>
<given-names><![CDATA[Ahmad]]></given-names>
</name>
<name>
<surname><![CDATA[Sharif]]></surname>
<given-names><![CDATA[Abdul Rashid]]></given-names>
</name>
<name>
<surname><![CDATA[Ahmad]]></surname>
<given-names><![CDATA[Noordin]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[SOA of smart city geospatial management]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2009</year>
<conf-name><![CDATA[3rd UKSim European Symposium on Computer Modeling and Simulation]]></conf-name>
<conf-date>25-27 November</conf-date>
<conf-loc>Athens </conf-loc>
<page-range>6-10</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bolstad]]></surname>
<given-names><![CDATA[Paul V]]></given-names>
</name>
</person-group>
<source><![CDATA[GIS fundamentals: A first text on geographic information systems]]></source>
<year>2005</year>
<edition>2nd</edition>
<page-range>543</page-range><publisher-loc><![CDATA[White Bear Lake^eMN MN]]></publisher-loc>
<publisher-name><![CDATA[Eider Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Budiarto]]></surname>
<given-names><![CDATA[Rahmat]]></given-names>
</name>
<name>
<surname><![CDATA[Pradeep]]></surname>
<given-names><![CDATA[Isawasan]]></given-names>
</name>
<name>
<surname><![CDATA[Aziz]]></surname>
<given-names><![CDATA[Maulana Abdul]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Transformation of spatial data format for interoperability between GIS applications]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2009</year>
<conf-name><![CDATA[Sixth International Conference on Computer Graphics, Imaging and Visualization]]></conf-name>
<conf-date>11-14 August</conf-date>
<conf-loc>Tiajin </conf-loc>
<page-range>536-539</page-range></nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[Nengcheng]]></given-names>
</name>
<name>
<surname><![CDATA[Di]]></surname>
<given-names><![CDATA[Liping]]></given-names>
</name>
<name>
<surname><![CDATA[Yu]]></surname>
<given-names><![CDATA[Genong]]></given-names>
</name>
<name>
<surname><![CDATA[Gong]]></surname>
<given-names><![CDATA[Jianya]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Geo-processing workflow driven wildfire hot pixel detection under sensor web environment]]></article-title>
<source><![CDATA[Computers and Geosciences]]></source>
<year>2010</year>
<volume>36</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>362-372</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[De Smith]]></surname>
<given-names><![CDATA[Michael J]]></given-names>
</name>
<name>
<surname><![CDATA[Goodchild]]></surname>
<given-names><![CDATA[Michael F]]></given-names>
</name>
<name>
<surname><![CDATA[Longley]]></surname>
<given-names><![CDATA[Paul A]]></given-names>
</name>
</person-group>
<source><![CDATA[Geospatial analysis: A comprehensive guide to principles, techniques and software tools]]></source>
<year>2007</year>
<edition>2nd</edition>
<page-range>394</page-range><publisher-loc><![CDATA[Leicester ]]></publisher-loc>
<publisher-name><![CDATA[Troubador]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DeMers]]></surname>
<given-names><![CDATA[Michael N]]></given-names>
</name>
</person-group>
<source><![CDATA[GIS modeling in raster]]></source>
<year>2002</year>
<page-range>203</page-range><publisher-loc><![CDATA[New Mexico ]]></publisher-loc>
<publisher-name><![CDATA[New Mexico State University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Du]]></surname>
<given-names><![CDATA[Ying-jun]]></given-names>
</name>
<name>
<surname><![CDATA[Yu]]></surname>
<given-names><![CDATA[Chong-chong]]></given-names>
</name>
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[Jie]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A study of GIS development based on KML and Google Earth]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2009</year>
<conf-name><![CDATA[Fifth International Joint Conference on INC, IMS and IDC]]></conf-name>
<conf-date>25-27, August</conf-date>
<conf-loc>Seoul </conf-loc>
<page-range>1581-1585</page-range></nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fan]]></surname>
<given-names><![CDATA[Hong]]></given-names>
</name>
<name>
<surname><![CDATA[Feng]]></surname>
<given-names><![CDATA[Hao]]></given-names>
</name>
<name>
<surname><![CDATA[Zhu]]></surname>
<given-names><![CDATA[Xinyan]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Integration of grid and OGC compliant servicies to implement the sharing and interoperability of multi-source and heterogeneous geospatial data]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year></year>
<conf-name><![CDATA[17th International Conference on Geoinformatics]]></conf-name>
<conf-date>12-14 August</conf-date>
<conf-loc>Fairfax VA</conf-loc>
<page-range>1-6</page-range></nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fowler]]></surname>
<given-names><![CDATA[Martin]]></given-names>
</name>
</person-group>
<source><![CDATA[Analysis patterns: Reusable object models]]></source>
<year>1997</year>
<publisher-loc><![CDATA[Menlo Park^eCA CA]]></publisher-loc>
<publisher-name><![CDATA[Addison Wesley Longman]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hamza]]></surname>
<given-names><![CDATA[Haitham]]></given-names>
</name>
<name>
<surname><![CDATA[Fayad]]></surname>
<given-names><![CDATA[Mohamed]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Stable analysis patterns]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2006</year>
<conf-name><![CDATA[ 2006 IEEE International Conference on Computer Systems and Applications]]></conf-name>
<conf-loc> </conf-loc>
<page-range>545-548</page-range></nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hu]]></surname>
<given-names><![CDATA[Chengfang]]></given-names>
</name>
<name>
<surname><![CDATA[Di]]></surname>
<given-names><![CDATA[Liping]]></given-names>
</name>
<name>
<surname><![CDATA[Yang]]></surname>
<given-names><![CDATA[Wenli]]></given-names>
</name>
<name>
<surname><![CDATA[Wei]]></surname>
<given-names><![CDATA[Yaxin]]></given-names>
</name>
<name>
<surname><![CDATA[Bai]]></surname>
<given-names><![CDATA[Yuqi]]></given-names>
</name>
<name>
<surname><![CDATA[Lynnes]]></surname>
<given-names><![CDATA[Cristopher]]></given-names>
</name>
<name>
<surname><![CDATA[Enloe]]></surname>
<given-names><![CDATA[Yonsook]]></given-names>
</name>
<name>
<surname><![CDATA[Domenico]]></surname>
<given-names><![CDATA[Ben]]></given-names>
</name>
<name>
<surname><![CDATA[Rutledge]]></surname>
<given-names><![CDATA[Glenn]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Interoperability middleware between geoscience and geospatial catalog protocols]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2008</year>
<conf-name><![CDATA[ 2008 IEEE International Geoscience and Remote Sensing Symposium (IGARSS 2008)]]></conf-name>
<conf-date>7-11 July</conf-date>
<conf-loc>Boston MA</conf-loc>
<page-range>89-92</page-range></nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Iochpe]]></surname>
<given-names><![CDATA[Cirano]]></given-names>
</name>
<name>
<surname><![CDATA[Lisboa Filho]]></surname>
<given-names><![CDATA[Jugurta]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[BCH/GIS: A basic class hierarchy to support GIS conceptual design]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>1998</year>
<conf-name><![CDATA[ International Conference on Modeling Geographical and Environmental Systems with Geographical Information Systems (GIS)]]></conf-name>
<conf-loc> </conf-loc>
<page-range>8-14</page-range></nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lisboa Filho]]></surname>
<given-names><![CDATA[Jugurta]]></given-names>
</name>
<name>
<surname><![CDATA[Iochpe]]></surname>
<given-names><![CDATA[Cirano]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Specifying analysis patterns for geographic databases on the basis of a conceptual framework]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>1999</year>
<conf-name><![CDATA[ ACM Symposium on Advances in Geographic Information Systems]]></conf-name>
<conf-loc> </conf-loc>
<page-range>7-13</page-range></nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lisboa Filho]]></surname>
<given-names><![CDATA[Jugurta]]></given-names>
</name>
<name>
<surname><![CDATA[Iochpe]]></surname>
<given-names><![CDATA[Cirano]]></given-names>
</name>
<name>
<surname><![CDATA[Beard]]></surname>
<given-names><![CDATA[Kate]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Applying analysis patterns in the GIS domain]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>1998</year>
<conf-name><![CDATA[10th Spatial Information Research Centre Colloquium]]></conf-name>
<conf-date>16-19 November</conf-date>
<conf-loc>Dunedin </conf-loc>
<page-range>181-188</page-range></nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lisboa Filho]]></surname>
<given-names><![CDATA[Jugurta]]></given-names>
</name>
<name>
<surname><![CDATA[Iochpe]]></surname>
<given-names><![CDATA[Cirano]]></given-names>
</name>
<name>
<surname><![CDATA[Borges]]></surname>
<given-names><![CDATA[Karla]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Analysis patterns for GIS data schema reuse on urban management applications]]></article-title>
<source><![CDATA[CLEI Electronic Journal]]></source>
<year>2002</year>
<volume>5</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>1-15</page-range></nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[McDonald]]></surname>
<given-names><![CDATA[Kenneth R]]></given-names>
</name>
<name>
<surname><![CDATA[Enloe]]></surname>
<given-names><![CDATA[Yonsook]]></given-names>
</name>
<name>
<surname><![CDATA[Di]]></surname>
<given-names><![CDATA[Liping]]></given-names>
</name>
<name>
<surname><![CDATA[Holloway]]></surname>
<given-names><![CDATA[Daniel]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A gateway to support interoperability of OPeNDAP and OGC protocols]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2006</year>
<conf-name><![CDATA[ 2006 IEEE International Geoscience and Remote Sensing Symposium (IGARSS 2006)]]></conf-name>
<conf-date>31 July - 4 August</conf-date>
<conf-loc>Denver CO</conf-loc>
<page-range>301-304</page-range></nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rao]]></surname>
<given-names><![CDATA[Ananth]]></given-names>
</name>
<name>
<surname><![CDATA[Percivall]]></surname>
<given-names><![CDATA[George]]></given-names>
</name>
<name>
<surname><![CDATA[Enloe]]></surname>
<given-names><![CDATA[Yonsook]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Overview of the OGC catalog interface specification]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2000</year>
<volume>3</volume>
<conf-name><![CDATA[ IEEE 2000 International Geoscience and Remote Sensing Symposium (IGARSS 2000)]]></conf-name>
<conf-loc> </conf-loc>
<page-range>1211-1213</page-range></nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rew]]></surname>
<given-names><![CDATA[Russ]]></given-names>
</name>
<name>
<surname><![CDATA[Davis]]></surname>
<given-names><![CDATA[Glenn]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[NetCDF: An interface for scientific data access]]></article-title>
<source><![CDATA[IEEE Computer Graphics and Applications]]></source>
<year>1990</year>
<volume>10</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>76-82</page-range></nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rozenstein]]></surname>
<given-names><![CDATA[Offer]]></given-names>
</name>
<name>
<surname><![CDATA[Karnieli]]></surname>
<given-names><![CDATA[Arnon]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Comparison of methods for land-use classification incorporating remote sensing and GIS inputs]]></article-title>
<source><![CDATA[Applied Geography]]></source>
<year>2011</year>
<volume>31</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>533-544</page-range></nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sripada]]></surname>
<given-names><![CDATA[Lakshmi N]]></given-names>
</name>
<name>
<surname><![CDATA[Lu]]></surname>
<given-names><![CDATA[Chang-Tien]]></given-names>
</name>
<name>
<surname><![CDATA[Wu]]></surname>
<given-names><![CDATA[Weili]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Evaluating GML support for spatial databases]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2004</year>
<volume>2</volume>
<conf-name><![CDATA[28th Annual International Computer Software and Applications Conference (COMPSAC 2004)]]></conf-name>
<conf-date>28-30 September</conf-date>
<conf-loc>Hong Kong </conf-loc>
<page-range>74-77</page-range></nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sunyaev]]></surname>
<given-names><![CDATA[Ali]]></given-names>
</name>
<name>
<surname><![CDATA[Hansen]]></surname>
<given-names><![CDATA[Mathias]]></given-names>
</name>
<name>
<surname><![CDATA[Krcmar]]></surname>
<given-names><![CDATA[Helmut]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Method engineering: formal description]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Papadopoulos]]></surname>
<given-names><![CDATA[G. A]]></given-names>
</name>
<name>
<surname><![CDATA[Wojtkowski]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[Wrycza]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Zupancic]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Information systems development towards a service provision society]]></source>
<year>2010</year>
<month>20</month>
<day>10</day>
<page-range>645-654</page-range><publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xu]]></surname>
<given-names><![CDATA[Chao]]></given-names>
</name>
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[Sha]]></given-names>
</name>
<name>
<surname><![CDATA[Mi]]></surname>
<given-names><![CDATA[Pu-chun]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[OPeNDAP based physical oceanographic data service system of South China]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2010</year>
<conf-name><![CDATA[ 2010 International Conference on Innovative Computing and Communication and 2010 Asia-Pacific Conference on Information Technology and Ocean Engineering (CICC-ITOE 2010)]]></conf-name>
<conf-date>30-31 January</conf-date>
<conf-loc>Macao </conf-loc>
<page-range>54-57</page-range></nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yan]]></surname>
<given-names><![CDATA[Yunpeng]]></given-names>
</name>
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[Jiancun]]></given-names>
</name>
<name>
<surname><![CDATA[He]]></surname>
<given-names><![CDATA[Zhengmin]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Research on ontology based semantic integration model in spatial data sharing]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2006</year>
<conf-name><![CDATA[ 2006 IEEE International Geoscience and Remote Sensing Symposium (IGARSS 2006)]]></conf-name>
<conf-date>31 July - 4 August</conf-date>
<conf-loc>Denver CO</conf-loc>
<page-range>2872-2875</page-range></nlm-citation>
</ref>
<ref id="B25">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zapata]]></surname>
<given-names><![CDATA[Carlos Mario]]></given-names>
</name>
<name>
<surname><![CDATA[Gelbukh]]></surname>
<given-names><![CDATA[Alexander]]></given-names>
</name>
<name>
<surname><![CDATA[Arango Isaza]]></surname>
<given-names><![CDATA[Fernando]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Pre-conceptual schema: A conceptual-graph-like knowledge representation for requirements elicitation]]></article-title>
<source><![CDATA[Lecture Notes in Computer Science]]></source>
<year>2006</year>
<volume>4293</volume>
<page-range>17-27</page-range></nlm-citation>
</ref>
<ref id="B26">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zapata]]></surname>
<given-names><![CDATA[Carlos Mario]]></given-names>
</name>
<name>
<surname><![CDATA[Tamayo]]></surname>
<given-names><![CDATA[Paula]]></given-names>
</name>
<name>
<surname><![CDATA[Arango]]></surname>
<given-names><![CDATA[Fernando]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Conversión de esquemas preconceptuales a diagramas de casos de uso en AToM3]]></article-title>
<source><![CDATA[Dyna]]></source>
<year>2007</year>
<volume>74</volume>
<numero>153</numero>
<issue>153</issue>
<page-range>237-251</page-range></nlm-citation>
</ref>
<ref id="B27">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[Shuliang]]></given-names>
</name>
<name>
<surname><![CDATA[Gan]]></surname>
<given-names><![CDATA[Jiayan]]></given-names>
</name>
<name>
<surname><![CDATA[Miao]]></surname>
<given-names><![CDATA[Lizhi]]></given-names>
</name>
<name>
<surname><![CDATA[Lv]]></surname>
<given-names><![CDATA[Guonian]]></given-names>
</name>
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[Jiazhu]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Study on GML spatial interoperability based on web service]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2007</year>
<volume>1</volume>
<conf-name><![CDATA[31st Annual International Conference on Computer Software and Applications]]></conf-name>
<conf-date>2007</conf-date>
<conf-loc> </conf-loc>
<page-range>649-656</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
