CDS-ISIS  Estado da arte
Elysio Mira Soares de Oliveira

Seminário sobre Gestão da Informação
Salvador, Bahia,  4-6 nov. 1998

 

Em meados da década de 70, criou-se na Unesco um grupo de trabalho para o desenvolvimento de um "software" de gerência de Base de Dados Bibliográfica, com características até então inexistente nos produtos da época. Algumas destas inovações implementadas no CDS/ISIS, até hoje, ou por negligência ou por desconhecimento, não foram consideradas na maioria dos "softwares" do gênero: 
  • Registro, campo e subcampo de tamanho variável, economizando espaço em disco e permitindo o armazenamento de grande quantidade de informação;
  • Campo de dado repetitivo permitindo o registro de indefinidas ocorrências (útil na transcrição de autores e descritores de conteúdo);
  • Índice de acesso de alta performance (B-Tree File);
  • Integração com arquivo de relações conceituais, geográficas e cronológicas (ANY file/Tesauro);
  • Armazenar, processar e recuperar informação, é bem diferente que Armazenar, processar e recuperar textos. O Processamento da Informação é uma atividade muito mais complexa. A linguagem natural contém ambigüidades (um termo ora representa um conceito e ora pode representar outro); A informação contém relações conceituais (um termo dependendo do contexto pode reunir vários conceitos). O arquivo ANY é um dos recursos eficientes do CDS/ISIS para o controle de relações conceituais.
  • Controle de palavras vazias (stop words): artigos, preposições, etc.;
  • Serviço de definição de base de dados, permitindo ao usuário criar sua própria aplicação;
  • Serviço de entrada e modificação de dados através de formulários criados pelo próprio usuário;
  • Poderosa linguagem de pesquisa, permitindo a utilização de operadores de proximidade a nível de campo, além dos tradicionais operadores booleanos (e, ou, não) e pesquisa no texto;
  • Linguagem de formatação de saída, fornecendo ferramenta poderosa para a ordenação e geração de produtos impressos tais como: relatórios, catálogos, bibliografias, índices, diretórios, etc;
  • Intercâmbio de dados através de norma internacional ISO 2709;
  • Linguagem de programação que permite o desenvolvimento de aplicações integradas de acordo com a necessidade do usuário (CDS/ISIS Pascal);
  • Funções que permitem criação de base de dados relacionais.
  • A primeira biblioteca na América Latina a adotar o CDS/ISIS foi a da CEPAL (Comisión Económica para América Latina) em Santiado, Chile por volta de 1976, seguido do CELADE (Centro Latinoamericano de Demografia) que utilizou para o Sistema de Información y Documentación sobre Población en Latinoamerica (DOCPAL). Utilizaram a versão do CDS/ISIS desenvolvida para computadores de grande porte (mainframes) operada sob CICS. Por volta de 1981/82 o CDS/ISIS chegou ao Brasil, sendo utilizado pela primeira vez no SEADE (Fundação Sistema Estadual de Análise de Dados) em São Paulo, para gerenciar a Base de Dados do sistema DOCPOP (Sistema de Informação e Documentação sobre População no Brasil).

  • Em 1984, o IDRC (International Development Research Centre) do Canadá em convênio com a Unesco, implementou uma versão do CDS/ISIS para computadores de médio porte (HP-3000). No Brasil, neste mesmo ano, a Bireme (Centro Latino Americano e do Caribe de Informação em Ciências da Saúde) e a Editora Abril, foram os primeiros usuários desta nova versão.

    No final de 1984, com o advento dos PCs (Personal Computers), a Unesco criou dois grupos de trabalho para a implementação do CDS/ISIS neste novo ambiente. Surgiu o IV+V e o CDS/ISIS versão micro. No Brasil, neste mesmo ano, duas instituições receberam estes "softwares" para avaliação. A Bireme e o IBICT (Instituto Brasileiro de Informação em Ciência e Tecnologia). Após este estudo, a Unesco promoveu uma reunião na Alemanha para a escolha da versão oficial.

    Em dezembro de 1985 a Unesco lança a Versão 1.0 do MicroISIS destinada ao IBM PC/XT com 256K de RAM e capacidade para disco duro. Esta primeira versão permitia o processamento de no máximo 32.000 registros.

    Em 1987, a Bireme utilizando o MicroISIS, inicia um projeto de produção da primeira base de dados em CD-ROM na América Latina. (LILACS CD-ROM).

    Em 1988, a Bireme em convênio com a Unesco, desenvolve o Cisis que se constitui em uma biblioteca de funções utilizando a linguagem C, proporcionando o desenvolvimento de utilitários portáveis capazes de manipular várias bases ao mesmo tempo e executar operações com maior rapidez independente do ambiente de "hardware". Surgem os Utilitários Cisis (MX, MXCP, MXTB, MSRT, etc.).

    Em março de 1989 a Unesco lança a Versão 2.0 do MicroISIS. Esta nova versão passou a permitir o processamento de até 16.000.000 de registros e consagrou o projeto da Bireme na produção da primeira base de dados em CD-ROM gerida com o CDS/ISIS. Foi inplementada nesta versão, a interface de programação utilizando a linguagem CDS/ISIS Pascal.

    Em junho de 1993 a Unesco lança a Versão 3.0 multiusuária, suportando redes locais (LAN). Nesta data é também liberada a versão UNIX do CDS/ISIS.

    Por volta de 1994, surgem os primeiros ensaios para a implementação do CDS/ISIS para o ambiente Windows. A Bireme desenvolve DLLs (Dinamic Link Library) ISIS.DLL para Visual Basic e Delphi. Surgem novas interfaces para operação de bases de dados ISIS em ambiente gráfico.

    Em novembro de 1997 a Unesco lança a Versão 1.0 (beta) do CDS/ISIS para Windows. Neste novo ambiente, torna-se possível a ligação de arquivos Multimídias a registros ISIS. Surgem as primeiras bases de dados ISIS Multimídia (hipertexto, imagem, som e vídeo).

    Em julho/1998 a Unesco lançou o Winisis 1.0 (Windows 3.x, 95, NT e 98) multiusuário. Esta nova versão, além de manter todos os recursos das versões anteriores (Arquivos de Stop Words, Arquivos ANY, Arquivo Invertido B-Tree, Arquivo ISO, etc), trazendo duas novidades: possibilidade de associação de um arquivo de validação ao processo de entrada e edição de dados; alterações globais em registros da base de dados (global change). A linguagem de formatação foi enriquecida com todos os recursos gráficos do Windows (formatação de estilo de fontes, parágrafos, etc).; Com novos comandos que permitem a criação de registros virtuais a partir de várias bases de dados; Geração de arquivos hipertexto (RTF e HTML), etc.

    Em 1996 a Bireme lança a primeira versão de um servidor de bases de dados ISIS para a Web, o WWWisis. Começam a surgir vários outros servidores de bases de dados ISIS para a Web em todo o mundo:
     

  • Alemanha (ISISWWW)
  • China (IMS Web)
  • Espanha (Selecta PRO)
  • Holanda (WWW/Isis)
  • Italia (ISIS Net, EasyWeb e Easycat)
  • Uruguai ( IQUERY)

  •  

     

    As bibliotecas que tinham seus acervos em CDS/ISIS foram as pioneiras na prestação do serviço de pesquisa bibliográfica através da Web (1996).

    Hoje, o CDS/ISIS é utilizado em mais de 20.000 bibliotecas e centros de informação em todo o mundo. Na América Latina e Caribe é utilizado por todas as bibliotecas e centros de informação na área de saúde, e na maioria das bibliotecas de outras áreas.

    Segue abaixo algumas informações sobre o CDS/ISIS copiadas diretamente do site da Unesco (http://www.unesco.org)

    Downloading sites
    * ftp://ftp.unesco.org/pub/winisis/readme.htm this is the UNESCO ftp
    site. From here you can download the UNIX version of CDS/ISIS, the
    latest for Windows and some utilities for the MS-DOS version;
    * ftp://brme.bireme.br this is the BIREME ftp site. From here you can
    download the ISIS_DLL and the WWWISIS server;
    * ftp://ftp.nis.garr.it this is the CNUCE ftp site. From here you can
    download the WAIS-ISIS and the freeWAIS servers.

    Links to other CDS/ISIS sites

     Many users have been active in promoting the software. A non exhaustive
    list of various initiatives is given below.

    General
    * Argentina: The Argentinean CDS/ISIS Home page provides information on
    CDS/ISIS activities in Argentina and links to Spanish-speaking
    discussion lists; also includes a Clearinghouse for CDS/ISIS
    applications;
    * Austria: The Infocentre provides information on CDS/ISIS Web servers
    and gateways;
    * Brazil: The Brazilian CDS/ISIS distributor Home page;
    * Brazil: Another Brazilian site providing information on CDS/ISIS and
    links to other sites, including the user group in Rio de Janeiro;
    * Germany: CDS/ISIS FAQ (established in November 1997) aims at
    collecting a list of Frequently Asked Questions about CDS/ISIS;
    * Germany: The CDS/ISIS Nutzerforum is the German user forum;
    * Italy: The Associazione per la Documentazione, le biblioteche e gliarchivi (DBA), the Italian distributor, provides information on CDS/ISIS activities in Italy and links to other sites;
    * Italy: A selection of CDS/ISIS links was also collected by Beppe
    Pavoletti, Italy.
    * The Netherlands: The CDS/ISIS User Forum provides links to various
    CDS/ISIS sites and includes information on the very instructive,
    active and animated CDS/ISIS Discussion List (some 730 participants in
    November 1977);
    * Poland: Polish CDS/ISIS distributor, This site provides information on
    the software and on the Polish user group;
    * United Kingdom: The ISISPLUS (the CDS/ISIS UK User Group) Home page
    provides information on CDS/ISIS activities in the UK and links to
    other sites;

    Some CDS/ISIS data bases on the Web
    * Australia: National Centre for Vocational Education Research
    * Belgium: Union Catalog of Flemish Non Governmental Organizations for
    Development
    * Brazil: Escola de Biblioteconomia da UFMG (School of Library Sciences
    at UFMG)
    * France: Institut Agronomic Mediterran&eacuteen de Montpellier
    * France: International Agency for Research on Cancer
    * India: Institute of Rural Management
    * Mexico: Human Resources Information
    * Namibia: National Archives
    * The Netherlands: Special Programme for African Agricultural Research
    (SPAAR)
    * El Salvador: Patrimonio Nacional (National heritage) and Biblioteca
    Nacional (National Library)
    * Sweden: Faculty of Odontology, Lund University