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

From ICA-AtoM
Jump to navigation Jump to search
Line 1: Line 1:
 
<span class="pageTitle">What is ICA-AtoM?</span>
 
<span class="pageTitle">What is ICA-AtoM?</span>
  
[[Main Page/nl|Hoofdpagina]] > [[User manual/nl|(UM) Gebruikshandleiding]] > [[UM-1/nl | UM-1 System Overzicht]] > UM-1.1 Wat is ICA-AtoM?
+
[[Main Page/nl|Hoofdpagina]] > [[User manual/nl|(UM) Gebruikshandleiding]] > [[UM-1/nl|UM-1 System Overzicht]] > UM-1.1 Wat is ICA-AtoM?
  
[[Image:um1-1WhatIs1.png|500px|thumb|right|System architecture]]
 
  
 +
ICA-AtoM staat voor "International Council on Archives - Access to Memory". Het is a web-gebaseerde, open source toepassing voor op standaarden gebaseerde archivistische beschrijvingen in een meertalige [[Glossary/nl#Multi-bewaarplaats|multi-bewaarplaats]] omgeving.
  
ICA-AtoM staat voor ''International Council on Archives - Access to Memory''. Het is a [[Web-based application/nl|web-gebaseerde]], [[Open source application/nl|open-source]] toepassing voor op standaarden gebaseerde archivistische beschrijvingen in een meertalige [[Multi-repository system/nl|multi-bewaarplaats]]omgeving.
 
  
 +
== Technisch overzicht ==
  
'''Technisch Overzicht'''
+
[[Image:Ica-atom-technical-architecture-2008-06.gif|500px|thumb|right|System architecture]]
  
 
ICA-AtoM comprises:
 
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''
+
* 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.
 +
* PHP software code that manages requests and responses between the web clients, the application logic, and the application content stored in the database
 +
* The [http://www.symfony-project.org/ symfony] framework that organizes the component parts using object orientation and best practice web design patterns
 +
* De [http://qubit-toolkit.org/ Qubit] Open Information Management Toolkit, ontwikkeld door het ICA-AtoM project en aangepast voor de ICA-AtoM de ICA-AtoM toepassing
  
*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 manage requests and responses between the web clients, the application logic and the application content stored in the database.
+
== Volledig web-gebaseerd ==
  
*The [http://symfony-project.org ''Symfony''] web framework that organizes the component parts using object-orientation and best practice web design patterns.
+
All user interactions with the system (add, view, search, edit, and delete actions) take place through a 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.
  
*De [http://qubit-toolkit.org ''Qubit''] open information management toolkit, ontwikkeld door het ICA-AtoM project en aangepast voor de ICA-AtoM de ICA-AtoM toepassing
 
  
 +
== Open source ==
  
'''Volledig web-gebaseerd'''
+
ICA-AtoM is ontwikkeld met open source toepassingen (Apache, MySQL, PHP, symfony) in tegen stelling tot gesloten 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 [[#Glossary/nl#Developers|developers]] see fit (under the GPL version 2 license).
 
 
All user interactions with the system (create, view, search, update, and delete information) 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 (create, read, update, delete) and returns the output as HTML back to the user's browser.
 
 
 
 
 
'''Open source'''
 
 
 
ICA-AtoM is ontwikkeld met open-source toepassingen (Apache, MySQL, PHP, Symfony) in tegen stelling tot gesloten 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.
 
Therefore, there is no cost to download any of the software required to run the ICA-AtoM application.
  
  
'''Op standaarden gebaseerd'''
+
== Op standaarden gebaseerd ==
  
ICA-AtoM is gebouwd rondom de [http://www.ica.org/ International Council on Archives'] (ICA) beschrijvende standaarden:
+
ICA-AtoM is gebouwd rondom de [http://www.ica.org/ International Council on Archives] (ICA) beschrijvende standaarden:
  
*''General International Standard Archival Description'' (ISAD-G) - 2nd edition, 1999.
+
* 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
  
*''International Standard Archival Authority Record (Corporate bodies, Persons, Families)'' (ISAAR(CPF)) - 2nd edition, 2003.
+
Future iterations of ICA-AtoM will support:
  
*''International Standard For Describing Institutions with Archival Holdings'' (ISDIAH) - 1st edition, March 2008.
+
* International Standard For Describing Functions (ISDF) - 1st edition, May 2007
  
Future iterations of ICA-AtoM will support:
+
ICA-AtoM is designed to be flexible enough for adaptation to other descriptive standards; see [[UM-1.4|UM-1.4 Supported descriptive standards]].
  
*''International Standard For Describing Functions'' (ISDF) - 1st edition, May 2007.
 
  
 +
== Meertalig ==
  
'''Meertalig'''
+
All [[Glossary/nl#User interface|user interface]] elements and [[Glossary/nl#Database content|database content]] can be translated into multiple languages. The current version of ICA-AtoM (1.0 beta) supports the following languages:
  
All screen elements ([[Button|buttons]], [[Link|links]], [[Field label|fields labels]]) and contents can be translated into multiple languages. The current version of ICA-AtoM (v1.0 beta) supports the following languages:
+
* Nederlands
*Nederlands
+
* Engels
*Engels
+
* Frans
*Frans
+
* Portugees
*Portugees
+
* Spaans
*Spaans
 
  
  
'''Multi-repository'''
+
== 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 system|multi-repository]] "union list" accepting descriptions from any number of contributing institutions.
+
ICA-AtoM can be used by a single institution for its own descriptions or it can be set up as a [[Glossary/nl#Multi-repository|multi-repository]] "union list" accepting descriptions from any number of contributing institutions.

Revision as of 15:15, 18 March 2010

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?

Hoofdpagina > (UM) Gebruikshandleiding > UM-1 System Overzicht > UM-1.1 Wat is ICA-AtoM?


ICA-AtoM staat voor "International Council on Archives - Access to Memory". Het is a web-gebaseerde, open source toepassing voor op standaarden gebaseerde archivistische beschrijvingen in een meertalige multi-bewaarplaats omgeving.


Technisch overzicht

System architecture

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.
  • PHP software code that manages requests and responses between the web clients, the application logic, and the application content stored in the database
  • The symfony framework that organizes the component parts using object orientation and best practice web design patterns
  • De Qubit Open Information Management Toolkit, ontwikkeld door het ICA-AtoM project en aangepast voor de ICA-AtoM de ICA-AtoM toepassing


Volledig web-gebaseerd

All user interactions with the system (add, view, search, edit, and delete actions) take place through a 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 ontwikkeld met open source toepassingen (Apache, MySQL, PHP, symfony) in tegen stelling tot gesloten 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 version 2 license).

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


Op standaarden gebaseerd

ICA-AtoM is gebouwd rondom de International Council on Archives (ICA) beschrijvende standaarden:

  • 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.


Meertalig

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

  • Nederlands
  • Engels
  • Frans
  • Portugees
  • Spaans


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.