Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is a parent page of the current use cases. The intention of describing these use cases is to identify the project scope and define the design requirements that will guide the system architecture and its implementation. All developers and users are invited to share their notes and thoughts. Currently, four use cases are defined. The model side can be CSDMS or simple model that is developed in any research group. The data side are always represented by Medici II. Two use cases aim to provide a semantic wrapper for the queries coming from the model side, a use case aims to provide a semantic annotation for data stored in medici II, and the final use case aims to send queries backward from data to semantic equations to calculate new variables. More details about each use case is provided in the child pages. Each used case is a written description of how users will perform tasks using the Geosemantic framework. A use case will be presented as a simple steps, beginning with the user goal and ending when that goal is fulfilled. Use cases explains how the system should behave. 

  1. Semantic tagging: it will demonstrate how 
    1. A user to annotate resources using ontological terms through the semantic tagging plugin (Data from Leslie that has different spatial characteristics) 
    2. Raw tags could be converted to standard tags (From SEAD or DataOne)
    3. A user can create a new term in the semantic wiki and this term will pass through the semantic enrichment process (template based on SKOS)
    4. standard names can be linked in a network (e.g. Temperature)
  2. Semantically enabled Models: It will demonstrate 
    1. How to create a semantically enabled models 
    2. How to couple models and check and fix the semantics of their exchanged elements using Graph database. In this case, we need to avoid linear workflows
    3. A model from CSDMS can find data in SEAD based on the semantic search (Leslie to provide data and the model). this case includes select, filter, and run. In this case the a raw data can be added to Medici II and tagged with semantic tags, then discovered from CSDMS. 
  3. Suggestive resources: It will demonstrate that
    1. Data and models can be networked
    2. Models can be simulated based on the available collection of data