EATA Project provides a set of java [Adapters](/bundles/eu.fbk.tools.adapter.core) to the FBK Analysis tools. Each adapter exposes a set of
EATA Project provides a set of Java [Adapters](/bundles/eu.fbk.tools.adapter.core) to the FBK Analysis tools. Each adapter exposes a set of
functions which map (not exhaustively) some functions of the analysys tools.
Following some class diagrams that present the available functions, grouped by tool.
...
...
@@ -28,8 +28,12 @@ In addition to the tool adapters, EATA project has a [User Interface](/bundles/e
The UI plugin allows to invoke the tools functionalities as Eclipse commands. The commands and their parameters are defined in the [plugin.xml](/bundles/eu.fbk.tools.adapter.ui/plugin.xml) file.
Furthermore, there are some result viewers (contract analysys trace, model checking trace, fault tree, fmea table) and a simple manager of the execution requests (`RequestView` class).
---
#### Dependencies
### OSLC
Let's go back to the Adapter. In addition to the local invocation of the analysis tools, there is also the possibility to interact remotely with the analysis tools through the use of OSLC specifications (or better, an implementation of OSLC for Java, namely [Lyo](https://www.eclipse.org/lyo/)).
[OSLC](https://open-services.net/)(Open Services for Lifecycle Collaboration) is a set of specifications that enable integration of software development.
### Dependencies
Currently EATA has been tested for Eclipse `Neon`, `2020-06` and `2021-03`