Grupo de Trabalho do ABCD


Welcome to ABCD project

ABCD stands for “Automatización de Bibliotecas y Centros de Documentación” (Spanish), which means: Library and Documentation Centers Automation. Its development is promoted and coordinated by BIREME, with the support of VLIR.

ABCD is web-based integrated library management software comprising the main basic library functions. This kind of library application is a long held aspiration for the ISIS community, since the first MS-DOS version came out more than 20 years ago. Several library automation systems were developed during this period and are still in operation worldwide. BIRME EMP previous system was limited to the circulation services. The main characteristics of ABCD are the coverage of the main library functions, its web centrality and its development and maintenance under the methodology of Free and Open Source Software.

Main functions

  • Definition of any number of new databases (similar to Winisis), which includes: FDT, PFT, FST, and worksheets directly on the Web, or copying from existing ones either from the Web or from Winisis on a local hard disk,
  • Cataloguing of books and serials, independently of the format: MARC, LILACS, AGRIS, etc.
  • End-user searching (OPAC),
  • Loans circulation,
  • Acquisitions,
  • Statistics,
  • Library services like SDI, barcode printing, quality control, etc.
  • Compatible with CDS/ISIS database technology for the bibliographic databases, i.e. reading ISIS-databases and making use of ISIS Formatting Language for producing output and indexing of records;
  • Run on both Windows and Linux platforms;
  • Use of MARC-21 cataloging formats and other current standards or protocols (Dublin Core, METS, Z39.50…);
  • Published as Free and Open Source Software (FOSS) with the accompanying tools for the developer community;
  • Multi-lingual;

General Considerations

  • ABCD is aligned with the CISIS/1660 version 5.2 platform, and will eventually be made compatible with later versions. This means that the inverted file entries are 60 characters long, and will increase in length in the ISIS-NBP based version.
  • ABCD is compatible with programming languages accepted by the GNU licences, i.e. PHP, Java, Javascript, Python, etc. The current version of ABCD is written in PHP v.5 and IsisScript.
  • The system is totally language independent. The product is available in Spanish, English, French and Portuguese and can be translated into other languages in the same way the CDS/ISIS applications always were.


About ISIS Family


Look for passwords in Documentation section before




ABCD’s Resources and Modules

Administration Module

  • Profiles and Users Management
  • Creation of Custom Databases
  • Backup/Restore
  • Indexes Creation (Inverted file)
  • Database Reboot
  • Database Unblock
  • Message Maintenance (Translation to other languages)
  • Creation of Context help (per item)
  • z39.50 Support (Protocol to cooperative cataloguing)
  • Metadata OAI (Open Archives Initiative) Protocol Support  harvesting
  • Quality and consistence Control (validation)


  • Printing Generator (by demand or predefined)
  • Bar Code Printing
  • Spine Labels
  • DSI Module
  • Online Services by demand (photocopies, reference, etc.)

Loan Module

  • Users and materials databases support
  • Definition of Loan Limits and Policies
  • Multiple formats of presentation
  • Calendar for suspension, reserves and loans calculation
  • Operators profile support
  • Definition of lending slips and other prints
  • Inconsistence detection and Maintenance
  • Loans
  • Returns
  • Reserves
  • Checking of Loans and Returns
  • Administration of fines
  • Suspension Management
  • Waiting list and reserves Management
  • Emails and printing lists


Content and site editor
Parameters editor (.def files)
Printing format editor
Techniques and indexation editor (.FST)
Web service connected to the Loan service
Shortcuts editor (external applications call)

Kardex Periodicals Control (SeCS)

Creation of titles according to the ISSN standards
Importation of Titles (ISO MARC/ISSN or own one)
Auto booklet generation by input masks
Collective catalogues with multiple collections generation
Manual or automatic register of new booklets by bar code
Collection Export (Full or selective)
Missing items control
Browsing by Hypertext between different titles version



Recursos e Módulos do ABCD

Módulo de Administração

  • Gerenciamento de usuários e Perfis
  • Criação de Base de dados Customizadas
  • Backup/Restore
  • Criação de Índices (Arquivo invertido)
  • Re-Inicialização de Base de Dados
  • Desbloqueio de Base de dados
  • Manutenção das mensagens (tradução para outros idiomas)
  • Criação de ajudas de Contexto (por item)
  • Suporte a z39.50 (protocolo para catalogação cooperativa)
  • Suporte ao protocolo OAI (Open Archives Initiative) Metadados  harvesting
  • Controle de consistência(validações) e qualidade


  • Gerador de Impressão (Por demanda ou pre-definido)
  • Impressão de Códigos de Barras
  • Etiquetas de Lombada
  • Módulo de DSI
  • Serviços Online por demanda (fotocopias, referencia, etc.)

Módulo de Empréstimo

  • Suporte a bases de dados de Materiais e usuários
  • Definição de Políticas e Limites de Empréstimos
  • Formatos múltiplos de apresentação
  • Calendário para cálculo de suspensão, reservas e empréstimos
  • Suporte a perfil para operadores
  • Definition of lending slips and other prints
  • Detecção de inconsistências e manutenção
  • Empréstimos
  • Devoluções
  • Reserva
  • Verificação de empréstimos e Devoluções
  • Administration of fines
  • Gestão de suspensões
  • Gestão de reservas e lista de espera
  • Listas de impressão e emails


Editor de site e conteúdo
Editor de parâmetros (.def files)
Editor de formatos de Impressão
Editor de indexação e técnicas (.FST)
Web service conectado ao serviço de Empréstimos
Editor de atalhos (chamada a aplicativos externos)

Kardex Controle de Periódicos (SeCS)

Criação de títulos de acordo com os padrões ISSN
Importação de Títulos (ISO MARC/ISSN ou próprios)
Geração de fascículos de forma automática por meio de máscaras
Geração de catálogos coletivos com múltiplas coleções
Cadastro de novos fascículos manualmente ou automático por meio de código de barras
Exportação da coleção (Completo ou pesquisa)
Controle de itens faltantes
Navegação por Hypertext entre diferentes versões de títulos

Comments are closed.