{
  "@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:bib:me:W00090087700",
      "author": {
        "@id": "http://urn.fi/URN:NBN:fi:au:pn:000092180"
      },
      "name": "Developing components in the presence of re-entrance"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:au:pn:000092180",
      "@type": "Person",
      "name": "Mihailov, Leonid"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:W00087719600",
      "author": {
        "@id": "http://urn.fi/URN:NBN:fi:au:pn:000092180"
      },
      "name": "The fragile base class problem and its solution"
    },
    {
      "@id": "http://urn.fi/URN:NBN:fi:bib:me:W00090975000",
      "author": {
        "@id": "http://urn.fi/URN:NBN:fi:au:pn:000092180"
      },
      "name": "Software reuse mechanisms and techniques : safety versus flexibility"
    }
  ]
}