The Carnot project was an ambitious research project in heterogeneous
databases. It integrated a variety of techniques to address a wide ran
ge of problems in achieving interoperation in heterogeneous environmen
ts. Here we describe some of the major implemented applications of thi
s project. These applications concern (a) accessing a legacy scientifi
c database, (b) automating a workflow involving legacy systems, (c) cl
eaning data, and (d) retrieving semantically appropriate information f
rom structured databases in response to text queries. These applicatio
ns support scientific decision support, business process management, d
ata integrity enhancement, and analytical decision support, respective
ly. They demonstrate Carnot's capabilities for (a) heterogeneous query
processing, (b) relaxed transaction and workflow management, (c) know
ledge discovery, and (d) heterogeneous resource model integration.