{
  "http://en.wikipedia.org/wiki/Leaky_abstraction" : { "http://xmlns.com/foaf/0.1/primaryTopic" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Type_system" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Data_access_object" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Leaky_abstraction" : { "http://www.w3.org/2002/07/owl#sameAs" : [ { "type" : "uri", "value" : "http://rdf.freebase.com/ns/m.0g98kc" } ,
      { "type" : "uri", "value" : "http://www.wikidata.org/entity/Q6509341" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Leaky_abstraction" } ,
      { "type" : "uri", "value" : "https://global.dbpedia.org/id/4q3g2" } ,
      { "type" : "uri", "value" : "http://zh.dbpedia.org/resource/\u62BD\u8C61\u6CC4\u6F0F" } ] ,
    "http://www.w3.org/2000/01/rdf-schema#label" : [ { "type" : "literal", "value" : "Leaky abstraction" , "lang" : "en" } ,
      { "type" : "literal", "value" : "\u62BD\u8C61\u6CC4\u6F0F" , "lang" : "zh" } ] ,
    "http://purl.org/dc/terms/subject" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Category:Abstraction" } ] ,
    "http://www.w3.org/ns/prov#wasDerivedFrom" : [ { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/Leaky_abstraction?oldid=1311648421&ns=0" } ] ,
    "http://purl.org/linguistics/gold/hypernym" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Abstraction" } ] ,
    "http://xmlns.com/foaf/0.1/isPrimaryTopicOf" : [ { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/Leaky_abstraction" } ] ,
    "https://dbpedia.org/ontology/wikiPageExternalLink" : [ { "type" : "uri", "value" : "https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/" } ] ,
    "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Essential_complexity" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Joel_Spolsky" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Transmission_Control_Protocol" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Server_Message_Block" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/SQL" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Network_File_System" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Object-relational_mapping" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Abstraction_(computer_science)" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Abstraction_inversion" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Array_data_structure" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Modular_programming" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/CPU_cache" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Internet_Protocol" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Software_development" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Category:Abstraction" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Windows_Forms" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/ASP.NET" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Iterator" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Page_fault" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Database" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/DOM_events" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Separation_of_concerns" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Gregor_Kiczales" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/TCP/IP" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Dependency_inversion_principle" } ] ,
    "https://dbpedia.org/ontology/description" : [ { "type" : "literal", "value" : "principe selon lequel toute abstraction informatique non-triviale requi\u00E8re de conna\u00EEtre des d\u00E9tails qu'elle est sens\u00E9e permettre d'ignorer" , "lang" : "fr" } ,
      { "type" : "literal", "value" : "software abstraction that leaks details that it is supposed to abstract away" , "lang" : "en" } ] ,
    "https://dbpedia.org/property/wikiPageUsesTemplate" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Template:Short_description" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Template:Reflist" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Template:Refimprove" } ,
      { "type" : "uri", "value" : "https://dbpedia.org/resource/Template:Cquote" } ] } ,
  "https://dbpedia.org/resource/Implementations_of_differentially_private_analyses" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Abstraction_(computer_science)" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Semantic_gap" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Abstraction" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Abstraction_inversion" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Joel_Spolsky" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Flix_(programming_language)" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Law_of_leaky_abstractions" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] ,
    "https://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Spolsky's_Law" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] ,
    "https://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] } ,
  "https://dbpedia.org/resource/Sposky's_law" : { "https://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] ,
    "https://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "https://dbpedia.org/resource/Leaky_abstraction" } ] }
}
