PROvenance Tracking System (PROToS)
PROToS is an integral part of the VLvl (that is ViroLab Virtual Laboratory). On this site you could find developer information, manuals and news about the PROToS development.
PROToS is a knowledge-based, lightweight, and fully distributed set of components responsible for gathering provenance data, exposing it for later mining and building advanced provenance queries.
From the technical point of view, the whole system was designed with storage space and query processing speed in mind. It features many modern solutions, such as ontology processing logic and data routing, XML storage or XQuery support. From the technical point of view it uses such technologies as Dependency Injection containers (Spring), XML persistent storage, portlet with AJAX GUI technologies and JMX based configuration utilities.
From the user’s point of view we were aiming at ease of use for all types of users, both technicians and medical people. It expresses in technologies we have chosen and in Graphical User Interface (QUaTRO component).
- PROToS Administrator's Manual
- Target audience: Administrator that would like to install his own instance of PROToS
- Main site: http://virolab.cyfronet.pl/trac/vlvl/wiki/ProtosAdministratorManual
- PROToS architecture explanation (http://virolab.cyfronet.pl/trac/vlvl/wiki/ProtosArchitectureExplaination)
- Installation guide (http://virolab.cyfronet.pl/trac/vlvl/wiki/InstallingProtos)
- Configuration guide ((http://virolab.cyfronet.pl/trac/vlvl/wiki/ProtosConfiguration)
- PROToS Developer's Manual
- Target audience: Developers that want to use provenance capabilities of the VL.
- Main site: http://virolab.cyfronet.pl/trac/vlvl/wiki/ProtosDevelopersManual
Development team contact
- Kuba Wach, wach.kuba (et) gmail (dot) com
|Bartosz Baliś||Michał Pelczar|
The design and development of these tools is being carried out at the Academic Computer Centre CYFRONET AGH.
A large part of the software being described on those pages is developed as part of (or is strongly based on) the GridSpace platform.
This work has been made possible through the support of the European Commission Virolab Project Grant 027446