{"id":"https://openalex.org/W2089642402","doi":"https://doi.org/10.1145/1731740.1731765","title":"Spider vs. Prolog","display_name":"Spider vs. Prolog","publication_year":2009,"publication_date":"2009-06-18","ids":{"openalex":"https://openalex.org/W2089642402","doi":"https://doi.org/10.1145/1731740.1731765","mag":"2089642402"},"language":"en","primary_location":{"id":"doi:10.1145/1731740.1731765","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1731740.1731765","pdf_url":null,"source":{"id":"https://openalex.org/S4210222260","display_name":"Proceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing","issn_l":"1313-8936","issn":["1313-8936","1313-9037"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043727161","display_name":"Tzanko Golemanov","orcid":null},"institutions":[{"id":"https://openalex.org/I43986944","display_name":"Angel Kanchev University of Ruse","ror":"https://ror.org/01g09ef73","country_code":"BG","type":"education","lineage":["https://openalex.org/I43986944"]}],"countries":["BG"],"is_corresponding":true,"raw_author_name":"Tzanko Golemanov","raw_affiliation_strings":["","Angel Kanchev University of Ruse, Rousse, Bulgaria"],"affiliations":[{"raw_affiliation_string":"","institution_ids":[]},{"raw_affiliation_string":"Angel Kanchev University of Ruse, Rousse, Bulgaria","institution_ids":["https://openalex.org/I43986944"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046151694","display_name":"Kostadin Kratchanov","orcid":null},"institutions":[{"id":"https://openalex.org/I59944920","display_name":"Ya\u015far University","ror":"https://ror.org/00dz1eb96","country_code":"TR","type":"education","lineage":["https://openalex.org/I59944920"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Kostadin Kratchanov","raw_affiliation_strings":["","Ya\u015far University, Izmir, Turkey"],"affiliations":[{"raw_affiliation_string":"","institution_ids":[]},{"raw_affiliation_string":"Ya\u015far University, Izmir, Turkey","institution_ids":["https://openalex.org/I59944920"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007368579","display_name":"Emilia Golemanova","orcid":null},"institutions":[{"id":"https://openalex.org/I43986944","display_name":"Angel Kanchev University of Ruse","ror":"https://ror.org/01g09ef73","country_code":"BG","type":"education","lineage":["https://openalex.org/I43986944"]}],"countries":["BG"],"is_corresponding":false,"raw_author_name":"Emilia Golemanova","raw_affiliation_strings":["","Angel Kanchev University of Ruse, Rousse, Bulgaria"],"affiliations":[{"raw_affiliation_string":"","institution_ids":[]},{"raw_affiliation_string":"Angel Kanchev University of Ruse, Rousse, Bulgaria","institution_ids":["https://openalex.org/I43986944"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5043727161"],"corresponding_institution_ids":["https://openalex.org/I43986944"],"apc_list":null,"apc_paid":null,"fwci":1.1241,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.80710122,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.902899980545044,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.902899980545044,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/prolog","display_name":"Prolog","score":0.8721530437469482},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7969655990600586},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7654513120651245},{"id":"https://openalex.org/keywords/logic-programming","display_name":"Logic programming","score":0.7299193143844604},{"id":"https://openalex.org/keywords/declarative-programming","display_name":"Declarative programming","score":0.7195371985435486},{"id":"https://openalex.org/keywords/constraint-programming","display_name":"Constraint programming","score":0.701399564743042},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.6983254551887512},{"id":"https://openalex.org/keywords/functional-logic-programming","display_name":"Functional logic programming","score":0.6799319386482239},{"id":"https://openalex.org/keywords/procedural-programming","display_name":"Procedural programming","score":0.5976032614707947},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.5975436568260193},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.5895476937294006},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.5353548526763916},{"id":"https://openalex.org/keywords/symbolic-programming","display_name":"Symbolic programming","score":0.5081386566162109},{"id":"https://openalex.org/keywords/reactive-programming","display_name":"Reactive programming","score":0.4997735023498535},{"id":"https://openalex.org/keywords/backtracking","display_name":"Backtracking","score":0.4870438873767853},{"id":"https://openalex.org/keywords/first-generation-programming-language","display_name":"First-generation programming language","score":0.4492203891277313},{"id":"https://openalex.org/keywords/datalog","display_name":"Datalog","score":0.44743812084198},{"id":"https://openalex.org/keywords/nondeterministic-algorithm","display_name":"Nondeterministic algorithm","score":0.4233614206314087},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3176943361759186},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1389719843864441},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.10150998830795288},{"id":"https://openalex.org/keywords/stochastic-programming","display_name":"Stochastic programming","score":0.0708131194114685}],"concepts":[{"id":"https://openalex.org/C81721847","wikidata":"https://www.wikidata.org/wiki/Q163468","display_name":"Prolog","level":2,"score":0.8721530437469482},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7969655990600586},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7654513120651245},{"id":"https://openalex.org/C128838566","wikidata":"https://www.wikidata.org/wiki/Q275603","display_name":"Logic programming","level":2,"score":0.7299193143844604},{"id":"https://openalex.org/C146206909","wikidata":"https://www.wikidata.org/wiki/Q531152","display_name":"Declarative programming","level":4,"score":0.7195371985435486},{"id":"https://openalex.org/C173404611","wikidata":"https://www.wikidata.org/wiki/Q528588","display_name":"Constraint programming","level":3,"score":0.701399564743042},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.6983254551887512},{"id":"https://openalex.org/C96315309","wikidata":"https://www.wikidata.org/wiki/Q5508829","display_name":"Functional logic programming","level":4,"score":0.6799319386482239},{"id":"https://openalex.org/C120558287","wikidata":"https://www.wikidata.org/wiki/Q1418502","display_name":"Procedural programming","level":4,"score":0.5976032614707947},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.5975436568260193},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.5895476937294006},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.5353548526763916},{"id":"https://openalex.org/C61714564","wikidata":"https://www.wikidata.org/wiki/Q7661185","display_name":"Symbolic programming","level":4,"score":0.5081386566162109},{"id":"https://openalex.org/C150762246","wikidata":"https://www.wikidata.org/wiki/Q4354073","display_name":"Reactive programming","level":4,"score":0.4997735023498535},{"id":"https://openalex.org/C156884757","wikidata":"https://www.wikidata.org/wiki/Q798554","display_name":"Backtracking","level":2,"score":0.4870438873767853},{"id":"https://openalex.org/C570499","wikidata":"https://www.wikidata.org/wiki/Q1289116","display_name":"First-generation programming language","level":3,"score":0.4492203891277313},{"id":"https://openalex.org/C148230440","wikidata":"https://www.wikidata.org/wiki/Q1172264","display_name":"Datalog","level":2,"score":0.44743812084198},{"id":"https://openalex.org/C176181172","wikidata":"https://www.wikidata.org/wiki/Q3490301","display_name":"Nondeterministic algorithm","level":2,"score":0.4233614206314087},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3176943361759186},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1389719843864441},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.10150998830795288},{"id":"https://openalex.org/C137631369","wikidata":"https://www.wikidata.org/wiki/Q7617831","display_name":"Stochastic programming","level":2,"score":0.0708131194114685}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1731740.1731765","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1731740.1731765","pdf_url":null,"source":{"id":"https://openalex.org/S4210222260","display_name":"Proceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing","issn_l":"1313-8936","issn":["1313-8936","1313-9037"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W85989125","https://openalex.org/W109232922","https://openalex.org/W153713179","https://openalex.org/W155535615","https://openalex.org/W560900853","https://openalex.org/W1493240046","https://openalex.org/W1519069519","https://openalex.org/W1523712082","https://openalex.org/W1586338668","https://openalex.org/W1975347491","https://openalex.org/W1983544092","https://openalex.org/W2021822669","https://openalex.org/W2054912044","https://openalex.org/W2122410182","https://openalex.org/W2143436119","https://openalex.org/W2145344000","https://openalex.org/W2159813417","https://openalex.org/W2415491409"],"related_works":["https://openalex.org/W4252624629","https://openalex.org/W2161156675","https://openalex.org/W2553706208","https://openalex.org/W2348463574","https://openalex.org/W2296381500","https://openalex.org/W4205997139","https://openalex.org/W2172209430","https://openalex.org/W2314685986","https://openalex.org/W1480729609","https://openalex.org/W1995901181"],"abstract_inverted_index":{"Control":[0],"Network":[1],"Programming":[2],"is":[3,25],"a":[4,37],"programming":[5,18,46,50],"paradigm":[6],"that":[7],"integrates":[8],"ideas":[9],"from":[10],"imperative":[11],"programming,":[12,14],"declarative":[13],"rule-based":[15],"systems,":[16],"nondeterministic":[17],"and":[19],"graphical":[20],"programming.":[21],"Its":[22],"computation":[23],"rule":[24],"based":[26],"on":[27],"an":[28],"extended":[29],"specific":[30],"version":[31],"of":[32,39],"backtracking.":[33],"The":[34],"report":[35],"presents":[36],"comparison":[38],"the":[40,48],"Spider":[41],"language":[42,51],"for":[43],"control":[44],"network":[45],"versus":[47],"logic":[49],"Prolog.":[52]},"counts_by_year":[{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
