{"entities":{"Q2763587":{"pageid":2774326,"ns":120,"title":"Item:Q2763587","lastrevid":83213813,"modified":"2026-05-07T06:40:03Z","type":"item","id":"Q2763587","labels":{"en":{"language":"en","value":"Debugging and testing of Prolog programs"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1692640"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763587$71B83E3A-7A24-436F-B664-A9F1A1689C7C","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"61db436209f3127671fd478a6338ed93f884af55","datavalue":{"value":"0979.68520","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763587$979ECE3B-82EF-489F-8B85-9A23752CF000","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"c94a9069908069701590eb43d6f8066d0cc3c7dc","datavalue":{"value":{"entity-type":"item","numeric-id":2763585,"id":"Q2763585"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763587$5AC1CEE9-88DC-4974-9AB0-E63A970F4717","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"d9f6d4867803477187938935605392651ced1a9f","datavalue":{"value":{"entity-type":"item","numeric-id":2763586,"id":"Q2763586"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763587$CD5DA181-EFFC-4615-927E-D6A3C83D118A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"65622d39eea5a9bc38dcb6aa9580847b1e4aca0e","datavalue":{"value":{"entity-type":"item","numeric-id":1021460,"id":"Q1021460"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763587$C0BCB12F-E5A0-4AD4-99F2-36BD80F9A59D","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"eafb9fa4931b16419fb1b5bcacfcea6ff21e7b8a","datavalue":{"value":{"time":"+2002-01-20T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q2763587$CB599835-2772-4B74-92BE-8F3E0083A741","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"b492f281b8f52c724f2bc547e7e570cccf4bd5e0","datavalue":{"value":"68N17","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763587$A40A6DA6-680F-4040-A9F6-A3EBEAA04FA2","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"fbd145de5b3dc7764e16bb2893a8916b4bd18273","datavalue":{"value":"1692640","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2763587$459048FB-860F-4B0E-85AC-8D86AE6EFF9F","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"ff67fedbe8c50d3daca036875aed531217cd953b","datavalue":{"value":"Prolog","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763587$27A01157-3E27-4C93-BDB9-1E99463FBDF4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"e209e27ecbb3fc4e2dfd619db86ffda1231648d6","datavalue":{"value":"debugging","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763587$5388387F-4595-4815-A137-F8C5AD61D7F9","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"e0b02200c6b6f46ca6bdfe1551afa6691b5d3cb9","datavalue":{"value":"testing","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763587$62EC0BD3-A8A9-4023-93BF-793FD0892785","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"9eef9596756fec5010a7f36d43583be0bdeb246d","datavalue":{"value":"programs","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763587$C4F59D17-CC98-4BA9-859E-45C2D0493D8B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"a328af7ff1543bbca7dabe1fd934e14aca40f87e","datavalue":{"value":"slicing","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763587$E5152ED9-3B66-4F3A-9E88-C3DF6FFFAA83","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2763587$C682A008-A171-4897-9374-554F7670D73F","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"7a736d98c4afd7dde1b3a73140880d754cc628f2","datavalue":{"value":{"text":"Debugging and testing of Prolog programs","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q2763587$372D16D2-81FC-4A73-83E8-0D108414E3A7","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"985f176009e6d6baf75d28b53079b1e1a99f863a","datavalue":{"value":"Authors proposed a new method for the algorithmic debugging and functional testing of Prolog programs. The method is named IDTS (Integrated Debugging, Testing and Slicing) and integrates Shapiro's Interactive Diagnosis Algorithm, as well as some ideas from imperative programming languages. Namely, basic concept of IDTS is similar to the GADT (General Algorithmic Debugging and Testing). The main difference between the GADT and the IDTS is that the GADT has been applied to imperative languages and the IDTS to logic programs. The IDTS method provides the avoiding irrelevant questions to the user by categorizing input parameters and match them against test cases and test database. The IDTS is used in a large ECG classifier program and in an interactive learner.NEWLINENEWLINEFor the entire collection see [Zbl 0977.00022].","type":"string"},"datatype":"string"},"type":"statement","id":"Q2763587$DE7E86F1-7F01-4E9F-9DDC-8152799C0DB4","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"7cac45383debf5819ef4e2bc5fa7b7341b7b7123","datavalue":{"value":{"entity-type":"item","numeric-id":2770730,"id":"Q2770730"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"dd4a356efcaef9e399d6fc83fde3e15e3e804440","datavalue":{"value":{"amount":"+0.8235116004943848","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763587$99C4DD0A-768A-4531-913E-E7973B76EEED","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"c10025472f692f1218dc0dd3ab12106931ede0fe","datavalue":{"value":{"entity-type":"item","numeric-id":3558859,"id":"Q3558859"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"63dca495ba4088faee6dcf5dc2e2614e8f2fae54","datavalue":{"value":{"amount":"+0.8235114216804504","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763587$0D3987F2-932F-4A8F-B0CD-4DABBDC9BA34","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"9cff9c3ed94ff9f0fa63e49b9fffa915b2f9d1c0","datavalue":{"value":{"entity-type":"item","numeric-id":4223498,"id":"Q4223498"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"26feedce7f059b986e4e934a1a69535332ae8e1d","datavalue":{"value":{"amount":"+0.808921754360199","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763587$4E7CCC28-956F-452B-9EAE-6BEE68F003E3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"747d93eea598100f7335f2b99b4bd498927cacf1","datavalue":{"value":{"entity-type":"item","numeric-id":1647965,"id":"Q1647965"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"92cfc3526b77c1597a0f70dd7680cb396c12143f","datavalue":{"value":{"amount":"+0.8061045408248901","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763587$460135F2-D96B-4E55-8123-ACB2DB43D2D0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"0fa7c9af4d130238eec9032f3cc35e60dc60ba21","datavalue":{"value":{"entity-type":"item","numeric-id":4793050,"id":"Q4793050"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"708901858e3ab213b0b35b9894ea1ee6673374d1","datavalue":{"value":{"amount":"+0.7817181944847107","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2763587$A4EEA163-17DD-466B-87F8-1137118FD7D7","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Debugging and testing of Prolog programs","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Debugging_and_testing_of_Prolog_programs"}}}}}