{"id":"https://openalex.org/W1940006902","doi":"https://doi.org/10.5220/0005342501690176","title":"A Real-time Scheduling of Reconfigurable OS Tasks with a Bottom-up SPL Design Approach","display_name":"A Real-time Scheduling of Reconfigurable OS Tasks with a Bottom-up SPL Design Approach","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W1940006902","doi":"https://doi.org/10.5220/0005342501690176","mag":"1940006902"},"language":"en","primary_location":{"id":"doi:10.5220/0005342501690176","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0005342501690176","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.5220/0005342501690176","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008571876","display_name":"Hamza Gharsellaoui","orcid":"https://orcid.org/0000-0002-6171-2621"},"institutions":[{"id":"https://openalex.org/I179097149","display_name":"University of Carthage","ror":"https://ror.org/057x6za15","country_code":"TN","type":"education","lineage":["https://openalex.org/I179097149"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Hamza Gharsellaoui","raw_affiliation_strings":["Carthage University and Al-Jouf College of Technology, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carthage University and Al-Jouf College of Technology, Tunisia","institution_ids":["https://openalex.org/I179097149"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000143118","display_name":"Jihen Ma\u00e2zoun","orcid":null},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Jihen Maazoun","raw_affiliation_strings":["Sfax University, Tunisia","Mir@cl Laboratory, Sfax University, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sfax University, Tunisia","institution_ids":["https://openalex.org/I142899784"]},{"raw_affiliation_string":"Mir@cl Laboratory, Sfax University, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038605744","display_name":"Nadia Bouassida","orcid":"https://orcid.org/0000-0003-0434-2465"},"institutions":[{"id":"https://openalex.org/I142899784","display_name":"University of Sfax","ror":"https://ror.org/04d4sd432","country_code":"TN","type":"education","lineage":["https://openalex.org/I142899784"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Nadia Bouassida","raw_affiliation_strings":["Sfax University, Tunisia","Mir@cl Laboratory, Sfax University, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sfax University, Tunisia","institution_ids":["https://openalex.org/I142899784"]},{"raw_affiliation_string":"Mir@cl Laboratory, Sfax University, Tunisia","institution_ids":["https://openalex.org/I142899784"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000771912","display_name":"Samir Ben Ahmed","orcid":"https://orcid.org/0000-0002-4642-2108"},"institutions":[{"id":"https://openalex.org/I179097149","display_name":"University of Carthage","ror":"https://ror.org/057x6za15","country_code":"TN","type":"education","lineage":["https://openalex.org/I179097149"]},{"id":"https://openalex.org/I63596082","display_name":"Tunis El Manar University","ror":"https://ror.org/029cgt552","country_code":"TN","type":"education","lineage":["https://openalex.org/I63596082"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Samir Ben Ahmed","raw_affiliation_strings":["Carthage University and Tunis El Manar University, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carthage University and Tunis El Manar University, Tunisia","institution_ids":["https://openalex.org/I63596082","https://openalex.org/I179097149"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071197622","display_name":"Han\u00eane Ben\u2010Abdallah","orcid":"https://orcid.org/0000-0001-9215-4661"},"institutions":[{"id":"https://openalex.org/I185163786","display_name":"King Abdulaziz University","ror":"https://ror.org/02ma4wv74","country_code":"SA","type":"education","lineage":["https://openalex.org/I185163786"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Hanene Ben-Abdallah","raw_affiliation_strings":["King Abdulaziz University, Saudi Arabia","[FCIT, King Abdulaziz: University, Jeddah, Kingdom of Saudi Arabia]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"King Abdulaziz University, Saudi Arabia","institution_ids":["https://openalex.org/I185163786"]},{"raw_affiliation_string":"[FCIT, King Abdulaziz: University, Jeddah, Kingdom of Saudi Arabia]","institution_ids":["https://openalex.org/I185163786"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6589,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.68972366,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"169","last_page":"176"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994999766349792,"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.9994999766349792,"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.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9929999709129333,"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/control-reconfiguration","display_name":"Control reconfiguration","score":0.8629066944122314},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8373826742172241},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6020197868347168},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5615324974060059},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5542652606964111},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.5453353524208069},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.44994890689849854},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3775642216205597},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3283178508281708},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1612093150615692},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09889820218086243}],"concepts":[{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.8629066944122314},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8373826742172241},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6020197868347168},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5615324974060059},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5542652606964111},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.5453353524208069},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.44994890689849854},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3775642216205597},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3283178508281708},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1612093150615692},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09889820218086243},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5220/0005342501690176","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0005342501690176","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.5220/0005342501690176","is_oa":true,"landing_page_url":"https://doi.org/10.5220/0005342501690176","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4399999976158142}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W77470031","https://openalex.org/W194244820","https://openalex.org/W1586939378","https://openalex.org/W1976124035","https://openalex.org/W1996763308","https://openalex.org/W2059603603","https://openalex.org/W2099213660","https://openalex.org/W2157771728","https://openalex.org/W2397713433","https://openalex.org/W2478141419","https://openalex.org/W3046623639","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2357657342","https://openalex.org/W2153432761","https://openalex.org/W1580144672","https://openalex.org/W4242251885","https://openalex.org/W2130472321","https://openalex.org/W2382672788","https://openalex.org/W2387766148","https://openalex.org/W2365996311","https://openalex.org/W2387500363","https://openalex.org/W2544276806"],"abstract_inverted_index":{"Several":[0],"real-time":[1,31,64,97,188,217],"embedded":[2,47,98,130,181],"system":[3,58,224],"must":[4],"be":[5,25,87,160],"dynamically":[6,45,134],"reconfigured":[7],"to":[8,79,95,139,173,215,220],"account":[9],"for":[10],"hardware/software":[11],"faults":[12],"and/or":[13],"maintain":[14],"acceptable":[15],"performances.":[16],"Depending":[17],"on":[18,127],"the":[19,34,42,52,104,118,156,176,203,211],"run-time":[20],"environment,":[21],"some":[22,30],"reconfigurations":[23,78],"might":[24],"unfeasible,":[26],"i.e.,":[27],"they":[28],"violate":[29],"constraints":[32,189],"of":[33,44,51,54,57,77,151,167,179,210],"system.":[35,131],"In":[36],"this":[37],"paper,":[38],"we":[39,68,110],"deal":[40],"with":[41,187,192],"development":[43],"reconfigurable":[46],"systems":[48],"in":[49,89,202,213],"terms":[50],"production":[53],"execution":[55],"schedules":[56],"tasks":[59],"(feasible":[60],"configuration)":[61],"under":[62,225],"hard":[63],"constraints.":[65],"More":[66],"specifically,":[67],"propose":[69],"an":[70,112,163,180,183],"approach":[71,169],"that":[72,85,103,115],"starts":[73],"from":[74,175],"a":[75,81,90,122,128,141,145,193,222],"set":[76,150],"construct":[80],"Software":[82],"Product":[83],"Line":[84],"can":[86,158,200],"reused":[88],"predictive":[91],"and":[92,190,219,227],"organized":[93],"way":[94],"derive":[96],"systems.":[99],"To":[100],"make":[101],"sure":[102],"SPL":[105,184,198,212],"offers":[106],"various":[107],"feasible":[108,223],"reconfigurations,":[109],"define":[111,140],"intelligent":[113],"agent":[114,133,157],"automatically":[116],"checks":[117],"system's":[119],"feasibility":[120],"after":[121],"reconfiguration":[123,146,205],"scenario":[124],"is":[125,147,170],"applied":[126],"multiprocessor":[129],"This":[132],"determines":[135],"precious":[136],"technical":[137],"solutions":[138],"new":[142],"product":[143],"whenever":[144],"unfeasible.":[148],"The":[149,165,197],"products":[152],"thus":[153],"defined":[154],"by":[155],"then":[159],"unified":[161],"into":[162],"SPL.":[164],"originality":[166],"our":[168],"its":[171],"capacity":[172],"extract,":[174],"unfeasible":[177],"configurations":[178],"system,":[182],"design":[185,199],"enriched":[186],"modeled":[191],"UML":[194],"Marte":[195],"profile.":[196],"assist":[201],"comprehension,":[204],"as":[206,208],"well":[207],"evolution":[209],"order":[214],"satisfy":[216],"requirements":[218],"obtain":[221],"normal":[226],"overload":[228],"conditions.":[229]},"counts_by_year":[{"year":2017,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
