A computerized method for facilitate and orchestrate the exchange and integration of data assets and data consumers, with or without computer appliances, automated framework comprised of technical devices for enabling integration of one or more of data assets including data streamer, structured data repository,
unstructured data repository, 3rd party application, ontology, sensor,
service provider, text, image, video, voice, and data consumers including human user, web portal, email, repository of data, reporting warehouse, 3rd party application,
workflow, analytics process, model, ontology index,
problem solver,
decision system,
mobile device, sensor,
wearable computer. The automated framework can be one of asynchronous messaging-based, asynchronous near real-time, synchronous real-time;
computer memory is used for storing applications for distribution to data consumers. The framework provides
encryption,
authentication, rights and roles controlling data assets, or data consumers. A user can interact with the framework to perform monitoring, management or analysis functions.