{"id":"https://openalex.org/W1986154666","doi":"https://doi.org/10.1145/2074712.2074762","title":"Integration of patterns into model-based specifications of smart environments","display_name":"Integration of patterns into model-based specifications of smart environments","publication_year":2011,"publication_date":"2011-08-24","ids":{"openalex":"https://openalex.org/W1986154666","doi":"https://doi.org/10.1145/2074712.2074762","mag":"1986154666"},"language":"en","primary_location":{"id":"doi:10.1145/2074712.2074762","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2074712.2074762","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th Annual European Conference on Cognitive Ergonomics","raw_type":"proceedings-article"},"type":"conference-paper","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/A5110637649","display_name":"Michael Zaki","orcid":null},"institutions":[{"id":"https://openalex.org/I4665924","display_name":"University of Rostock","ror":"https://ror.org/03zdwsf69","country_code":"DE","type":"education","lineage":["https://openalex.org/I4665924"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Michael Zaki","raw_affiliation_strings":["University of Rostock, Rostock, Germany","University of Rostock, Rostock, Germany#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rostock, Rostock, Germany","institution_ids":["https://openalex.org/I4665924"]},{"raw_affiliation_string":"University of Rostock, Rostock, Germany#TAB#","institution_ids":["https://openalex.org/I4665924"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5110637649"],"corresponding_institution_ids":["https://openalex.org/I4665924"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.08548708,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"241","last_page":"244"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9966999888420105,"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"}},"topics":[{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9966999888420105,"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"}},{"id":"https://openalex.org/T12490","display_name":"Software Engineering and Design Patterns","score":0.9907000064849854,"subfield":{"id":"https://openalex.org/subfields/3303","display_name":"Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9864000082015991,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8189520835876465},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.7335920333862305},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.7252219915390015},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.6266422271728516},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.595888078212738},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.571670413017273},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.4925993084907532},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.48487576842308044},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.4665638506412506},{"id":"https://openalex.org/keywords/smart-environment","display_name":"Smart environment","score":0.4632922410964966},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.43881526589393616},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18412742018699646},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.15933296084403992},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.15087279677391052},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09824419021606445}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8189520835876465},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.7335920333862305},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.7252219915390015},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6266422271728516},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.595888078212738},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.571670413017273},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.4925993084907532},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.48487576842308044},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.4665638506412506},{"id":"https://openalex.org/C152223200","wikidata":"https://www.wikidata.org/wiki/Q3055471","display_name":"Smart environment","level":3,"score":0.4632922410964966},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.43881526589393616},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18412742018699646},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.15933296084403992},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.15087279677391052},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09824419021606445},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"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/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0},{"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/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"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":[{"id":"doi:10.1145/2074712.2074762","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2074712.2074762","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th Annual European Conference on Cognitive Ergonomics","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W5413953","https://openalex.org/W205098553","https://openalex.org/W1509525110","https://openalex.org/W1661701725","https://openalex.org/W1968983388","https://openalex.org/W2091676263","https://openalex.org/W2108587017","https://openalex.org/W2146518806","https://openalex.org/W4244420298","https://openalex.org/W4292154363"],"related_works":["https://openalex.org/W2396093860","https://openalex.org/W98267493","https://openalex.org/W2599398355","https://openalex.org/W189250567","https://openalex.org/W3088968702","https://openalex.org/W2400175473","https://openalex.org/W2531412333","https://openalex.org/W2115519794","https://openalex.org/W2165548140","https://openalex.org/W2979505726"],"abstract_inverted_index":{"Motivation":[0],"--":[1],"Modeling":[2],"interactive":[3,124],"systems":[4],"to":[5,23,30,35,43,118],"be":[6,24,36,80],"employed":[7],"in":[8,28],"smart":[9,129],"environments":[10,130],"is":[11,117],"an":[12],"overwhelming":[13],"process":[14,101],"for":[15,87,114,126,140],"the":[16,33,39,47,60,91,100,111,120],"developer":[17,61],"as":[18],"several":[19],"surrounding":[20],"factors":[21],"have":[22],"taken":[25],"into":[26],"account":[27],"order":[29],"successfully":[31],"model":[32],"tasks":[34],"executed":[37],"and":[38,106],"environmental":[40],"constraints":[41],"associated":[42],"those":[44,104],"tasks.":[45],"Therefore,":[46],"already":[48],"existing":[49],"modeling":[50,142],"languages":[51],"are":[52],"usually":[53],"fostered":[54],"by":[55,131],"a":[56,67,74,94],"tool":[57],"which":[58],"guides":[59],"while":[62],"constructing":[63],"her":[64],"models.":[65],"However,":[66],"lack":[68],"of":[69,71,77,93,102,122,135],"concept":[70],"reuse":[72],"on":[73],"high":[75],"level":[76],"abstraction":[78],"can":[79,98],"easily":[81],"detected.":[82],"By":[83],"fetching":[84],"reusable":[85],"solutions":[86],"reoccurring":[88],"problems":[89],"within":[90],"models":[92,105],"given":[95],"domain,":[96],"one":[97],"accelerate":[99],"building":[103],"improve":[107],"its":[108],"performance.":[109],"Thus,":[110],"main":[112],"motivation":[113],"our":[115],"work":[116],"reduce":[119],"complexity":[121],"designing":[123],"applications":[125],"domains":[127],"like":[128],"using":[132],"different":[133],"kinds":[134],"patterns":[136],"encapsulating":[137],"best":[138],"practices":[139],"well-known":[141],"situations.":[143]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
