Tesis
Arquitectura de software para la búsqueda y consulta de recursos distribuidos sobre internet
Fecha
2009-06-24Registro en:
Borrego Ibarra, Jesús Manuel. (2008). Arquitectura de software para la búsqueda y consulta de recursos distribuidos sobre internet. (Maestría en Tecnología Avanzada), Instituto Politécnico Nacional, Centro de
Investigación en Ciencia Aplicada y Tecnología Avanzada, Unidad Altamira, Tamaulipas.
Autor
Borrego Ibarra, Jesús Manuel
Institución
Resumen
RESUMEN: En este trabajo se obtuvo una arquitectura y una herramienta de software para la búsqueda y consulta de recursos distribuidos sobre Internet. El objetivo principal de esta herramienta es extraer los recursos compartidos por diferentes organizaciones a través de Internet, donde cada organización se considera como un nodo. La creación de la arquitectura de software incluyó el diseño y desarrollo de las siguientes 5 fases principales: un portal Web de búsqueda y uno de consulta, la metabase de datos, el proceso de búsqueda distribuida y el proceso de consulta distribuida. El portal Web de búsqueda permite al usuario realizar por medio de atributos de recursos oceanográficos la búsqueda de recursos distribuidos a través de Internet. La metabase de datos cumple con el objetivo de almacenar los metadatos de los recursos que se desean compartir por una organización. El diseño del esquema de metadatos está basado en el estándar de metadatos FGDC, el cual se implementó posteriormente en una base de datos. El proceso de búsqueda distribuida se encarga de propagar la solicitud de búsqueda del usuario y extraer los metadatos de los recursos desde los nodos. Se utilizó el sistema peer-to-peer Mutella como motor de transferencia de recursos distribuidos mediante el protocolo de comunicación Gnutella. El proceso de consulta distribuida se encarga de extraer los datos de los recursos localizados por el proceso de búsqueda distribuida de los nodos. Se diseñaron y desarrollaron interfaces Web, para la consulta de recursos distribuidos, para habilitar el mecanismo de extracción remota de datos, y para la presentación de los resultados al usuario.
El desarrollo de la herramienta demostró ser un medio de consulta de datos oceanográficos útil para la sociedad en general, ya que tiene el potencial de ayudar tanto en las actividades de investigación como en las actividades operacionales que resguardan la seguridad en los puertos y la protección civil próximas a la costa, facilitando el acceso a la información del clima oceánico en tiempo aproximado al real a través de Internet. A manera de ejemplo, se realizaron diversas pruebas con datos extraídos de las estaciones mareográficas ubicadas en Tampico, Mezquital y la Pesca Tamaulipas, administradas por la Secretaría de Marina, verificando la eficiencia del sistema propuesto. ABSTRACT: The present work shows the architecture and the software tool developen to performe both distributed search and distributed consultation of resources on Internet. The main objective of this tool is to extract the resources shared by different organizations through Internet, where each organization is considered as a node. The creation of the software architecture includes the design and development of the next 5 main phases: a web searchingportal and web consultation, a data metabase, distributed search process and distributed consultation. The web search portal allows user to carry out searching of distributed resources through Internet by means of attributes of oceanographic resources. The data metabase ful- fills the objective of storing metadatas of the shared resources from an organization. The design of the metadata scheme is based on the metadata standard FGDC, which was implemented later as a database. The process of distributed search will propagate the search query the application of the user and extracts the metadatas of the resources from the nodes. The Mutella peer-to-peer system has been used as the transfer engine motor of the distributed resources using Gnutella as communication protocol. The process of distributed consultation extracts the data of the resources located by the process of distributed search of the nodes. The following web interface were designed: web for consultation of distributed resources, remote extraction of data, and results presentation to user’s.
The developed tool has demostrated to be a useful medium for consultation of oceanographic resources. It can be use not only for scientific studies but as other mechanism to take safe decisions relating operations in port, civil protection and others, taking into a account the near real time ocean to the data that can be archieved with this tool. As an example, it was carried out a real tests by extracting data from tidal stations, which are located in Tampico, Mezquital and La Pesca Tamaulipas, all of them were carry out by Secretar´ıa de Marina and it was verifyed the efficiency of the proposed system.