Alfresco como sistema de clasificación bibliográfica


En este post se hace una pequeña introducción a los sistemas de clasificación bibliográfica y cómo podrían implementarse en Alfresco para la gestión de bibliotecas digitales.

Los sistemas de clasificación bibliográfica

Todas las bibliotecas tienen libros (obvio); y los libros están en estanterías (obvio todavía); lo que tal vez resulte más extraño al profano es saber que los libros no se disponen en las estanterías al azar. Todas las bibliotecas, medianamente decentes, se organizan según un sistema de clasificación bibliográfica :

Las clasificaciones bibliográficas son lenguajes documentales controlados y precoordinados, que tratan de establecer una división lógica y sistemática del conocimiento, que permita representar el contenido de un documento de manera sintética.
(Wikipedia – clasificación bibliográfica)

Es decir, que si estas buscando un libro que te enseñe como hacer una deliciosa Vichysoisse (léase vichisuá) lo que haces es :

  1. Averiguar cómo está organizada la biblioteca. Algunas tienen posters con el sistema empleado.
  2. Encontrar el apartado Vichysoisses en el poster. (A veces no vale afinar tanto y hay que aproximar, por ejemplo por el apartado de cocina).
  3. Ahora solo tienes que encontrar la estantería que aloja los libros de dicho apartado. Esta suele ser la parte más difícil
  4. Tras dar varias vueltas hasta encontrar la estantería ya solo te queda coger el libro que más te guste. (¡Anda!, si en el lomo del libro hay una pegatina con un código … ¡Cómo se aburren estos bibliotecarios!)
  5. NOTA : No es que hayas hecho mal la Vichysoisse, es que la esencia es el puerro : es imposible que sepa bien.

Aproximación a la implementación de una biblioteca virtual con Alfresco

La biblioteca central de Seatle con el código Dewey para localizar las estanterías
La biblioteca central de Seatle con el código Dewey para localizar las estanterías

Ahora que más o menos me ha quedado claro como funciona una biblioteca en la vida real, me pregunto cómo puedo adaptar dicho sistema a la cantidad de libros, documentales, audio-libros, … que tengo en formato digital. La primera y evidente solución es adaptar el paradigma mencionado en el apartado anterior a la estructura de espacios/carpetas de Alfresco, de modo que se puede crear un espacio/carpeta por cada apartado del sistema de clasificación bibliográfico empleado y meter en dicha carpeta los documentos, libros, etc … . Así que para probar dicha solución he creado dos modelos de espacio (estructuras de carpetas) con un par de sistemas de clasificación significativos. Cómo se usan dichos sistemas escapa al propósito de este post, pero su funcionamiento básico es bastante intuitivo.

El sistema de clasificación decimal de Dewey

El sistema de clasificación decimal de Dewey es un sistema de propósito general ampliamente extendido y usado. Para tener una idea de la cantidad de temas que abarca a continuación reproduzco los códigos del primer nivel.


* 000 – Computer science, information & general works
* 100 – Philosophy and psychology
* 200 – Religion
* 300 – Social sciences
* 400 – Language
* 500 – Science (including mathematics)
* 600 – Technology
* 700 – Arts and recreation
* 800 – Literature
* 900 – History, geography, and biography

La tabla de contenidos completa se puede consultar en el siguiente enlace : Tabla de contenidos del sistema de clasificación Dewey (en inglés)

A continuación las carpetas correspondientes comprimidas en formato .zip y que pueden ser importadas en Alfresco como si fuera un acp : DDC_Summary.zip

ACM Computing Classification System

El siguiente sistema de clasificación ha sido elaborado por la prestigiosa Association for Computing Machinery es más específico y está dedicado exclusivamente a las ciencias de la computación. A continuación, como muestra, el primer nivel :


acmccs98 - ACMCCS98
|-- A. - General Literature
|-- B. - Hardware
|-- C. - Computer Systems Organization
|-- D. - Software
|-- E. - Data
|-- F. - Theory of Computation
|-- G. - Mathematics of Computing
|-- H. - Information Systems
|-- I. - Computing Methodologies
|-- J. - Computer Applications
`-- K. - Computing Milieux

La tabla de contenidos completa se puede consultar en el siguiente enlace : ACM Computing Classification System TOC

A continuación las carpetas correspondientes comprimidas en formato .zip y que pueden ser importadas en Alfresco como si fuera un acp : acmccs98 – ACMCCS98.zip

Cómo clasificar documentos que tratan varias temáticas

Uno de los principales problemas con los que se encuentran los sistemas tradicionales es el de clasificar un libro que trata de varias temáticas. Y es que el libro hay que colocarlo en una sola estantería y hay que elegir. ¿Dónde se pondría un libro como Sabor a hiel ? Sí, ya sé que muchos lo pondrían en la papelera, pero es que el bibliotecario con el sistema Dewey tiene que decidir entre : 862-Spanish drama, 863-Spanish fiction, 864-Spanish essays (No ha código para la papelera). Algunos sistemas tienen parches para resolver esta situación; aunque por lo que yo sé, con mi limitado conocimiento del tema, ninguna solución eficaz y definitiva. Para este caso Alfresco proporciona varias soluciones, pero probablemente la más eficaz sea emplear las categorías. Al igual que se puede crear una estructura de espacios que refleje el sistema de clasificación empleado, también se puede replicar dicho esquema mediante categorías y asignarlas posteriormente a los documentos a modo de etiquetas.

Alfresco como solución integral a la gestión de bibliotecas

Catálogo analógico
Catálogo analógico

La mayoría de las bibliotecas tienen su catálogo informatizado (en otras todavía hay que rebuscar en el cajón de las fichas) y permiten realizar varios tipos de búsquedas : por autor, temática, título, etc … La gran noticia es que Alfresco no solo se puede emplear como almacen de archivos digitales, si no que además permitiría tambien gestionar el catálogo de la biblioteca. Incluso sería eficaz gestionando los flujos de trabajo derivados de la recepción de nuevas obras, gestión de préstamos, gestión de usuarios, buzón de sugerencias, ….

Como sistema de gestión documental que es, y líder en su área, Alfresco encaja mejor que cualquier otra solución informática en la resolución de los problemas/necesidades típicas de gestión de una biblioteca.