Trevas
Trevas is a Java library for transforming and validating statistical data using the VTL 2.0 language.
What is VTL?
- Business, logical-level and user-friendly language for statisticians
- Relies on standard structural metadata
- Interoperable, platform-agnostic
- Functional language, enabling data lineage for more insight and reproductibility
Trevas ecosystem
Technical description
Trevas provides VTL engines for different execution contexts, in particular a Java 11 engine and an Apache Spark engine.
Trevas engines are based on the JSR 223 specification (Scripting for the Java Platform), which describes the use of scripting languages in Java.