{"id":"https://openalex.org/W187337641","doi":null,"title":"Parallel Object-Oriented Programming with QPC++.","display_name":"Parallel Object-Oriented Programming with QPC++.","publication_year":1993,"publication_date":"1993-01-01","ids":{"openalex":"https://openalex.org/W187337641","mag":"187337641"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.43.8891","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.8891","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www-is.informatik.uni-oldenburg.de/~dibo/paper/qpc++-structprog.ps.gz","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5068166998","display_name":"D. Boles","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"D. Boles","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5068166998"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":"14","issue":null,"first_page":"158","last_page":"172"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.5795999765396118,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.5795999765396118,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.3788999915122986,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.011699999682605267,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/quantum-point-contacts","display_name":"quantum point contacts","score":0.9990000128746033},{"id":"https://openalex.org/keywords/object-oriented-parallel-programming","display_name":"object-oriented parallel programming","score":0.8379999995231628},{"id":"https://openalex.org/keywords/c-extensions","display_name":"C language extension","score":0.6499999761581421},{"id":"https://openalex.org/keywords/active-objects","display_name":"active objects","score":0.9860000014305115},{"id":"https://openalex.org/keywords/communication-and-synchronization","display_name":"communication and synchronization","score":0.6349999904632568},{"id":"https://openalex.org/keywords/computer-simulation","display_name":"computer simulation","score":0.49300000071525574},{"id":"https://openalex.org/keywords/interactive-graphical-user-interface","display_name":"interactive graphical user interface","score":0.9020000100135803}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6382689476013184},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5332958698272705},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5086373090744019},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.45104527473449707},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2569953203201294}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.43.8891","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.8891","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www-is.informatik.uni-oldenburg.de/~dibo/paper/qpc++-structprog.ps.gz","raw_type":"text"},{"id":"mag:187337641","doi":null,"is_oa":false,"landing_page_url":"https://dblp.uni-trier.de/db/journals/stp/stp14.html#Boles93","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W126007719","https://openalex.org/W1512828843","https://openalex.org/W1516638553","https://openalex.org/W1529003149","https://openalex.org/W1584754812","https://openalex.org/W1591007360","https://openalex.org/W1742761237","https://openalex.org/W1816912534","https://openalex.org/W2006108550","https://openalex.org/W2055934304","https://openalex.org/W2067539130","https://openalex.org/W2072794470","https://openalex.org/W2114071876","https://openalex.org/W2133177333","https://openalex.org/W2137228252","https://openalex.org/W2166780994","https://openalex.org/W2296143878","https://openalex.org/W2611598995","https://openalex.org/W2987803397","https://openalex.org/W4233953237"],"related_works":["https://openalex.org/W2079234560","https://openalex.org/W189636525","https://openalex.org/W7053087377","https://openalex.org/W2114000277","https://openalex.org/W7120390574","https://openalex.org/W2187932025","https://openalex.org/W2389831178","https://openalex.org/W1982998919","https://openalex.org/W1491106299","https://openalex.org/W2901772270"],"abstract_inverted_index":{":":[0],"QPC++":[1,76],"is":[2,77],"an":[3,29],"extension":[4],"of":[5,38,55,89,112,127,129],"the":[6,21,33,36,85,110],"object-oriented":[7,39,130],"programming":[8,42,120,133],"language":[9],"C++.":[10],"It":[11,122],"integrates":[12],"mechanisms":[13,113],"for":[14,84,114],"specifying":[15],"parallelism,":[16],"communication,":[17],"and":[18,40,81,87,131,141],"synchronization":[19],"into":[20,117],"base":[22],"language.":[23,34],"Processes":[24,61],"are":[25,43,51,92],"not":[26],"added":[27],"as":[28,53,65],"orthogonal":[30],"concept":[31],"to":[32],"Instead,":[35],"concepts":[37,128],"parallel":[41,132],"merged":[44],"in":[45,98,137],"such":[46],"a":[47,78,138],"way":[48],"that":[49,125],"processes":[50],"created":[52],"instances":[54],"specialized":[56],"classes,":[57],"called":[58],"process":[59],"classes.":[60],"can":[62,69,134],"be":[63,135],"regarded":[64],"active":[66],"objects":[67],"which":[68,91],"communicate":[70],"via":[71],"their":[72],"member":[73],"functions.":[74],"Thus,":[75],"very":[79,139],"useful":[80],"suitable":[82],"tool":[83],"modeling":[86],"implementation":[88],"applications":[90],"characterized":[93],"by":[94],"activities":[95],"taking":[96],"place":[97],"parallel,":[99],"e.g.,":[100],"simulations":[101],"or":[102],"interactive":[103],"graphical":[104],"user":[105],"interfaces.":[106],"This":[107],"article":[108],"demonstrates":[109],"integration":[111],"expressing":[115],"parallelism":[116],"existing":[118],"objectoriented":[119],"languages.":[121],"turns":[123],"out":[124],"merging":[126],"done":[136],"clear":[140],"natu...":[142]},"counts_by_year":[{"year":2014,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
