Difference between revisions of "What is ICA-AtoM?"

From ICA-AtoM
Jump to navigation Jump to search
m (Reverted edits by Gantois (Talk) to last version by Evelyn)
Line 6: Line 6:
  
  
ICA-AtoM foi desenvolvido pelo ''Conselho Internacional de Arquivos - Acesso à memória''. É uma base de dados em ambiente web, com aplicação de fontes de informação aberta para uso das normas de descrição em um ambiente multi-línguas e multi-repositório, [[Multi-repository system|multi-repository]].
+
ICA-AtoM stands for ''International Council on Archives - Access to Memory''. It is a web-based, open-source application for standards-based archival description in a multi-lingual, [[Multi-repository system|multi-repository]] environment.
  
  
'''Visão Geral Técnica'''
+
'''Technical Overview'''
  
O ICA-AtoM compreende:
+
ICA-AtoM comprises:
  
*Páginas HTML para navegadores de internet a partir de um servidor de internet. Apache é usado para o desenvolvimento mas o ICA-AtoM é também compatível com o IIS.
+
*HTML pages served to a web browser from a web server. Apache is used in development but ICA-AtoM is also compatible with IIS.
  
*Uma base de dados em um servidor de base de dados. MySQL foi usado no desenvolvimento do ICA-AtoM, mas o uso de base de dados abstrata em camadas é também compatível com Postgres, SQLite, SQLServer, Oracle, etc.
+
*A database on a database server. MySQL is used in development but ICA-AtoM uses a database abstraction layer and is therefore also compatible with Postgres, SQLite, SQLServer, Oracle, etc.
  
*O programa PHP5 que faz o gerenciamento de pedidos e respostas entre os clientes de internet, a aplicação lógica e a aplicação de conteúdos armazenados na base de dados.
+
*PHP5 software code that manages requests and responses between the web clients, the application logic and the application content stored in the database.
  
