Software Development Lifecycle · JSON-LD Context

Software Development Lifecycle Context

JSON-LD context defining the semantic vocabulary for Software Development Lifecycle from Software Development Lifecycle.

30 Classes 11 Properties 4 Namespaces
View Context View on GitHub

Namespaces

sdlc: https://api-evangelist.com/vocab/sdlc#
schema: https://schema.org/
doap: http://usefulinc.com/ns/doap#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Sprint Deployment BuildArtifact SecurityScan TestRun Release Incident id type name description version goal capacity velocity workItems team board completedPoints application environment strategy status triggeredBy pipeline commit rollbackOf severity affectedServices language

Properties

Property Type Container
created dateTime
modified dateTime
startDate date
endDate date
startedAt dateTime
completedAt dateTime
healthCheckUrl reference
resolvedAt dateTime
repository reference
homepage reference
license reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "sdlc": "https://api-evangelist.com/vocab/sdlc#",
    "schema": "https://schema.org/",
    "doap": "http://usefulinc.com/ns/doap#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Sprint": "sdlc:Sprint",
    "Deployment": "sdlc:Deployment",
    "BuildArtifact": "sdlc:BuildArtifact",
    "SecurityScan": "sdlc:SecurityScan",
    "TestRun": "sdlc:TestRun",
    "Release": "sdlc:Release",
    "Incident": "sdlc:Incident",

    "id": "@id",
    "type": "@type",

    "name": "schema:name",
    "description": "schema:description",
    "version": "schema:version",
    "created": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "modified": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },

    "goal": "sdlc:goal",
    "capacity": "sdlc:capacity",
    "velocity": "sdlc:velocity",
    "workItems": "sdlc:workItems",
    "team": "sdlc:team",
    "board": "sdlc:board",
    "completedPoints": "sdlc:completedPoints",
    "startDate": {
      "@id": "sdlc:startDate",
      "@type": "xsd:date"
    },
    "endDate": {
      "@id": "sdlc:endDate",
      "@type": "xsd:date"
    },

    "application": "sdlc:application",
    "environment": "sdlc:environment",
    "strategy": "sdlc:strategy",
    "status": "sdlc:status",
    "triggeredBy": "sdlc:triggeredBy",
    "pipeline": "sdlc:pipeline",
    "commit": "sdlc:commit",
    "startedAt": {
      "@id": "sdlc:startedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "sdlc:completedAt",
      "@type": "xsd:dateTime"
    },
    "rollbackOf": "sdlc:rollbackOf",
    "healthCheckUrl": {
      "@id": "sdlc:healthCheckUrl",
      "@type": "@id"
    },

    "severity": "sdlc:severity",
    "affectedServices": "sdlc:affectedServices",
    "resolvedAt": {
      "@id": "sdlc:resolvedAt",
      "@type": "xsd:dateTime"
    },

    "repository": {
      "@id": "doap:repository",
      "@type": "@id"
    },
    "homepage": {
      "@id": "doap:homepage",
      "@type": "@id"
    },
    "language": "doap:programming-language",
    "license": {
      "@id": "doap:license",
      "@type": "@id"
    }
  }
}