A relatively unstructured relationship between two software components or programs that work together to process data, which requires little overlap between methods, ontologies, class definitions, and so on.
A relatively unstructured relationship between two software components or programs that work together to process data, which requires little overlap between methods, ontologies, class definitions, and so on.