{"id":"https://openalex.org/W4387700657","doi":"https://doi.org/10.1145/3624486.3624494","title":"Tool Support for Architectural Pattern Selection and Application in Cloud-Centric Service-Oriented IDEs","display_name":"Tool Support for Architectural Pattern Selection and Application in Cloud-Centric Service-Oriented IDEs","publication_year":2023,"publication_date":"2023-10-17","ids":{"openalex":"https://openalex.org/W4387700657","doi":"https://doi.org/10.1145/3624486.3624494"},"language":"en","primary_location":{"id":"doi:10.1145/3624486.3624494","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3624486.3624494","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3624486.3624494","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd Eclipse Security, AI, Architecture and Modelling Conference on Cloud to Edge Continuum","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3624486.3624494","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059515991","display_name":"Fulya Horozal","orcid":"https://orcid.org/0000-0002-9239-8786"},"institutions":[{"id":"https://openalex.org/I4210106809","display_name":"Institute for Applied Systems Technology Bremen","ror":"https://ror.org/01vg8sr12","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210106809"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fulya Horozal","raw_affiliation_strings":["ATB - Institut f\u00fcr angewandte Systemtechnik Bremen GmbH, Germany"],"raw_orcid":"https://orcid.org/0000-0002-9239-8786","affiliations":[{"raw_affiliation_string":"ATB - Institut f\u00fcr angewandte Systemtechnik Bremen GmbH, Germany","institution_ids":["https://openalex.org/I4210106809"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102954147","display_name":"Philip Reimer","orcid":null},"institutions":[{"id":"https://openalex.org/I4210106809","display_name":"Institute for Applied Systems Technology Bremen","ror":"https://ror.org/01vg8sr12","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210106809"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Philip Reimer","raw_affiliation_strings":["ATB - Institut f\u00fcr angewandte Systemtechnik Bremen GmbH, Germany"],"raw_orcid":"https://orcid.org/0009-0002-3250-3334","affiliations":[{"raw_affiliation_string":"ATB - Institut f\u00fcr angewandte Systemtechnik Bremen GmbH, Germany","institution_ids":["https://openalex.org/I4210106809"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035650364","display_name":"Sebastian Scholze","orcid":"https://orcid.org/0000-0002-1193-770X"},"institutions":[{"id":"https://openalex.org/I4210106809","display_name":"Institute for Applied Systems Technology Bremen","ror":"https://ror.org/01vg8sr12","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210106809"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Scholze","raw_affiliation_strings":["ATB - Institut f\u00fcr angewandte Systemtechnik Bremen GmbH, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1193-770X","affiliations":[{"raw_affiliation_string":"ATB - Institut f\u00fcr angewandte Systemtechnik Bremen GmbH, Germany","institution_ids":["https://openalex.org/I4210106809"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210106809"],"apc_list":null,"apc_paid":null,"fwci":0.4344,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.60145299,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"53","last_page":"61"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"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/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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9975000023841858,"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/architectural-pattern","display_name":"Architectural pattern","score":0.8151919841766357},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6619076728820801},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6535502672195435},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.541647732257843},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5141230225563049},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.452939510345459},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.4340590238571167},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4163578748703003},{"id":"https://openalex.org/keywords/service-oriented-architecture","display_name":"Service-oriented architecture","score":0.411993145942688},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2805646061897278},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.22643014788627625},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.13932833075523376},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.12163856625556946},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.110963374376297}],"concepts":[{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.8151919841766357},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6619076728820801},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6535502672195435},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.541647732257843},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5141230225563049},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.452939510345459},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.4340590238571167},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4163578748703003},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.411993145942688},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2805646061897278},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.22643014788627625},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.13932833075523376},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.12163856625556946},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.110963374376297}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3624486.3624494","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3624486.3624494","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3624486.3624494","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd Eclipse Security, AI, Architecture and Modelling Conference on Cloud to Edge Continuum","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3624486.3624494","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3624486.3624494","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3624486.3624494","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd Eclipse Security, AI, Architecture and Modelling Conference on Cloud to Edge Continuum","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1271911044","display_name":"Smart Cloud Integrated Development Environment supporting the full-stack implementation, composition and deployment of data-centered services and applications in the cloud","funder_award_id":"871177","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G5897016138","display_name":null,"funder_award_id":"871177","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4387700657.pdf","grobid_xml":"https://content.openalex.org/works/W4387700657.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W3261618","https://openalex.org/W1520488415","https://openalex.org/W1520835468","https://openalex.org/W1569144507","https://openalex.org/W1676160052","https://openalex.org/W2161846723","https://openalex.org/W2615456633","https://openalex.org/W2742781925","https://openalex.org/W2794661005","https://openalex.org/W2802804394","https://openalex.org/W3034268127","https://openalex.org/W3039827954","https://openalex.org/W4235954552"],"related_works":["https://openalex.org/W942105934","https://openalex.org/W2124876378","https://openalex.org/W2153657417","https://openalex.org/W2168001186","https://openalex.org/W2533833860","https://openalex.org/W148360424","https://openalex.org/W2405229917","https://openalex.org/W2153763715","https://openalex.org/W2267993414","https://openalex.org/W2807954370"],"abstract_inverted_index":{"Architectural":[0],"patterns":[1],"are":[2],"high-level":[3],"design":[4,54,79],"guidelines":[5],"and":[6,26,31,38,45,72,81,96,143],"principles":[7],"for":[8,49,92],"designing":[9],"the":[10,21,24,62,78,101,114,117,122,135],"architecture":[11,53],"of":[12,28,43,58,104,116],"software":[13,29,52,63,118],"systems.":[14],"They":[15],"play":[16],"a":[17,50,90],"crucial":[18],"role":[19],"laying":[20],"foundations":[22],"to":[23],"organization":[25,115],"structure":[27,119],"systems":[30],"have":[32],"high":[33],"impact":[34],"on":[35,121],"their":[36],"quality":[37,70],"success":[39],"both":[40],"in":[41,125],"terms":[42],"engineering":[44],"business":[46],"aspects.":[47],"Deciding":[48],"concrete":[51],"requires":[55],"careful":[56],"analysis":[57],"several":[59],"factors":[60],"regarding":[61],"system":[64,66],"including":[65],"characteristics,":[67],"constraints,":[68],"required":[69],"attributes":[71],"any":[73],"trade-offs":[74],"made":[75],"along":[76],"with":[77],"decision;":[80],"hence":[82],"is":[83,141],"often":[84],"not":[85],"trivial.":[86],"This":[87],"paper":[88,136],"presents":[89,137],"framework":[91,140],"architectural":[93,108],"pattern":[94,109,124],"selection":[95],"application":[97],"that":[98],"(i)":[99],"supports":[100],"decision-making":[102],"process":[103],"choosing":[105],"an":[106,126,146],"appropriate":[107],"as":[110,112],"well":[111],"(ii)":[113],"based":[120],"chosen":[123],"automated":[127],"fashion":[128],"when":[129],"integrated":[130,144],"within":[131,145],"IDEs.":[132],"In":[133],"particular,":[134],"how":[138],"this":[139],"implemented":[142],"innovative":[147],"open":[148],"source":[149],"cloud-native":[150],"integration":[151],"development":[152],"environment.":[153]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2025-10-10T00:00:00"}
