Table 1
Methods for achieving interoperability.
| Method | Requirements | Benefits |
|---|---|---|
| Adherence to common standards | Uniformity in system configuration | De facto interoperability |
| Gateways and translators | Installation and maintenance of custom or 3rd party software | Can adapt to new or changing protocols and standards |
| Brokers as infrastructure, 3rd party mediation | Creation and maintenance of brokering framework with custom adapters | Provides 2-way translations between disparate systems Removes burdens of interoperability from data provider |

Figure 1
The BCube Broker, based on GI-cat and related software from CNR2, mediates two-way requests and responses between clients, depicted on the left and data repositories, depicted on the right, for data query, access, and transform services.

Figure 2
Flow in development and enactment of BCube science scenarios.
Table 2
Resources brokered by the BCube Brokering Framework, along with the access protocol and number of records for each.
| Repository/source | Protocol | Number of Datasets |
|---|---|---|
| AVHRR SST | THREDDS | 62,777 |
| BCO DMO | SPARQL | 10,702 |
| Global Multi-Resolution Topography (GMRT) | OGC WMS | 13 |
| IRIS Event | Custom | 4,213,828 |
| IRIS Station | Custom | 544,991 |
| Integrated Marine Observing systems | OGC CSW | 601 |
| NASA ASTER | OPeNDAP | 22,684 |
| NERRS | SOAP | 329 |
| NSIDC | OpenSearch | 161 |
| One Geology | OGC CSW | 438 |
| PANGAEA | OAI-PMH | 356,943 |
| RTOF Models | GrADS | 46 |
| Rutgers ERDDAP service | OPeNDAP | 1,200 |
| SRTM NASA | OPeNDAP | 14,282 |
| UNAVCO GPS | Custom | 1,739 |
| UNAVCO SSARA | SOAP | 2,000 |
| US NODC | OGC CSW | 29,840 |
