{"id":"https://openalex.org/W2878269973","doi":"https://doi.org/10.1109/cluster.2018.00038","title":"Lightweight Requirements Engineering for Exascale Co-design","display_name":"Lightweight Requirements Engineering for Exascale Co-design","publication_year":2018,"publication_date":"2018-09-01","ids":{"openalex":"https://openalex.org/W2878269973","doi":"https://doi.org/10.1109/cluster.2018.00038","mag":"2878269973"},"language":"en","primary_location":{"id":"doi:10.1109/cluster.2018.00038","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2018.00038","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE International Conference on Cluster Computing (CLUSTER)","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/A5044806450","display_name":"Alexandru Calotoiu","orcid":"https://orcid.org/0000-0001-9095-9108"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Alexandru Calotoiu","raw_affiliation_strings":["TU Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"TU Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055677913","display_name":"Alexander Graf","orcid":"https://orcid.org/0000-0002-1326-2611"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Alexander Graf","raw_affiliation_strings":["TU Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"TU Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026990786","display_name":"Torsten Hoefler","orcid":"https://orcid.org/0000-0002-1333-9797"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Torsten Hoefler","raw_affiliation_strings":["ETH Zurich, Switzerland"],"affiliations":[{"raw_affiliation_string":"ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041305044","display_name":"Daniel Lorenz","orcid":"https://orcid.org/0000-0003-1861-3799"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Lorenz","raw_affiliation_strings":["TU Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"TU Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032372831","display_name":"Sebastian Rinke","orcid":"https://orcid.org/0000-0002-1171-9024"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Rinke","raw_affiliation_strings":["TU Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"TU Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018089961","display_name":"Felix Wolf","orcid":"https://orcid.org/0000-0001-6595-3599"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Felix Wolf","raw_affiliation_strings":["TU Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"TU Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5044806450"],"corresponding_institution_ids":["https://openalex.org/I31512782"],"apc_list":null,"apc_paid":null,"fwci":1.0521,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.75491222,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"31","issue":null,"first_page":"201","last_page":"211"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization 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/T10054","display_name":"Parallel Computing and Optimization 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/T12127","display_name":"Software System Performance and Reliability","score":0.9991000294685364,"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"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8006241321563721},{"id":"https://openalex.org/keywords/exascale-computing","display_name":"Exascale computing","score":0.7113752961158752},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.6169943809509277},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.47510823607444763},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.47370976209640503},{"id":"https://openalex.org/keywords/engineering-design-process","display_name":"Engineering design process","score":0.4547346234321594},{"id":"https://openalex.org/keywords/systems-design","display_name":"Systems design","score":0.41033393144607544},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.401880145072937},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3040848970413208},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.21890702843666077},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.14392447471618652},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12781763076782227},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.07985168695449829}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8006241321563721},{"id":"https://openalex.org/C2778837361","wikidata":"https://www.wikidata.org/wiki/Q2450880","display_name":"Exascale computing","level":3,"score":0.7113752961158752},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6169943809509277},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.47510823607444763},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.47370976209640503},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.4547346234321594},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.41033393144607544},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.401880145072937},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3040848970413208},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.21890702843666077},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.14392447471618652},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12781763076782227},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.07985168695449829},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/cluster.2018.00038","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2018.00038","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"},{"id":"pmh:oai:tubiblio.ulb.tu-darmstadt.de:106240","is_oa":false,"landing_page_url":"http://tubiblio.ulb.tu-darmstadt.de/106240/","pdf_url":null,"source":{"id":"https://openalex.org/S4377196390","display_name":"TUbilio (Technical University of Darmstadt)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I31512782","host_organization_name":"Technische Universit\u00e4t Darmstadt","host_organization_lineage":["https://openalex.org/I31512782"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Konferenzver\u00f6ffentlichung"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W778337757","https://openalex.org/W1575775940","https://openalex.org/W1965351873","https://openalex.org/W1966128391","https://openalex.org/W2002555321","https://openalex.org/W2005961863","https://openalex.org/W2021041911","https://openalex.org/W2029023406","https://openalex.org/W2058085140","https://openalex.org/W2105524676","https://openalex.org/W2108177987","https://openalex.org/W2113691861","https://openalex.org/W2119438786","https://openalex.org/W2142617858","https://openalex.org/W2146438362","https://openalex.org/W2150881394","https://openalex.org/W2156697773","https://openalex.org/W2208101261","https://openalex.org/W2277172374","https://openalex.org/W2521708680","https://openalex.org/W2560696237","https://openalex.org/W2607252041","https://openalex.org/W2775372787","https://openalex.org/W2997172441","https://openalex.org/W6694756022"],"related_works":["https://openalex.org/W2295013321","https://openalex.org/W4388103229","https://openalex.org/W3174642189","https://openalex.org/W4388662129","https://openalex.org/W2131836561","https://openalex.org/W3010946599","https://openalex.org/W2588198209","https://openalex.org/W1617653437","https://openalex.org/W2593329350","https://openalex.org/W2890143121"],"abstract_inverted_index":{"Given":[0],"the":[1,12,15,40,51,55,59,76,80,95,117,154],"tremendous":[2],"cost":[3],"of":[4,14,42,50,82,121,157],"an":[5,34,99],"exascale":[6,100,155],"system,":[7],"its":[8],"architecture":[9],"must":[10,28],"match":[11],"requirements":[13,53,109,142,156],"applications":[16,27,123],"it":[17],"is":[18,68,93,110,124],"supposed":[19],"to":[20,70,106,138,164],"run":[21],"as":[22,24,65],"precisely":[23],"possible.":[25],"Conversely,":[26],"be":[29,90,136],"designed":[30],"such":[31],"that":[32],"building":[33],"appropriate":[35],"system":[36,166],"becomes":[37],"feasible,":[38],"motivating":[39],"idea":[41],"co-design.":[43],"In":[44,126],"this":[45,85,127,150],"process,":[46],"a":[47,66,71],"fundamental":[48],"aspect":[49],"application":[52,141],"are":[54],"rates":[56],"at":[57],"which":[58],"demands":[60],"for":[61,143],"different":[62],"resources":[63],"grow":[64],"code":[67],"scaled":[69],"larger":[72],"machine.":[73],"However,":[74],"if":[75],"anticipated":[77],"scale":[78],"exceeds":[79],"size":[81],"available":[83],"platforms":[84],"demand":[86],"can":[87,135],"no":[88],"longer":[89],"measured.":[91],"This":[92],"clearly":[94],"case":[96],"when":[97,116],"designing":[98],"system.":[101],"Moreover,":[102],"creating":[103],"analytical":[104],"models":[105],"predict":[107,140],"these":[108],"often":[111],"too":[112],"laborious":[113],"-":[114],"especially":[115],"number":[118],"and":[119,146,161],"complexity":[120],"target":[122],"high.":[125],"paper,":[128],"we":[129,152],"show":[130],"how":[131],"automated":[132],"performance":[133],"modeling":[134],"used":[137],"quickly":[139],"varying":[144],"scales":[145],"problem":[147],"sizes.":[148],"Following":[149],"approach,":[151],"determine":[153],"five":[158],"scientific":[159],"codes":[160],"use":[162],"them":[163],"illustrate":[165],"design":[167],"tradeoffs.":[168]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3}],"updated_date":"2026-03-12T06:13:28.667946","created_date":"2025-10-10T00:00:00"}
