{"id":"https://openalex.org/W2107839636","doi":"https://doi.org/10.1109/mcsa.2002.1017491","title":"Extensible adaptation via constraint solving","display_name":"Extensible adaptation via constraint solving","publication_year":2002,"publication_date":"2002-01-01","ids":{"openalex":"https://openalex.org/W2107839636","doi":"https://doi.org/10.1109/mcsa.2002.1017491","mag":"2107839636"},"language":"en","primary_location":{"id":"doi:10.1109/mcsa.2002.1017491","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mcsa.2002.1017491","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/55720","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5027225480","display_name":"Yuri Dotsenko","orcid":null},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Y. Dotsenko","raw_affiliation_strings":["Dept. of Comput. Sci., Rice Univ., Houston, TX, USA","Rice University, Houston, TX, US"],"affiliations":[{"raw_affiliation_string":"Dept. of Comput. Sci., Rice Univ., Houston, TX, USA","institution_ids":["https://openalex.org/I74775410"]},{"raw_affiliation_string":"Rice University, Houston, TX, US","institution_ids":["https://openalex.org/I74775410"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072600785","display_name":"Eyal de Lara","orcid":"https://orcid.org/0000-0002-6730-555X"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"E. de Lara","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Rice University, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Rice University, USA","institution_ids":["https://openalex.org/I74775410"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035702159","display_name":"Dan S. Wallach","orcid":"https://orcid.org/0000-0002-6059-925X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"D.S. Wallach","raw_affiliation_strings":["Department of Computer Science"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007706911","display_name":"Willy Zwaenepoel","orcid":"https://orcid.org/0000-0002-4182-6920"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"W. Zwaenepoel","raw_affiliation_strings":["Department of Computer Science"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5027225480"],"corresponding_institution_ids":["https://openalex.org/I74775410"],"apc_list":null,"apc_paid":null,"fwci":0.2327,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.5163465,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"117","last_page":"127"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9905999898910522,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9905999898910522,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9824000000953674,"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/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.9800999760627747,"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.8225724697113037},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5935338139533997},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.5126549601554871},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.5031768679618835},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.501009464263916},{"id":"https://openalex.org/keywords/constraint-programming","display_name":"Constraint programming","score":0.4880189001560211},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4797559976577759},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.45846283435821533},{"id":"https://openalex.org/keywords/object-constraint-language","display_name":"Object Constraint Language","score":0.4568948745727539},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.439095675945282},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.386135071516037},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3702116012573242},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.29868030548095703},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.22889110445976257},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.16028323769569397},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08401280641555786}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8225724697113037},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5935338139533997},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.5126549601554871},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.5031768679618835},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.501009464263916},{"id":"https://openalex.org/C173404611","wikidata":"https://www.wikidata.org/wiki/Q528588","display_name":"Constraint programming","level":3,"score":0.4880189001560211},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4797559976577759},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.45846283435821533},{"id":"https://openalex.org/C133264317","wikidata":"https://www.wikidata.org/wiki/Q1397689","display_name":"Object Constraint Language","level":5,"score":0.4568948745727539},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.439095675945282},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.386135071516037},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3702116012573242},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.29868030548095703},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.22889110445976257},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.16028323769569397},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08401280641555786},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.0},{"id":"https://openalex.org/C137631369","wikidata":"https://www.wikidata.org/wiki/Q7617831","display_name":"Stochastic programming","level":2,"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/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1109/mcsa.2002.1017491","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mcsa.2002.1017491","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.135.4225","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.135.4225","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.rice.edu/~dotsenko/publications/EACS_WMCSA02.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.66.6585","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.66.6585","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.toronto.edu/~delara/papers/wmcsa2002/paper.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.89.7797","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.89.7797","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.rice.edu/~dotsenko/publications/MSthesis_Rice02.pdf","raw_type":"text"},{"id":"pmh:oai:infoscience.epfl.ch:55720","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/55720","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"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":"","raw_type":"Text"},{"id":"pmh:oai:scholarship.rice.edu:1911/17503","is_oa":false,"landing_page_url":"http://hdl.handle.net/1911/17503","pdf_url":null,"source":{"id":"https://openalex.org/S4306401268","display_name":"Rice Digital Scholarship Archive (Rice University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I74775410","host_organization_name":"Rice University","host_organization_lineage":["https://openalex.org/I74775410"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Thesis"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:55720","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/55720","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"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":"","raw_type":"Text"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","score":0.5299999713897705,"display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W147053542","https://openalex.org/W1537769400","https://openalex.org/W1573956840","https://openalex.org/W1636584451","https://openalex.org/W1691314471","https://openalex.org/W1973371066","https://openalex.org/W2043193943","https://openalex.org/W2050062861","https://openalex.org/W2050945375","https://openalex.org/W2055814065","https://openalex.org/W2083940907","https://openalex.org/W2084069552","https://openalex.org/W2090331681","https://openalex.org/W2098375698","https://openalex.org/W2109595453","https://openalex.org/W2123088319","https://openalex.org/W2129994716","https://openalex.org/W2145695845","https://openalex.org/W2150048640","https://openalex.org/W2153616618","https://openalex.org/W2156069187","https://openalex.org/W2159694746","https://openalex.org/W2179758874","https://openalex.org/W2418633616","https://openalex.org/W4235875447","https://openalex.org/W4285719527","https://openalex.org/W6632194153","https://openalex.org/W6634435332","https://openalex.org/W6636505337"],"related_works":["https://openalex.org/W2610219154","https://openalex.org/W4291309325","https://openalex.org/W2950474130","https://openalex.org/W2737452945","https://openalex.org/W4313469555","https://openalex.org/W1547011777","https://openalex.org/W2263461846","https://openalex.org/W1514706798","https://openalex.org/W1985899403","https://openalex.org/W1481901344"],"abstract_inverted_index":{"Presents":[0],"the":[1,33,39,68,69],"design,":[2],"implementation,":[3],"and":[4],"evaluation":[5],"of":[6,17,29,75,84],"a":[7,21,62],"simple":[8],"programming":[9],"language":[10,31],"for":[11,15,86],"expressing":[12],"scheduling":[13],"policies":[14],"transmission":[16],"multiple":[18],"objects":[19,40,54,74],"across":[20,73],"shared":[22],"network":[23],"connection.":[24],"A":[25,44],"key":[26],"design":[27],"component":[28],"our":[30,97],"is":[32,91,107],"ability":[34],"to":[35,41,93],"express":[36,65,94],"constraints":[37,49],"among":[38],"be":[42],"transmitted.":[43],"policy":[45,63],"can":[46,80],"make":[47],"ordering":[48],"such":[50],"as":[51],"\"all":[52],"text":[53],"are":[55],"transmitted":[56],"before":[57],"any":[58],"image":[59],"objects\"":[60],"or":[61,78],"might":[64],"rules":[66],"on":[67],"relative":[70],"bandwidth":[71,85],"allocations":[72],"different":[76],"types":[77],"it":[79,90],"reserve":[81],"certain":[82],"amount":[83],"an":[87],"object.":[88],"Because":[89],"possible":[92],"contradictory":[95],"constraints,":[96],"system":[98],"finds":[99],"suitable":[100],"approximate":[101],"solutions":[102],"when":[103],"no":[104],"precise":[105],"solution":[106],"available.":[108]},"counts_by_year":[],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
