Forgot Password

If you have forgotten your password you can enter your email here and get a temporary password sent to your email.


EEG base is a system for storage and management of EEG/ERP resources - data, metadata, tools and materials related to EEG/ERP experiments. EEG base advances electrophysiology research by enabling access to public data, tools and results of research groups. The system essentially offers the following set of features (the set of accessible features depends on a specific user role): * User authentication * Storage, update, and download of EEG/ERP data and metadata * Storage, update and download of EEG/ERP experimental design (experimental scenarios) * Storage, update and download of data related to testing subjects * Fulltext search * Sharing of knowledge and working in groups The system is based on tree layer architecture (MVC pattern) consisting of persistent layer (relational database), application layer (object oriented code, object relational mapping from persistence layer) and presentation layer (JSP). The persistence layer uses Hibernate framework; Oracle 11g database server is used to ensure the processing of large data files. Application and presentation layers are designed and implemented using Spring technology. This framework supports MVC architecture, Dependency injection and Aspect Oriented Programming. There were no significant difficulties with integration of both frameworks, Hibernate and Spring MVC. Spring Security framework is used to ensure management of authentication and user roles. Since the system is thought to be finally open to the whole EEG/ERP community it is necessary to protect EEG/ERP data and metadata, and especially personal data of testing subjects stored in the database from an unauthorized access. Then a restricted user policy is applied and user roles are introduced. The complete overview of the system features and user roles (use case diagram) is available in (Pergler 2009). Concerning the architectural layers there is a question which layer is more feasible for mapping of its structure into ontology. Currently we have studied two possibilities: * Mapping from the persistence layer (relational database) * Mapping from the application layer (object oriented code) The mapping from the application layer to an ontology includes the precedent object relational mapping provided by Hibernate framework.

URL: http://eegdatabase.kiv.zcu.cz/

Resource ID: nif-0000-08190     Resource Type: Resource     Version: Latest Version


eeg, erp, experiments, scenarios

Additional Resource Types

Database, Data Repository






EGG base

Parent Organization

Funding Information

Ministry of Education, Czech Science Foundation, 1F84B/042/520, 102/07/1191, 406/09/0150, ME 949

Used By

NIF Data Federation

Publication Link


Original Submitter


Version Status


Submitted On

12:00am March 23, 2011

Originated From


Changes from Previous Version

  • Description was changed
  • Additional Resource Types was changed

Version 2

Created 2 months ago by Christie Wang

Version 1

Created 4 years ago by Anonymous