{"id":"https://openalex.org/W3145402827","doi":"https://doi.org/10.1109/date.2012.6176632","title":"A methodology for automated design of hard-real-time embedded streaming systems","display_name":"A methodology for automated design of hard-real-time embedded streaming systems","publication_year":2012,"publication_date":"2012-03-01","ids":{"openalex":"https://openalex.org/W3145402827","doi":"https://doi.org/10.1109/date.2012.6176632","mag":"3145402827"},"language":"en","primary_location":{"id":"doi:10.1109/date.2012.6176632","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2012.6176632","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","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/A5075585196","display_name":"Mohamed A. Bamakhrama","orcid":"https://orcid.org/0000-0001-8877-1499"},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"M. A. Bamakhrama","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands"],"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111104944","display_name":"Jiali Teddy Zhai","orcid":null},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"J. T. Zhai","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands"],"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084996361","display_name":"Hristo N. Nikolov","orcid":null},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"H. Nikolov","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands"],"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024603788","display_name":"Todor Stefanov","orcid":"https://orcid.org/0000-0001-6006-9366"},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"T. Stefanov","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands"],"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5075585196"],"corresponding_institution_ids":["https://openalex.org/I121797337"],"apc_list":null,"apc_paid":null,"fwci":2.3205,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.89057523,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"941","last_page":"946"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","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/T10904","display_name":"Embedded Systems Design Techniques","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/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/T10829","display_name":"Interconnection Networks and Systems","score":0.9980999827384949,"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/computer-science","display_name":"Computer science","score":0.8641389608383179},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.6993474364280701},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.6364437937736511},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.6025686860084534},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.575559139251709},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.47725269198417664},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.47304123640060425},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4430282711982727},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4185093641281128},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3219994306564331},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.20392945408821106},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.152769535779953}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8641389608383179},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.6993474364280701},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.6364437937736511},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.6025686860084534},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.575559139251709},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.47725269198417664},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47304123640060425},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4430282711982727},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4185093641281128},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3219994306564331},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.20392945408821106},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.152769535779953},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/date.2012.6176632","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2012.6176632","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","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":21,"referenced_works":["https://openalex.org/W1504751168","https://openalex.org/W1852701978","https://openalex.org/W1968005108","https://openalex.org/W1974386461","https://openalex.org/W2059513841","https://openalex.org/W2077224773","https://openalex.org/W2091158003","https://openalex.org/W2108662993","https://openalex.org/W2111413831","https://openalex.org/W2112398300","https://openalex.org/W2116968640","https://openalex.org/W2119856332","https://openalex.org/W2130181800","https://openalex.org/W2133536309","https://openalex.org/W2141480229","https://openalex.org/W2167077287","https://openalex.org/W4241656822","https://openalex.org/W6638818428","https://openalex.org/W6638864237","https://openalex.org/W6677513496","https://openalex.org/W6684441806"],"related_works":["https://openalex.org/W2114699295","https://openalex.org/W2145092870","https://openalex.org/W3148775727","https://openalex.org/W2111062328","https://openalex.org/W2178653557","https://openalex.org/W4238092941","https://openalex.org/W2084925448","https://openalex.org/W2108386578","https://openalex.org/W1572417577","https://openalex.org/W91363257"],"abstract_inverted_index":{"The":[0],"increasing":[1],"complexity":[2,80],"of":[3,54,81,95,119,148,172,182,193,212,221,227],"modern":[4],"embedded":[5,121],"streaming":[6,129,229],"applications":[7,18,56,68,130,201,230],"imposes":[8],"new":[9,66,75],"challenges":[10,76],"on":[11,29,58],"system":[12,82],"designers":[13],"nowadays.":[14],"For":[15],"instance,":[16],"the":[17,21,38,59,79,85,93,104,137,149,169,177,180,191,200,238],"evolved":[19],"to":[20,36,50,167,175,185,198],"point":[22],"that":[23,205,233],"in":[24,34,43,146,202],"many":[25],"cases":[26],"hard-real-time":[27,128,194,247],"execution":[28],"multiprocessor":[30,122,153,195],"platforms":[31],"is":[32,47],"needed":[33,174],"order":[35],"meet":[37],"applications'":[39,183],"timing":[40],"requirements.":[41],"Moreover,":[42],"some":[44],"cases,":[45],"there":[46],"a":[48,52,113,203,209,225],"need":[49,136],"run":[51,126],"set":[53,226],"such":[55,112],"simultaneously":[57],"same":[60],"platform":[61],"with":[62,72],"support":[63],"for":[64,116],"accepting":[65],"incoming":[67],"at":[69],"run-time.":[70],"Dealing":[71],"all":[73],"these":[74],"increases":[77],"significantly":[78],"design.":[83],"However,":[84],"design":[86,100,118,141,154,239],"time":[87,240],"must":[88],"remain":[89],"acceptable.":[90],"This":[91],"requires":[92],"development":[94],"novel":[96,114],"systematic":[97],"and":[98,139,179,208,231,241],"automated":[99,117],"methodologies":[101],"driven":[102],"by":[103],"aforementioned":[105],"challenges.":[106],"In":[107,156],"this":[108],"paper,":[109],"we":[110],"propose":[111],"methodology":[115,133,159,189,223],"an":[120,219],"system,":[123],"which":[124],"can":[125,235],"multiple":[127],"simultaneously.":[131],"Our":[132],"does":[134],"not":[135],"complex":[138],"time-consuming":[140],"space":[142],"exploration":[143],"phase,":[144],"present":[145],"most":[147],"current":[150],"state-of-the":[151],"art":[152],"frameworks.":[155],"contrast,":[157],"our":[158,188,222],"applies":[160],"very":[161],"fast":[162],"yet":[163],"accurate":[164],"schedulability":[165],"analysis":[166],"determine":[168],"minimum":[170],"number":[171],"processors,":[173],"schedule":[176,199],"applications,":[178],"mapping":[181],"tasks":[184],"processors.":[186],"Furthermore,":[187],"enables":[190],"use":[192],"scheduling":[196],"theory":[197],"way":[204],"temporal":[206],"isolation":[207],"given":[210],"throughput":[211],"each":[213],"application":[214],"are":[215],"guaranteed.":[216],"We":[217],"evaluate":[218],"implementation":[220],"using":[224],"real-life":[228],"demonstrate":[232],"it":[234],"greatly":[236],"reduce":[237],"effort":[242],"while":[243],"generating":[244],"high":[245],"quality":[246],"systems.":[248]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
