{"id":"https://openalex.org/W2046017217","doi":"https://doi.org/10.1145/1921641.1921645","title":"Dynamic User Task Composition Based on User Preferences","display_name":"Dynamic User Task Composition Based on User Preferences","publication_year":2011,"publication_date":"2011-02-01","ids":{"openalex":"https://openalex.org/W2046017217","doi":"https://doi.org/10.1145/1921641.1921645","mag":"2046017217"},"language":"en","primary_location":{"id":"doi:10.1145/1921641.1921645","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1921641.1921645","pdf_url":null,"source":{"id":"https://openalex.org/S16632050","display_name":"ACM Transactions on Autonomous and Adaptive Systems","issn_l":"1556-4665","issn":["1556-4665","1556-4703"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Autonomous and Adaptive Systems","raw_type":"journal-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/A5090767427","display_name":"Hamid Mukhtar","orcid":"https://orcid.org/0000-0002-9367-4340"},"institutions":[{"id":"https://openalex.org/I929597975","display_name":"National University of Sciences and Technology","ror":"https://ror.org/03w2j5y17","country_code":"PK","type":"education","lineage":["https://openalex.org/I929597975"]}],"countries":["PK"],"is_corresponding":true,"raw_author_name":"Hamid Mukhtar","raw_affiliation_strings":["National University of Sciences and Technology (NUST)","NUST - SEECS - School of Electrical Engineering and Computer Science [Islamabad Univ] (National University of Sciences and Technology Campus, H-12, Islamabad - Pakistan)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National University of Sciences and Technology (NUST)","institution_ids":["https://openalex.org/I929597975"]},{"raw_affiliation_string":"NUST - SEECS - School of Electrical Engineering and Computer Science [Islamabad Univ] (National University of Sciences and Technology Campus, H-12, Islamabad - Pakistan)","institution_ids":["https://openalex.org/I929597975"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019176596","display_name":"Djamel Bela\u00efd","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I205703379","display_name":"Institut Mines-T\u00e9l\u00e9com","ror":"https://ror.org/025vp2923","country_code":"FR","type":"facility","lineage":["https://openalex.org/I205703379"]},{"id":"https://openalex.org/I4210145102","display_name":"Institut Polytechnique de Paris","ror":"https://ror.org/042tfbd02","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210145102"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Djamel Bela\u00efd","raw_affiliation_strings":["Institut Telecom, Telecom SudParis, CNRS UMR SAMOVAR","CNRS - Centre National de la Recherche Scientifique (France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut Telecom, Telecom SudParis, CNRS UMR SAMOVAR","institution_ids":["https://openalex.org/I205703379","https://openalex.org/I1294671590","https://openalex.org/I4210145102"]},{"raw_affiliation_string":"CNRS - Centre National de la Recherche Scientifique (France)","institution_ids":["https://openalex.org/I1294671590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067227762","display_name":"Bernard Guy","orcid":"https://orcid.org/0000-0002-0748-9369"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I205703379","display_name":"Institut Mines-T\u00e9l\u00e9com","ror":"https://ror.org/025vp2923","country_code":"FR","type":"facility","lineage":["https://openalex.org/I205703379"]},{"id":"https://openalex.org/I4210145102","display_name":"Institut Polytechnique de Paris","ror":"https://ror.org/042tfbd02","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210145102"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Guy Bernard","raw_affiliation_strings":["Institut Telecom, Telecom SudParis, CNRS UMR SAMOVAR","IP Paris - Institut Polytechnique de Paris (Route de Saclay, 91120 Palaiseau Cedex, France - France)","CNRS - Centre National de la Recherche Scientifique (France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut Telecom, Telecom SudParis, CNRS UMR SAMOVAR","institution_ids":["https://openalex.org/I205703379","https://openalex.org/I1294671590","https://openalex.org/I4210145102"]},{"raw_affiliation_string":"IP Paris - Institut Polytechnique de Paris (Route de Saclay, 91120 Palaiseau Cedex, France - France)","institution_ids":["https://openalex.org/I4210145102"]},{"raw_affiliation_string":"CNRS - Centre National de la Recherche Scientifique (France)","institution_ids":["https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5090767427"],"corresponding_institution_ids":["https://openalex.org/I929597975"],"apc_list":null,"apc_paid":null,"fwci":5.3479,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.95460079,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"6","issue":"1","first_page":"1","last_page":"17"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9993000030517578,"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"}},"topics":[{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9993000030517578,"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"}},{"id":"https://openalex.org/T12203","display_name":"Mobile Agent-Based Network Management","score":0.9983999729156494,"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8443074822425842},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.6338780522346497},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6206465363502502},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.604977011680603},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5345026254653931},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.49099162220954895},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.485723078250885},{"id":"https://openalex.org/keywords/user-requirements-document","display_name":"User requirements document","score":0.45883601903915405},{"id":"https://openalex.org/keywords/multi-user","display_name":"Multi-user","score":0.4514918327331543},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.4505239427089691},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2032884657382965},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.19932124018669128},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.08107119798660278},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07499858736991882}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8443074822425842},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.6338780522346497},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6206465363502502},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.604977011680603},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5345026254653931},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.49099162220954895},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.485723078250885},{"id":"https://openalex.org/C143267671","wikidata":"https://www.wikidata.org/wiki/Q7901856","display_name":"User requirements document","level":2,"score":0.45883601903915405},{"id":"https://openalex.org/C2778002699","wikidata":"https://www.wikidata.org/wiki/Q876057","display_name":"Multi-user","level":2,"score":0.4514918327331543},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.4505239427089691},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2032884657382965},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.19932124018669128},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.08107119798660278},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07499858736991882},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"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/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","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":4,"locations":[{"id":"doi:10.1145/1921641.1921645","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1921641.1921645","pdf_url":null,"source":{"id":"https://openalex.org/S16632050","display_name":"ACM Transactions on Autonomous and Adaptive Systems","issn_l":"1556-4665","issn":["1556-4665","1556-4703"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Autonomous and Adaptive Systems","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-01354776v1","is_oa":false,"landing_page_url":"https://hal.science/hal-01354776","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Autonomous and Adaptive Systems, 2011, 6 (1), pp.1 - 17. &#x27E8;10.1145/1921641.1921645&#x27E9;","raw_type":"Journal articles"},{"id":"pmh:oai:pure.atira.dk:openaire_cris_publications/7e532a90-6477-481a-b06a-5acce18c02e0","is_oa":false,"landing_page_url":"https://research.birmingham.ac.uk/en/publications/7e532a90-6477-481a-b06a-5acce18c02e0","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Mukhtar, H, Bel\u00e4id, D & Bernard, G 2011, 'Dynamic user task composition based on user preferences', ACM Transactions on Autonomous and Adaptive Systems , vol. 6, no. 1, 4. https://doi.org/10.1145/1921641.1921645","raw_type":"article"},{"id":"pmh:oai:pure.atira.dk:publications/7e532a90-6477-481a-b06a-5acce18c02e0","is_oa":false,"landing_page_url":"https://birmingham.elsevierpure.com/en/publications/7e532a90-6477-481a-b06a-5acce18c02e0","pdf_url":null,"source":{"id":"https://openalex.org/S4306402634","display_name":"University of Birmingham Research Portal (University of Birmingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79619799","host_organization_name":"University of Birmingham","host_organization_lineage":["https://openalex.org/I79619799"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Mukhtar , H , Bel\u00e4id , D & Bernard , G 2011 , ' Dynamic user task composition based on user preferences ' , ACM Transactions on Autonomous and Adaptive Systems , vol. 6 , no. 1 , 4 . https://doi.org/10.1145/1921641.1921645","raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W272982077","https://openalex.org/W1506421087","https://openalex.org/W1551818730","https://openalex.org/W1567806506","https://openalex.org/W1608885709","https://openalex.org/W1897948224","https://openalex.org/W1988333587","https://openalex.org/W1989220546","https://openalex.org/W2011039300","https://openalex.org/W2064116989","https://openalex.org/W2082152887","https://openalex.org/W2097842516","https://openalex.org/W2102197022","https://openalex.org/W2113759648","https://openalex.org/W2113949096","https://openalex.org/W2114660707","https://openalex.org/W2135573260","https://openalex.org/W2252502073","https://openalex.org/W4233472696"],"related_works":["https://openalex.org/W317925544","https://openalex.org/W2479835774","https://openalex.org/W2072421186","https://openalex.org/W1595074859","https://openalex.org/W1590657835","https://openalex.org/W2113121311","https://openalex.org/W1715558129","https://openalex.org/W2388452956","https://openalex.org/W2087962283","https://openalex.org/W1561907484"],"abstract_inverted_index":{"As":[0],"the":[1,11,17,41,64,83,86,93,102,165,187,205,210,216],"number":[2,12,60],"of":[3,13,35,38,44,53,61,121,141,177,202,224,231],"devices":[4,100,142,178,214],"in":[5,101,134,204,215],"a":[6,33,50,59,73,77,107,128,138,169,194],"pervasive":[7,217],"environment":[8],"is":[9,26,190],"increased,":[10],"components":[14,62,95,211],"available":[15],"on":[16,180,208],"network":[18,189],"also":[19,191,220],"grows":[20],"rapidly.":[21],"In":[22],"such":[23],"cases,":[24],"it":[25,67],"possible":[27],"to":[28,71,209],"compose":[29],"various":[30,99],"applications":[31],"through":[32],"combination":[34],"different":[36,51,135,139],"sets":[37],"components.":[39],"Considering":[40],"multifaceted":[42],"problem":[43],"having":[45],"varying":[46],"device":[47,57,75,117,157],"capabilities":[48,148,158],"supporting":[49],"set":[52,140],"protocols,":[54],"and":[55,119,143,149,159,162,183,228],"each":[56],"hosting":[58,76],"providing":[63],"same":[65],"functionality,":[66],"becomes":[68,89],"very":[69],"difficult":[70],"choose":[72],"particular":[74],"required":[78,94],"component":[79],"which":[80],"can":[81,131],"be":[82,132],"best-fit":[84],"for":[85,109,155,163,175,200],"user.":[87],"This":[88],"practically":[90],"impossible":[91],"when":[92],"are":[96],"distributed":[97,212],"across":[98,213],"networked":[103],"environment.":[104,218],"We":[105,152,171,219],"propose":[106,153,173],"solution":[108],"dynamic":[110],"user":[111,115,129,150,160,166,181,206],"task":[112,130,167,184,207],"composition":[113],"considering":[114],"preferences,":[116],"capabilities,":[118],"heterogeneity":[120],"communication":[122],"protocols.":[123],"With":[124],"our":[125,225,232],"proposed":[126],"approach,":[127],"instantiated":[133],"environments":[136],"using":[137],"components,":[144],"depending":[145],"upon":[146],"their":[147],"preferences.":[151],"mechanisms":[154],"modeling":[156,164],"preferences":[161,182],"as":[168,193],"graph.":[170],"then":[172],"algorithms":[174],"selection":[176],"based":[179],"requirements.":[185],"Since":[186],"underlying":[188],"modeled":[192],"graph,":[195],"we":[196],"describe":[197],"an":[198,222],"algorithm":[199],"mapping":[201],"services":[203],"give":[221],"overview":[223],"initial":[226],"implementation":[227],"some":[229],"results":[230],"evaluations.":[233]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":2}],"updated_date":"2026-05-24T08:33:08.758527","created_date":"2025-10-10T00:00:00"}
