{"id":"https://openalex.org/W2156776289","doi":"https://doi.org/10.1145/2664551.2664586","title":"A Model-Driven Approach to Generate Context-Aware Applications","display_name":"A Model-Driven Approach to Generate Context-Aware Applications","publication_year":2014,"publication_date":"2014-11-18","ids":{"openalex":"https://openalex.org/W2156776289","doi":"https://doi.org/10.1145/2664551.2664586","mag":"2156776289"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2664551.2664586","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5008987548","display_name":"Paulo Duarte","orcid":"https://orcid.org/0000-0001-7604-581X"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"funder","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Paulo A.S. Duarte","raw_affiliation_strings":["Federal University of Cear\u00e1, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Cear\u00e1, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065120615","display_name":"Felipe Mota Barreto","orcid":null},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"funder","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Felipe M. Barreto","raw_affiliation_strings":["Federal University of Cear\u00e1, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Cear\u00e1, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052341461","display_name":"Francisco Gomes A.A. Gomes","orcid":null},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"funder","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Francisco Gomes A.A. Gomes","raw_affiliation_strings":["Federal University of Cear\u00e1, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Cear\u00e1, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040702221","display_name":"Windson Viana","orcid":"https://orcid.org/0000-0002-8627-0823"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"funder","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Windson V. Carvalho","raw_affiliation_strings":["Federal University of Cear\u00e1, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Cear\u00e1, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008630507","display_name":"Fernando Trinta","orcid":"https://orcid.org/0000-0002-0206-1419"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"funder","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fernando A.M. Trinta","raw_affiliation_strings":["Federal University of Cear\u00e1, Fortaleza, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Cear\u00e1, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.138,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.563824,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":80,"max":82},"biblio":{"volume":null,"issue":null,"first_page":"99","last_page":"102"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10444","display_name":"Context-Aware Activity Recognition Systems","score":0.9997,"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.9997,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9943,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9911,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/abstraction","display_name":"Abstraction","score":0.4623685},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.45915073}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.85727334},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.76397717},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.66565573},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.4623685},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.45915073},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.45872682},{"id":"https://openalex.org/C172195944","wikidata":"https://www.wikidata.org/wiki/Q541265","display_name":"Ubiquitous computing","level":2,"score":0.45718428},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4298809},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.42173207},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.38334435},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32371557},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15374771},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13583004},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2664551.2664586","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals","score":0.41}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":6,"referenced_works":["https://openalex.org/W1601050592","https://openalex.org/W1994815274","https://openalex.org/W2026009694","https://openalex.org/W2086729129","https://openalex.org/W2090415603","https://openalex.org/W2122497127"],"related_works":["https://openalex.org/W2800927881","https://openalex.org/W2367385825","https://openalex.org/W2363422781","https://openalex.org/W2164763398","https://openalex.org/W2156255767","https://openalex.org/W2151403592","https://openalex.org/W2140162848","https://openalex.org/W2111652285","https://openalex.org/W2045155990","https://openalex.org/W1540201930"],"abstract_inverted_index":{"With":[0],"the":[1,18,34,96,118,123,140,149,168],"advances":[2],"in":[3,117],"mobile":[4,9],"devices":[5],"and":[6,10],"ubiquitous":[7],"computing,":[8],"context-aware":[11,45],"applications":[12,23,121],"is":[13,47,64,95,115],"becoming":[14],"increasingly":[15],"emerging.":[16],"However,":[17],"development":[19,119],"process":[20],"of":[21,30,33,41,58,70,85,98,120,131,142,155,170],"these":[22,92],"still":[24,79],"faces":[25],"some":[26],"challenges":[27],"(e.g,":[28],"heterogeneity":[29],"devices,":[31],"complexity":[32],"sensors":[35],"access":[36,147],"code,":[37],"etc).":[38],"The":[39,152],"adoption":[40],"middleware":[42,59,83],"platforms":[43],"for":[44,61,110,139],"systems":[46],"a":[48,106,145,161],"well-known":[49],"solution":[50,157],"used":[51,116],"to":[52,90,148,159,164],"overcome":[53],"such":[54],"problems.":[55],"An":[56],"example":[57],"developed":[60],"this":[62],"purpose":[63],"LoCCAM,":[65],"which":[66],"allows":[67],"adaptive":[68],"acquisition":[69],"contextual":[71,86,112,150],"information":[72,113],"on":[73],"Android":[74,132],"based":[75],"devices.":[76],"But":[77],"LoCCAM":[78,171],"presents":[80],"issues":[81],"concerning":[82,167],"configuration":[84,169],"information.":[87,151],"One":[88],"approach":[89],"mitigate":[91],"existing":[93],"problems":[94],"usage":[97],"MDE":[99],"(Model-Driven":[100],"Engineering)":[101],"paradigm.":[102],"This":[103,125],"paper":[104],"shows":[105],"Visual":[107],"Domain-Specific":[108],"Language":[109],"modeling":[111],"that":[114],"using":[122],"LoCCAM.":[124],"language":[126],"aims":[127],"at":[128],"generating":[129],"skeletons":[130],"projects.":[133],"These":[134],"projects":[135],"are":[136],"properly":[137],"configured":[138],"use":[141],"middleware,":[143],"including":[144],"transparent":[146],"main":[153],"benefit":[154],"our":[156],"it":[158],"provide":[160],"better":[162],"abstraction":[163],"software":[165],"developers":[166],"middleware.":[172]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2156776289","counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2016,"cited_by_count":1}],"updated_date":"2025-03-24T22:35:49.766510","created_date":"2016-06-24"}