{"id":"https://openalex.org/W2154777070","doi":"https://doi.org/10.3233/978-1-60750-774-1-157","title":"LUNA: Hard Real-Time, Multi-Threaded, CSP-Capable Execution Framework","display_name":"LUNA: Hard Real-Time, Multi-Threaded, CSP-Capable Execution Framework","publication_year":2011,"publication_date":"2011-01-01","ids":{"openalex":"https://openalex.org/W2154777070","doi":"https://doi.org/10.3233/978-1-60750-774-1-157","mag":"2154777070"},"language":"en","primary_location":{"id":"doi:10.3233/978-1-60750-774-1-157","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-60750-774-1-157","pdf_url":null,"source":{"id":"https://openalex.org/S4306463470","display_name":"IOS Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrent Systems Engineering Series","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ris.utwente.nl/ws/files/5311889/Bezemer2011cpa.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070798534","display_name":"Maarten M. Bezemer","orcid":null},"institutions":[{"id":"https://openalex.org/I94624287","display_name":"University of Twente","ror":"https://ror.org/006hf6230","country_code":"NL","type":"education","lineage":["https://openalex.org/I94624287"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Bezemer M.M.","raw_affiliation_strings":["University of Twente ,"],"affiliations":[{"raw_affiliation_string":"University of Twente ,","institution_ids":["https://openalex.org/I94624287"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035147024","display_name":"Robert Wilterdink","orcid":"https://orcid.org/0000-0001-7762-6528"},"institutions":[{"id":"https://openalex.org/I94624287","display_name":"University of Twente","ror":"https://ror.org/006hf6230","country_code":"NL","type":"education","lineage":["https://openalex.org/I94624287"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Wilterdink R.J.W.","raw_affiliation_strings":["University of Twente, Enschede, Netherlands"],"affiliations":[{"raw_affiliation_string":"University of Twente, Enschede, Netherlands","institution_ids":["https://openalex.org/I94624287"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002630453","display_name":"Jan F. Broenink","orcid":"https://orcid.org/0000-0003-3039-3012"},"institutions":[{"id":"https://openalex.org/I94624287","display_name":"University of Twente","ror":"https://ror.org/006hf6230","country_code":"NL","type":"education","lineage":["https://openalex.org/I94624287"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Broenink J.F.","raw_affiliation_strings":["University of Twente, Enschede, Netherlands"],"affiliations":[{"raw_affiliation_string":"University of Twente, Enschede, Netherlands","institution_ids":["https://openalex.org/I94624287"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5070798534"],"corresponding_institution_ids":["https://openalex.org/I94624287"],"apc_list":null,"apc_paid":null,"fwci":3.6202,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.92261104,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"157","last_page":"175"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9995999932289124,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.998199999332428,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7236582040786743},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.47062066197395325},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4043928384780884},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.322643518447876}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7236582040786743},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.47062066197395325},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4043928384780884},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.322643518447876}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.3233/978-1-60750-774-1-157","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-60750-774-1-157","pdf_url":null,"source":{"id":"https://openalex.org/S4306463470","display_name":"IOS Press eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrent Systems Engineering Series","raw_type":"book-chapter"},{"id":"pmh:oai:ris.utwente.nl:publications/f3373e48-ccda-4ef6-9173-a81455b43043","is_oa":true,"landing_page_url":"https://research.utwente.nl/en/publications/f3373e48-ccda-4ef6-9173-a81455b43043","pdf_url":"https://ris.utwente.nl/ws/files/5311889/Bezemer2011cpa.pdf","source":{"id":"https://openalex.org/S4406922991","display_name":"University of Twente Research Information","issn_l":null,"issn":null,"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":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Bezemer, M M & Wilterdink, R J W 2011, LUNA: Hard Real-Time, Multi-Threaded, CSP-Capable Execution Framework. in P H Welch, A T Sampson, J B Pedersen, J M Kerridge, J F Broenink & F R M Barnes (eds), Communicating Process Architectures 2011. Concurrent System Engineering Series, no. WoTUG-33, vol. 68, IOS, Amsterdam, pp. 157-175, Communicating Process Architectures, CPA 2011, Limerick, Ireland, 19/06/11. https://doi.org/10.3233/978-1-60750-774-1-157","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"mag:2154777070","is_oa":false,"landing_page_url":"http://wotug.org/papers/CPA-2011/Bezemer11/Bezemer11.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306417914","display_name":"Communicating Process Architectures","issn_l":null,"issn":null,"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":null,"is_accepted":false,"is_published":null,"raw_source_name":"Communicating Process Architectures","raw_type":null}],"best_oa_location":{"id":"pmh:oai:ris.utwente.nl:publications/f3373e48-ccda-4ef6-9173-a81455b43043","is_oa":true,"landing_page_url":"https://research.utwente.nl/en/publications/f3373e48-ccda-4ef6-9173-a81455b43043","pdf_url":"https://ris.utwente.nl/ws/files/5311889/Bezemer2011cpa.pdf","source":{"id":"https://openalex.org/S4406922991","display_name":"University of Twente Research Information","issn_l":null,"issn":null,"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":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Bezemer, M M & Wilterdink, R J W 2011, LUNA: Hard Real-Time, Multi-Threaded, CSP-Capable Execution Framework. in P H Welch, A T Sampson, J B Pedersen, J M Kerridge, J F Broenink & F R M Barnes (eds), Communicating Process Architectures 2011. Concurrent System Engineering Series, no. WoTUG-33, vol. 68, IOS, Amsterdam, pp. 157-175, Communicating Process Architectures, CPA 2011, Limerick, Ireland, 19/06/11. https://doi.org/10.3233/978-1-60750-774-1-157","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4699999988079071,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2154777070.pdf","grobid_xml":"https://content.openalex.org/works/W2154777070.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W102247000","https://openalex.org/W1481466308","https://openalex.org/W1484419658","https://openalex.org/W1488202922","https://openalex.org/W1493087819","https://openalex.org/W1496888382","https://openalex.org/W1502265151","https://openalex.org/W1572492380","https://openalex.org/W1577384748","https://openalex.org/W2156051157","https://openalex.org/W2159778703","https://openalex.org/W2164904798","https://openalex.org/W3144368627"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Modern":[0],"embedded":[1],"systems":[2],"have":[3,97],"multiple":[4],"cores":[5],"available.":[6],"The":[7,70,81,134],"CTC++":[8,167],"library":[9],"is":[10,23,66,73,160,186,196],"not":[11],"able":[12],"to":[13,25,44,162,172,190],"make":[14],"use":[15],"of":[16,55,86,111,126,199],"these":[17,95],"cores,":[18],"so":[19,62],"a":[20,63,78,98,103,131,152,178],"new":[21,64],"framework":[22,65],"required":[24],"control":[26],"the":[27,38,45,49,56,60,87,115,122,127,143,191],"robotic":[28,202],"setups":[29,203],"in":[30,77],"our":[31],"lab.":[32],"This":[33],"paper":[34,135],"first":[35],"looks":[36],"into":[37],"available":[39,57],"frameworks":[40,58],"and":[41,146,157,168],"compares":[42],"them":[43],"requirements":[46],"for":[47],"controlling":[48,200],"setups.":[50],"It":[51,149],"concludes":[52,150],"that":[53,184],"none":[54],"meet":[59],"requirements,":[61],"developed,":[67],"called":[68],"LUNA.":[69],"LUNA":[71,144,159,185,195],"architecture":[72],"component":[74],"based,":[75],"resulting":[76],"modular":[79],"structure.":[80],"core":[82,116],"components":[83,96,108,120],"take":[84,109],"care":[85,110,125],"platform":[88,104],"related":[89],"issues.":[90],"For":[91],"each":[92],"supported":[93],"platform,":[94],"different":[99],"implementation,":[100],"effectively":[101],"providing":[102],"abstraction":[105],"layer.":[106],"High-level":[107],"platform-independent":[112],"tasks,":[113],"using":[114,180],"components.":[117],"Execution":[118],"engine":[119],"implement":[121],"algorithms":[123],"taking":[124],"execution":[128],"flow,":[129],"like":[130],"CSP":[132,181],"implementation.":[133],"describes":[136],"some":[137],"interesting":[138],"architectural":[139],"challenges":[140],"encountered":[141],"during":[142],"development":[145],"their":[147],"solutions.":[148],"with":[151,170,204],"comparison":[153],"between":[154,174],"LUNA,":[155],"C++CSP2":[156,169],"CTC++.":[158],"shown":[161],"be":[163],"more":[164,187],"efficient":[165,188],"than":[166],"respect":[171],"switching":[173],"threads.":[175],"Also,":[176],"running":[177],"benchmark":[179],"constructs,":[182],"shows":[183],"compared":[189],"other":[192],"two.":[193],"Furthermore,":[194],"also":[197],"capable":[198],"actual":[201],"good":[205],"timing":[206],"properties.":[207]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":2}],"updated_date":"2026-03-17T17:19:04.345684","created_date":"2016-06-24T00:00:00"}
