Skip to end of metadata
Go to start of metadata

Release 3 Use Cases List

The table below presents candidate Cyberinfrastructure Use Cases for Release 3.

Marine Systems

1. Instruments and Marine Infrastructure: Operating components of the marine observatories.

# Use Case One-line Summary
1.01 Integrate user-provided instrumentation User integrates non-core instrument and instrument agent with OOI, completing all life cycle activities
1.02 Enable plug-and-work instrument installation Marine operator installs an instrument with little or no pre-registration (self-describing)
1.03 Assure instrument performance Marine operator performs instrument activities (test, QA, calibration, servicing), and manage artifacts, to ensure correct performance ++
1.04 Monitor marine communications infrastructure Operator enters, obtains, and views data about the status of the marine communications network
1.05 Compensate for instrument and marine infrastructure failure Operator establishes and executes automated algorithms to detect and respond to instrument and platform failures
1.06 Perform advanced instrument management Operator performs sophisticated instrument management activities specialized for instrument models ++
1.07 Autonomously control platforms User defines mission plans and environmental constraints that provide for automatic navigation and control of platforms via embedded software monitoring environmental conditions.

2. Marine Observatory Operation and Mission Planning: Operating marine observatories and their observations and missions

# Use Case One-line Summary
2.01 Plan and execute observing missions User enters, validates, manages, and activates mission plans, with time or event triggers and considering environmental contexts. ++
2.02 Track multiple assets holistically User obtains general (business) location and operational information about assets provided by ION or OL systems
2.03 Manage trouble tickets holistically User sees integrated view of trouble tickets from within Integrated Observatory. ++
2.04 Use checklists in observatory operations User creates a checklist template, which other users instantiate and complete over time. ++
2.05 Run integrated observatory software off-network Operator sets up, and user operates, observatory software in off-network sites (e.g., ship-board or isolated) ++

Data Systems

3. Data Acquisition, Curation, and Externalization: Getting data into the system, describing it, and sending data out of the system to users and other systems

# Use Case One-line Summary
3.01 Describe data fully using standardized metadata Data Provider supplies complete data product and sample metadata supporting applicable standards (e.g., ISO 19115). ++
3.02 Obtain enhanced observation time and position User obtains well-characterized location and time of any observation. ++
3.03 Obtain real-time high-rate streamed data User obtains video, acoustic, seismic, and audio data streams in near-real time. ++
3.04 Discover and access external data User discovers and ingests external data via OOI-conformant interfaces (e.g., of IOOS, Neptune CA and WMO) into OOI. ++
3.05 Publish OOI data to partner systems Data Curator publishes OOI data to partner systems (IOOS, Neptune CA and WMO) for ingest and catalog. ++
3.06 Submit OOI data to National Data Centers Data Curator submits all data from OOI-owned and -operated instruments to the appropriate national data center. ++
3.07 Manage data processing history and versions User views status of data process execution, and sees full provenance in any resulting products. ++
3.08 Obtain publishable and trackable immutable data references User identifies a unique data set or subset, gives it a unique publishable identifier, and tracks access statistics for it. ++
3.09 Query and group resources User refines queries based on context or constraints, and groups responses according to selected attributes. ++
3.10 Access data quickly User accesses oft-requested or time-critical data quickly with minimal network traffic. ++
3.11 Efficiently curate data Data Curator performs frequently executed data management operations efficiently (e.g., via scripts) ++

4. Data Processing and Visualization: Process and visualize data

# Use Case One-line Summary
4.01 Obtain real-time and reprocessed products User obtains calibrated and quality controlled data products, in real time or after later reprocessing.++
4.02 Visualize any data stream(s) User sees a real-time, customized visualization of any parameters from any data stream. ++
4.03 Access long-term time series User accesses a streaming data product that incorporates observation changes over decades. ++
4.04 Share and reuse user visualization workflows and tools User develops, shares, finds, and uses scientific visualization workflows and tools in the Integrated Observatory. ++

5. Data Workflows and Model Integration: Manage and execute data processing workflows and models

# Use Case One-line Summary
5.01 User detects environmental events User generates environmental events based on analysis and correlation of data streams. ++
5.02 Manage and execute workflows User defines (or finds and extends), registers, validates, schedules, and activates a system or user workflow. ++
5.03 Integrate numerical models User develops, registers, validates, and executes numerical models. ++

Observatory Systems

6. Organizations and Commitments: Create organizations and manage their members, policies, and commitments

# Use Case One-line Summary
6.01 Host virtual observatory, laboratory, or classroom User creates a virtual workspace for a community (or user) tuned to targeted purpose, with shared community, as with social networks. ++
6.02 Collaborate with other communities User (representing a community, or Org) finds and interacts with other communities, such as virtual observatories, to achieve shared goals. ++
6.03 Manage computational service-level agreements User registers, finds, negotiates, and activates agreements about computational resources. ++

7. Integrated Observatory Network Management: Manage the Integrated Observatory Network (all the systems making up the Integrated Observatory of OOI)

# Use Case One-line Summary
7.01 Execute process on external execution provider Operator runs integrated observatory processes on registered external execution providers. ++
7.02 Monitor and control user processes User interacts with data processes at any distributed location. ++
7.03 Operate highly available system across multiple sites Operator launches, maintains, monitors and upgrades a system across multiple execution sites. ++
7.04 Use external representions of OOI User accesses the system and its resources computationally from external locations using local 'agents'. ++
7.05 Annotate and associate resources User attaches a comment, ranking, additional metadata, cross-reference or similar to any resource. ++
7.06 Allocate and schedule integrated observatory resources Operator plans, controls, and activates taskable resources autonomously and with user interaction. ++
7.07 Upgrade system resources during operations Operator modifies and replaces resources on the fly, while Integrated Observatory is running. ++
7.08 Obtain on-line help for Integrated Observatory operations User gets help within browser for Integrated Observatory commands and capabilities
7.09 Use mobile devices for key operations User accesses key observatory information and controls from mobile platforms

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.