{
  "@context": {
    "@vocab": "http://schema.org/",
    "rdau": "http://rdaregistry.info/Elements/u/",
    "skos": "http://www.w3.org/2004/02/skos/core#",
    "skos:prefLabel": {
      "@container": "@language"
    }
  },
  "@graph": [
    {
      "@id": "http://urn.fi/URN:NBN:fi:au:pn:000040922",
      "name": "Back, Ralph-Johan"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:CFENNI",
      "name": "Fennica"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:W00020909400",
      "@type": [
        "http://id.loc.gov/ontologies/bibframe/Work",
        "CreativeWork"
      ],
      "author": {
        "@id": "http://urn.fi/URN:NBN:fi:au:pn:000040922"
      },
      "contributor": [
        {
          "@id": "http://urn.fi/URN:NBN:fi:bib:me:P00020909402"
        },
        {
          "@id": "http://urn.fi/URN:NBN:fi:au:pn:000063561"
        }
      ],
      "inLanguage": "en",
      "isPartOf": {
        "@id": "http://urn.fi/URN:NBN:fi:bib:me:CFENNI"
      },
      "name": "Class refinement as Semantics of correct object substitutability",
      "rdau:P60049": {
        "@id": "http://rdaregistry.info/termList/RDAContentType/1020"
      },
      "workExample": {
        "@id": "http://urn.fi/URN:NBN:fi:bib:me:I00020909400"
      }
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:W00082440800",
      "name": [
        "TUCS technical report, 1239-1891",
        "TUCS tech. rep",
        "TUCS general publication",
        "TUCS gen. publ",
        "Turku Centre for Computer Science technical reports",
        "TUCS technical reports",
        "Turku Centre for Computer Science general publications",
        "TUCS general publications",
        "TUCS technical report"
      ]
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:au:pn:000063561",
      "name": "Wright, Joakim von"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:au:cn:68949A",
      "name": "Turun tietotekniikan tutkimus- ja koulutuskeskus"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:P00020909402",
      "name": "Mikhajlova, Anna"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:I00020909400",
      "@type": [
        "http://id.loc.gov/ontologies/bibframe/Instance",
        "CreativeWork"
      ],
      "datePublished": "2000",
      "description": "This report supersedes TUCS Technical Report No 147.",
      "exampleOfWork": {
        "@id": "http://urn.fi/URN:NBN:fi:bib:me:W00020909400"
      },
      "identifier": [
        {
          "@id": "_:ub38598bL38C31"
        },
        {
          "@id": "_:ub38598bL46C31"
        },
        {
          "@id": "_:ub38598bL42C31"
        }
      ],
      "isPartOf": [
        {
          "@id": "http://urn.fi/URN:NBN:fi:bib:me:CFENNI"
        },
        {
          "@id": "http://urn.fi/URN:NBN:fi:bib:me:W00082440800"
        }
      ],
      "isbn": "9521206209",
      "name": "Class refinement as Semantics of correct object substitutability",
      "numberOfPages": "45, [2] s.",
      "publication": {
        "@id": "_:ub38598bL54C31"
      },
      "publisher": {
        "@id": "http://urn.fi/URN:NBN:fi:au:cn:68949A"
      },
      "rdau:P60048": {
        "@id": "http://rdaregistry.info/termList/RDACarrierType/1049"
      },
      "rdau:P60050": {
        "@id": "http://rdaregistry.info/termList/RDAMediaType/1007"
      }
    },
    {
      "@id": "_:ub38598bL38C31",
      "@type": "PropertyValue",
      "propertyID": "FI-FENNI",
      "value": "670730"
    },
    {
      "@id": "_:ub38598bL46C31",
      "@type": "PropertyValue",
      "propertyID": "FI-MELINDA",
      "value": "000209094"
    },
    {
      "@id": "_:ub38598bL54C31",
      "location": {
        "@id": "_:ub38598bL54C51"
      },
      "organizer": {
        "@id": "http://urn.fi/URN:NBN:fi:au:cn:68949A"
      }
    },
    {
      "@id": "_:ub38598bL54C51",
      "name": "Turku"
    },
    {
      "@id": "_:ub38598bL42C31",
      "@type": "PropertyValue",
      "propertyID": "skl",
      "value": "fx670730"
    }
  ]
}