Core of the ProB Java API

Compile Dependencies (17)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind5 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.20.13.2.2
Date/Time Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310
Add-on module to support JSR-310 (Java 8 Date & Time API) data types.
2.20.13.0.0-rc2
JSON Lib Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jdk8
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.20.12.22.2
JSON Lib Apache 2.0
com.fasterxml.jackson.module » jackson-module-parameter-names
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.20.12.22.2
Dep Injection Apache 2.0
com.google.inject » guice
Guice is a lightweight dependency injection framework for Java 8 and above, developed by Google.
6.0.07.0.0
EPL 1.0
de.hhu.stups » answerparser
Parser for a subset of Prolog term syntax, used to read answers from the ProB Prolog core (probcli) in socket-server ...
2.16.02.16.1
EPL 1.0
de.hhu.stups » bparser
ProB's parser for classical B
2.16.02.16.1
EPL 1.0
de.hhu.stups » ltlparser
ProB's parsers for LTL and CTL formulas
2.16.02.16.1
EPL 1.0
de.hhu.stups » parserbase
Library for uniform access to the formal language parsers (used by ltlparser)
2.16.02.16.1
EPL 1.0
de.hhu.stups » prologlib
Library to construct and manipulate well-formed Prolog terms
2.16.02.16.1
EPL 1.0
de.hhu.stups » unicode
Lexer that transforms Event-B expressions and predicates between ASCII, Unicode and LaTeX syntax
2.16.02.16.1
EPL 1.0
de.hhu.stups » theorymapping
ProB's parser for theory mapping files (translation of Event-B operators to Prolog predicates)
2.16.02.16.1
EPL 1.0
de.hhu.stups » ltl-dsl
Parser for a LTL Pattern DSL
0.2.2
EPL 1.0
de.hhu.stups » rodin-eventb-ast
The AST library extracted from the Rodin Platform.
3.8.0
EPL 1.0
de.hhu.stups » tlc4b
Use the TLC model checker within ProB.
1.2.3
MIT
de.hhu.stups » value-translator
Library to translate Classical B values into Java objects.
0.2.2
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.172.0.18

Runtime Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
EPL 1.0
com.github.krukow » clj-ds
Port of Clojure's data structures to Java
0.0.4
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.5.0-jre33.7.1-jre
EPL 1.0
de.hhu.stups » alloy2b
The Parser for our translation from Alloy to B returning a Prolog Term.
1.42.0.0
EPL 1.0
de.hhu.stups » tla2bAST
Translator from TLA+ to ProB's AST representation.
1.4.2
Template Engine Apache 2.0
org.apache.velocity » velocity-engine-core
Core module of Apache Velocity, a Java-based template engine for generating text output.
2.4.1