transformer icon indicating copy to clipboard operation
transformer copied to clipboard

A datamodel mapping framework

Transformer

Description

Transformer is an application that provides a datamodel mapping framework. More specifically it allows one to implement a Broadband Forum TR-106 based datamodel (typically used in TR-069) without having to worry too much about the requirements of TR-106 and instead focus on the logic to map that datamodel to the system's management plane.

Documentation on how a mapping file must look like can be found in ./doc/skeleton.map. The datamodel metadata part of a mapping file can be generated using ./generator/generator.sh.

Other documentation can be found on the wiki.

Dependencies

Transformer requires the following dependencies to work:

License

Transformer mainly uses the 2-clause ClearBSD license. There are some third party open source software components included with their own license.

For details see the LICENSE file.