Related Experiment Video
Updated: Jul 3, 2026

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
Published on: May 8, 2021
Describing different brain computer interface systems through a unique model: a UML implementation
Lucia Rita Quitadamo1, Maria Grazia Marciani, Gian Carlo Cardarilli
1Neuroscience Dept., University of Rome Tor Vergata, Via Montpellier, 1, 00133, Rome, Italy.
Abstract:
All the protocols currently implemented in brain computer interface (BCI) experiments are characterized by different structural and temporal entities. Moreover, due to the lack of a unique descriptive model for BCI systems, there is not a standard way to define the structure and the timing of a BCI experimental session among different research groups and there is also great discordance on the meaning of the most common terms dealing with BCI, such as trial, run and session. The aim of this paper is to provide a unified modeling language (UML) implementation of BCI systems through a unique dynamic model which is able to describe the main protocols defined in the literature (P300, mu-rhythms, SCP, SSVEP, fMRI) and demonstrates to be reasonable and adjustable according to different requirements. This model includes a set of definitions of the typical entities encountered in a BCI, diagrams which explain the structural correlations among them and a detailed description of the timing of a trial. This last represents an innovation with respect to the models already proposed in the literature. The UML documentation and the possibility of adapting this model to the different BCI systems built to date, make it a basis for the implementation of new systems and a mean for the unification and dissemination of resources. The model with all the diagrams and definitions reported in the paper are the core of the body language framework, a free set of routines and tools for the implementation, optimization and delivery of cross-platform BCI systems.
Related Concept Videos
Concepts and Prototypes
The brain organizes this information using concepts, which are mental categories grouping linguistic data,...
Functional Brain Systems: Limbic System
Organization of the Brain
Hindbrain
The hindbrain, located at the base of the brain, plays a vital role in regulating automatic processes that sustain life. It includes the medulla oblongata, which is essential for...
Mechanistic Models: Overview of Compartment Models
Multi-input and Multi-variable systems
In the absence of...
Neuronal Communication
