<commit_before>---
title: "Tools"
date: 2019-08-04T13:12:25+02:00
chapter: true
---

# Tools

A released specification can be used, together with tools in
this repository, to automatically generate a number of different
target specification formats, such as JSON, FrancaIDL, etc.

Fig 1 shows the schematics of the top-level process.

![Signal tree](/vehicle_signal_specification/images/multi_target.png)<br>
*Fig 1. Generating documents from specification*


The tools are available under the ```tools``` directory.

The release management process will be driven in the context of GENIVI
and its Remote Vehicle Interaction expert group.<commit_msg>doc tools _index.md: fix Franca spelling<commit_after>---
title: "Tools"
date: 2019-08-04T13:12:25+02:00
chapter: true
---

# Tools

A released specification can be used, together with tools in
this repository, to automatically generate a number of different
target specification formats, such as JSON, Franca IDL, etc.

Fig 1 shows the schematics of the top-level process.

![Signal tree](/vehicle_signal_specification/images/multi_target.png)<br>
*Fig 1. Generating documents from specification*


The tools are available under the ```tools``` directory.

The release management process will be driven in the context of GENIVI
and its Remote Vehicle Interaction expert group.
{'fraction_non_alphanumeric': 0.0784313725490196, 'fraction_numerical': 0.030165912518853696, 'mean_word_length': 5.087155963302752, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2624906', 'n_tokens_mistral': 401, 'n_tokens_neox': 353, 'n_words': 163}