A de-centralized framework for data sharing, ontology matching and distributed analytics