Skip to main content
. 2017 Nov 15;6:465. Originally published 2017 Apr 12. [Version 2] doi: 10.12688/f1000research.11301.2

Figure 3. BIP architecture diagram.

Figure 3.

Users initiate actions with either their web browsers or API clients (blue elements). All requests go through respective access control layers (these ensure e.g. that a given set of data is accessible to the user), before they contact the data management layer to retrieve (or commit) data from (to) the database. Access mode is read/write (solid arrows). Additionally the search engine could be required to search through gathered data (dashed arrows) - it’s a read-only access mode. Finally, the data layer informs the search engine about any new data to be indexed (the dotted arrow).