*O [http://symfony-project.org Symfony] web framework that organizes the component parts using object-orientation and best practice web design patterns.
+
*The [http://symfony-project.org Symfony] web framework that organizes the component parts using object-orientation and best practice web design patterns.
  
*O [http://qubit-toolkit.org Qubit] Ferramentas para gerenciamento de Informações, desenvolvido pelo projeto ICA-AtoM e customized to make the ICA-AtoM application.
+
*The [http://qubit-toolkit.org Qubit] Open Information Management toolkit, developed by the ICA-AtoM project and customized to make the ICA-AtoM application.
  
  
'''Inteiramente feito para internet'''
+
'''Fully web-based'''
  
Toda a interação dos usuários com o sistema (criar, ver, pesquisar, actualizar e cancelar acções) têm lugar no navegador de internet do usuário. Os usuários acessam páginas HTML que estão no servidor; clicando em um botão ou um link que desencadeia uma escrita PHP que envia um comando para a base de dados e retorna em formato HTML para o navegador internet do usuário.
+
All user interactions with the system (create, view, search, update, and delete actions) take place through the user's web browser. Users access HTML pages on the web server; clicking a button or link triggers a PHP script that sends a command to the database and returns the output as HTML back to the user's browser.
  
  
'''Fonte aberta'''
+
'''Open source'''
  
O programa ICA-AtoM foi desenvolvido com ferramentas de fonte aberta (Apache, MySQL, PHP, Symfony) em vez de softwares comerciais com direito de propriedade. O código Qubit Toolkit desenvolvido pelo projecto do ICA-AtoM é também um softwware de fonte aberta, com o os códigos de fonte completamente disponíveis para uso e modificação pelos usuários ou outros[[Desenvolvedor|desenvolvedores]] entenderem (sob a licença GPL v2.0).  
+
ICA-AtoM is built with open-source tools (Apache, MySQL, PHP, Symfony) rather than proprietary software. The underlying Qubit Toolkit code developed by the ICA-AtoM project is itself open source, with the source code freely available for use or modification as users or other [[Developer|developers]] see fit (under the GPL v2.0 license).  
  
Portanto, não há custos para o download de nenhum dos programas necessários para a utilização do ICA-AtoM.
+
Therefore, there is no cost to download any of the software required to run the ICA-AtoM application.
  
  
'''Normas utilizadas'''
+
'''Standards-based'''
  
O ICA-AtoM foi desenvolvido pelo [http://www.ica.org/ International Council on Archives'] (ICA) normas de descrição:
+
ICA-AtoM is built around the [http://www.ica.org/ International Council on Archives'] (ICA) descriptive standards:
  
 
*''General International Standard Archival Description'' (ISAD(G)) - 2nd edition, 1999.
 
*''General International Standard Archival Description'' (ISAD(G)) - 2nd edition, 1999.
Line 46: Line 46:
 
*''International Standard For Describing Institutions with Archival Holdings'' (ISDIAH) - 1st edition, March 2008.
 
*''International Standard For Describing Institutions with Archival Holdings'' (ISDIAH) - 1st edition, March 2008.
  
Futuras interações do ICA-AtoM irão suportar:
+
Future iterations of ICA-AtoM will support:
  
 
*''International Standard For Describing Functions'' (ISDF) - 1st edition, May 2007.
 
*''International Standard For Describing Functions'' (ISDF) - 1st edition, May 2007.
  
O ICA-AtoM foi desenvolvido para ser suficientemente flexível para a adaptação de outras normas de descrção.; veja [[UM-1.4| UM-1.4 Supported descriptive standards]].
+
ICA-AtoM is designed to be flexible enough for adaptation to other descriptive standards; see [[UM-1.4| UM-1.4 Supported descriptive standards]].
  
  
'''Multi-idiomas'''
+
'''Multi-lingual'''
  
Todos [[Interface do usuário|interface do usuário]] elementos e [[Conteúdo da base de dados |conteúdo da base de dados]] podem ser traduzidas para diferentes idiomas. A Actual versão do ICA-AtoM (v1.0 beta) suporta os seguintes idiomas:
+
All [[User interface|user interface]] elements and [[Database content|database content]] can be translated into multiple languages. The current version of ICA-AtoM (v1.0 beta) supports the following languages:
*Árabe
+
*Arabic
*Holandês
+
*Dutch
*Inglês
+
*English
 
*Farsi
 
*Farsi
*Francês
+
*French
*Alemão
+
*German
*Grego
+
*Greek
*Islandês
+
*Icelandic
*Italiano
+
*Italian
*Japonês
+
*Japanese
*Coreano
+
*Korean
*Português
+
*Portuguese
*Esloveno
+
*Slovenian
*Espanhol
+
*Spanish
  
  
'''Multi-depósitos'''
+
'''Multi-repository'''
  
O ICA-AtoM pode ser usado por uma única Instituição para a sua própria descrição ou pode ser definido como um [[sistema Multi-depósitos|multi-depósitos]] "lista de união" aceitando descrições de qualquer número de Instituições.
+
ICA-AtoM can be used by a single institution for its own descriptions or it can be set up as a [[Multi-repository system|multi-repository]] "union list" accepting descriptions from any number of contributing institutions.

Revision as of 10:21, 14 April 2009

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.

What is ICA-AtoM?

Main Page > (UM) User manual > UM-1 System overview > UM-1.1 What is ICA-AtoM?

System architecture


ICA-AtoM stands for International Council on Archives - Access to Memory. It is a web-based, open-source application for standards-based archival description in a multi-lingual, multi-repository environment.


Technical Overview

ICA-AtoM comprises:

  • HTML pages served to a web browser from a web server. Apache is used in development but ICA-AtoM is also compatible with IIS.
  • A database on a database server. MySQL is used in development but ICA-AtoM uses a database abstraction layer and is therefore also compatible with Postgres, SQLite, SQLServer, Oracle, etc.
  • PHP5 software code that manages requests and responses between the web clients, the application logic and the application content stored in the database.
  • The Symfony web framework that organizes the component parts using object-orientation and best practice web design patterns.
  • The Qubit Open Information Management toolkit, developed by the ICA-AtoM project and customized to make the ICA-AtoM application.


Fully web-based

All user interactions with the system (create, view, search, update, and delete actions) take place through the user's web browser. Users access HTML pages on the web server; clicking a button or link triggers a PHP script that sends a command to the database and returns the output as HTML back to the user's browser.


Open source

ICA-AtoM is built with open-source tools (Apache, MySQL, PHP, Symfony) rather than proprietary software. The underlying Qubit Toolkit code developed by the ICA-AtoM project is itself open source, with the source code freely available for use or modification as users or other developers see fit (under the GPL v2.0 license).

Therefore, there is no cost to download any of the software required to run the ICA-AtoM application.


Standards-based

ICA-AtoM is built around the International Council on Archives' (ICA) descriptive standards:

  • General International Standard Archival Description (ISAD(G)) - 2nd edition, 1999.
  • International Standard Archival Authority Record (Corporate bodies, Persons, Families) (ISAAR(CPF)) - 2nd edition, 2003.
  • International Standard For Describing Institutions with Archival Holdings (ISDIAH) - 1st edition, March 2008.

Future iterations of ICA-AtoM will support:

  • International Standard For Describing Functions (ISDF) - 1st edition, May 2007.

ICA-AtoM is designed to be flexible enough for adaptation to other descriptive standards; see UM-1.4 Supported descriptive standards.


Multi-lingual

All user interface elements and database content can be translated into multiple languages. The current version of ICA-AtoM (v1.0 beta) supports the following languages:

  • Arabic
  • Dutch
  • English
  • Farsi
  • French
  • German
  • Greek
  • Icelandic
  • Italian
  • Japanese
  • Korean
  • Portuguese
  • Slovenian
  • Spanish


Multi-repository

ICA-AtoM can be used by a single institution for its own descriptions or it can be set up as a multi-repository "union list" accepting descriptions from any number of contributing institutions.