which is used to store the RDF triples from each service in different contexts. When
the serviceId is not provided, the program returns the results from a global query
over all the graphs/contexts. When the serviceId is provided, the program returns
only the data from the matched graph, and it later removes its context in order to
show selective deletion.