Open source free solution
(
)
This requirements is related both to financial constraints (free) and to principle related to interoperability building (no black box, but white boxes in order ensuring to be able to resolve issues for used components.