Escolar Documentos
Profissional Documentos
Cultura Documentos
RESUMEN. Internet.
La Iniciativa de Archivos Abiertos u OAI, por sus Esta iniciativa, que data desde 1999 en la
siglas en Ingles, aborda el problema de la Convención de Santa Fe [1], [4], ya ha sido
dispersión de recursos y documentos en Internet aceptada y acogida por varias universidades en el
implementando un protocolo de recolección [1]. En mundo, hoy podemos ver un lista de las
este trabajo se presenta una introducción y una universidades e instituciones que ya publican sus
serie de algoritmos para la implementación de trabajos de esta forma en
nodos OAI en su carácter Protocolo Recolector de www.openarchives.org/Register/BrowseSites.
Metadatos o PMH. El patrón propuesto para su
diseño es el Modelo-Vista-Controlador y el uso de En México podemos citar al portal
lenguajes y tecnologías como: PHP, MySQL y el http://educonector.info [5] que también emplea la
motor de plantillas Smarty. Finalmente se describe arquitectura y filosofía de OAI en su compromiso
la validación del servicio en: de crear un
www.openarchives.org/data/registerasprovider.htm
l. “Buscador de Recursos Educativos Abiertos (REA)
y Objetos de Aprendizaje (OA), para facilitar la
1. INTRODUCCIÓN educación a través de la distribución y el acceso
Con la tecnología e Internet avanzando día a día, es abierto del conocimiento.”[5]
obvio el surgimiento de nuevos y mejores medios
de divulgación. La Web 2.0 [2] en Internet En este sitio, de reciente creación (enero-octubre
brindando una plataforma para la creación y uso de del 2011), participan: Tecnológico de Monterrey
nuevos y mejores modelos de publicación como (ITESM), Universidad de Guadalajara (UdeG),
alternativas a los modelos tradicionales. Universidad de Montemorelos (UM), Instituto
Tecnológico de Chihuahua (ITCH), Universidad
En contraste a los modelos típicos e impresos, hoy Autónoma de Guadalajara (UAG) con la ayuda y
en día tenemos alternativas para publicar y patrocinio de CUDI (Corporación Universitaria
divulgar trabajos e investigaciones en sitios para el Desarrollo de Internet) y del Consejo
institucionales o personales, blogs, ebooks, Nacional de Ciencia y Tecnología (CONACYT).
memorias de congresos, revistas online e incluso
redes sociales [2], sin embargo, esto también Lo anterior es muestra de la gran aceptación de esta
genera información hasta cierto punto aislada con iniciativa, por ello queremos exponer en este
poca visualización y sobre todo dispersa en trabajo una serie de algoritmos y tecnologías para
Internet propinando un considerable esfuerzo de la implementación de este protocolo en su carácter
búsqueda para extraerla. de proveedor de datos u OAI-PMH.
Los Proveedores de Datos u OAI-PMH, contienen entrada con sus respectivos valores, separados por
los metadatos de los recursos a publicar en internet, el símbolo “&”.
es decir, los nombres, temas y grupos de los
recursos. Los Proveedores de Servicio u OAI-ORE
extraen esos metadatos y los usan para brindar y
ofrecer un servicio de búsqueda en Internet [6].
// archivo oai.conf.php
1: <?php
2: $carpetaVerbos = "verbs/";
3: require_once ('./libs/Smarty.class.php'); // Instalación Smarty
4:
5: function getParam( $name )
6: {
4: return ($_SERVER["REQUEST_METHOD"]=="GET"? $_GET[$name] :
$_POST[$name]);
7: }
8: ?>
// archivo oai.php
1: <?php
2: require_once './conf/oai.conf.php'; //Cargamos la Configuración
3: $controlador = getParam('verb');
4:
5: //Formamos la ruta del archivo del verbo a accionar
6: $ruta_controlador = $carpetaVerbos . $controlador . '.php';
7:
8: //Incluimos el controlador y llamamos la accion
9: if( is_file ($ruta_controlador) && (require_once $ruta_controlador) &&
is_callable ($controlador.= "_action")
)
10: $controlador();
11: else
12: {
13: require_once "./errors/badVerb_error.php";
14: error_action();
15: }
16: ?>
15: }
16:?>
Figura 7. Código fuente del controlador ListIdentiers (ListIdentifiers.php).
Aunque los algoritmos presentados en este trabajo [7] MARC STANDARDS, Librarian of Congress,
son capaces de validar un sitio proveedor de datos, HomePage. http://www.loc.gov/marc/marcspa.html
éstos deberán usarse solo para explicar el [8] OLAC, Home Page, http://www.language-
funcionamiento del protocolo OAI-PMH y como archives.org/
base para implementaciones mas robustas. [9] S, Bird; G, Simons; The OLAC Metadata Set
and Controlled Vocabularies
La OAI es un buen instrumento para demostrar a [10] D, Hillmann; Using Dublin Core, in Web Site
los autores la utilidad de poner sus trabajos en http://dublincore.org/documents/usageguide/
abierto, sin embargo, es necesario revisar sus [11] RFC 2616 Fielding, et al. The World Wide
objetivos y audiencias de acuerdo a la filosofía del Web Consortium; in Web Site
acceso abierto para “maximizar el impacto al http://www.w3.org/Protocols/rfc2616/rfc2616-
maximizar la difusión”. sec9.html.
[12] J, Barrueco; OAI-PMH: Protocolo para la
6. BIBLIOGRAFIA transmisión de contenidos en Internet; Biblioteca
[1] Open Archives Initiative. Home Page. de Ciències Socials. Universitat de València, in
http://www.openarchives.org/. http://eprints.rclis.org/bitstream/10760/4093/1/card
[2] D. Torres y E. Delgado, “Estrategia para edeu.pdf.
mejorar la difusión de los resultados de [13] Zend Framework & MVC Introduction;
investigación con la Web 2.0”. El profesional de la Programmer’s Reference Guide; in Web Site
información, 2009, sep-oct, v. 18, n. 5, pp.534-539. http://framework.zend.com/manual/en/learning.qui
[3] La iniciativa de ficheros abiertos (OAI): ckstart.intro.html.
protocolo OAI-PMH, proveedores de datos, [14] Implementing OAI-PMH; Open Archives
proveedores de servicios, Sitio Web Asociación Forum; in Web Site
Española de Documentación e Información http://www.oaforum.org/tutorial/english/page4.htm
(SEDIC).http://www.sedic.es/autoformacion/acces [15] J. Smith; M. Nelson; Creating Preservation-
o_abierto/4-iniciativa-ficheros-abiertos.html. Ready Web Resources; D-Lib Magazine
[4] Van de Sompel, H; Lagoze, C; The Santa Fe January/February 2008 Volume 14 Number 1/2
Convention of the OAI. D-Lib Magazine Feb 2000 ISSN:10829873.http://www.dlib.org/dlib/january08
Volume 6 N.2 ISSN 1082-9873. /smith/01smith.html.
[5] Buscador de Recursos Educativos Abiertos [16] Error and Exception Conditions, The Open
(REA) y Objetos de Aprendizaje (OA), Home Archives Initiative Protocol for Metadata
Page. http://educonector.info. Harvesting;http://www.openarchives.org/OAI/open
[6] Maslov, A. et al. Adding OAI-ORE Support to archivesprotocol.html#ErrorConditions.
Repository Platforms. Journal of Digital [17] M, Nelson; et al. mod_oai: An Apache
Information, Vol 11, No 1 (2010) . Module for Metadata Harvesting;
http://arxiv.org/ftp/cs/papers/0503/0503069.pdf.