Skip to content

coordinated-systems-lab/cube-sat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CubeSat

Case study for Sparse MBSE Information Model

Small Satellite Applications

https://info.alen.space/small-satellite-applications-businesses-in-space-to-start-now

WebView Model

https://coordinated-systems-lab.github.io/cube-sat/

GraphQL Model Exchange

GraphQL Playground

https://sim-graphql.vercel.app/

A few sample queries:

query Projects {
  cpsProjectsQuery {
    status {
      code
    }
    projects {
      id
      name
    }
  }
}
query Organizations {
  cpsSystemModelQuery (projectId: "f3d9d2c6-6332-47e4-910a-24514a5b5682") {
    cpsSystemModel {
      project {
        name
      }
      organization {
        identity {
          name
        }
      }
    }
  }
}
query UseCases {
  cpsSystemModelQuery(projectId: "f3d9d2c6-6332-47e4-910a-24514a5b5682") {
    cpsSystemModel {
      project {
        name
      }
      useCase {
        identity {
          number
          name
        }
      }
    }
  }
}
query Requirements {
  cpsSystemModelQuery(projectId: "f3d9d2c6-6332-47e4-910a-24514a5b5682") {
    cpsSystemModel {
      project {
        name
      }
      requirement {
        identity {
          number,
          name
        }
        attributes {
          description
        }
      }
    }
  }
}