{"id":"https://openalex.org/W2103864666","doi":"https://doi.org/10.1145/1629716.1629735","title":"Model-driven development of families of Service-Oriented Architectures","display_name":"Model-driven development of families of Service-Oriented Architectures","publication_year":2009,"publication_date":"2009-10-06","ids":{"openalex":"https://openalex.org/W2103864666","doi":"https://doi.org/10.1145/1629716.1629735","mag":"2103864666"},"language":"en","primary_location":{"id":"doi:10.1145/1629716.1629735","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1629716.1629735","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the First International Workshop on Feature-Oriented Software Development","raw_type":"proceedings-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/A5100702684","display_name":"Mohsen Asadi","orcid":"https://orcid.org/0000-0002-5305-8332"},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Mohsen Asadi","raw_affiliation_strings":["Simon Fraser University"],"affiliations":[{"raw_affiliation_string":"Simon Fraser University","institution_ids":["https://openalex.org/I18014758"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061393823","display_name":"Bardia Mohabbati","orcid":null},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Bardia Mohabbati","raw_affiliation_strings":["Simon Fraser University"],"affiliations":[{"raw_affiliation_string":"Simon Fraser University","institution_ids":["https://openalex.org/I18014758"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082898295","display_name":"Nima Kaviani","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Nima Kaviani","raw_affiliation_strings":["University of British Columbia"],"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036855560","display_name":"Dragan Ga\u0161evi\u0107","orcid":"https://orcid.org/0000-0001-9265-1908"},"institutions":[{"id":"https://openalex.org/I86897205","display_name":"Athabasca University","ror":"https://ror.org/01y3xgc52","country_code":"CA","type":"education","lineage":["https://openalex.org/I86897205"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Dragan Ga\u0161evi\u0107","raw_affiliation_strings":["Athabasca University, Canada"],"affiliations":[{"raw_affiliation_string":"Athabasca University, Canada","institution_ids":["https://openalex.org/I86897205"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025669585","display_name":"Marko Bo\u0161kovi\u0107","orcid":"https://orcid.org/0000-0003-2968-2546"},"institutions":[{"id":"https://openalex.org/I86897205","display_name":"Athabasca University","ror":"https://ror.org/01y3xgc52","country_code":"CA","type":"education","lineage":["https://openalex.org/I86897205"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Marko Bo\u0161kovi\u0107","raw_affiliation_strings":["Athabasca University, Canada"],"affiliations":[{"raw_affiliation_string":"Athabasca University, Canada","institution_ids":["https://openalex.org/I86897205"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051581150","display_name":"Marek Hatala","orcid":"https://orcid.org/0000-0001-7418-9529"},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Marek Hatala","raw_affiliation_strings":["Simon Fraser University"],"affiliations":[{"raw_affiliation_string":"Simon Fraser University","institution_ids":["https://openalex.org/I18014758"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5100702684"],"corresponding_institution_ids":["https://openalex.org/I18014758"],"apc_list":null,"apc_paid":null,"fwci":5.9224,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.96268638,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"95","last_page":"102"},"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.9998999834060669,"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.9998999834060669,"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994000196456909,"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/software-engineering","display_name":"Software engineering","score":0.6965416073799133},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.6939331293106079},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.6115090847015381},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5719583034515381},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.5683369636535645},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.5319856405258179},{"id":"https://openalex.org/keywords/social-software-engineering","display_name":"Social software engineering","score":0.5295900702476501},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.5094736218452454},{"id":"https://openalex.org/keywords/personal-software-process","display_name":"Personal software process","score":0.4477687180042267},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.4470430016517639},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.39254283905029297},{"id":"https://openalex.org/keywords/process-management","display_name":"Process management","score":0.33605822920799255},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.33341503143310547},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.20902198553085327},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14912575483322144},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.10078677535057068}],"concepts":[{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6965416073799133},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.6939331293106079},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.6115090847015381},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5719583034515381},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5683369636535645},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.5319856405258179},{"id":"https://openalex.org/C182500959","wikidata":"https://www.wikidata.org/wiki/Q7551380","display_name":"Social software engineering","level":5,"score":0.5295900702476501},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.5094736218452454},{"id":"https://openalex.org/C39890963","wikidata":"https://www.wikidata.org/wiki/Q1702721","display_name":"Personal software process","level":5,"score":0.4477687180042267},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.4470430016517639},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.39254283905029297},{"id":"https://openalex.org/C195094911","wikidata":"https://www.wikidata.org/wiki/Q14167904","display_name":"Process management","level":1,"score":0.33605822920799255},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.33341503143310547},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.20902198553085327},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14912575483322144},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.10078677535057068},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1629716.1629735","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1629716.1629735","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the First International Workshop on Feature-Oriented Software Development","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5799999833106995,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W183138014","https://openalex.org/W306273264","https://openalex.org/W1481078745","https://openalex.org/W1501652040","https://openalex.org/W1505090407","https://openalex.org/W1586642858","https://openalex.org/W1714132059","https://openalex.org/W2099451946","https://openalex.org/W2101457992","https://openalex.org/W2104579101","https://openalex.org/W2105519143","https://openalex.org/W2110634433","https://openalex.org/W2136412193","https://openalex.org/W2138615245","https://openalex.org/W2139756471","https://openalex.org/W2142874510","https://openalex.org/W2152643945","https://openalex.org/W2159452403","https://openalex.org/W2168663075","https://openalex.org/W2168904633","https://openalex.org/W2397233183","https://openalex.org/W2500697748","https://openalex.org/W2587032473","https://openalex.org/W2693922988","https://openalex.org/W3023491930"],"related_works":["https://openalex.org/W2203515568","https://openalex.org/W403164","https://openalex.org/W2382994508","https://openalex.org/W1978825431","https://openalex.org/W2164098295","https://openalex.org/W2349414602","https://openalex.org/W2183585111","https://openalex.org/W2071786809","https://openalex.org/W1974446534","https://openalex.org/W2757929269"],"abstract_inverted_index":{"The":[0],"paradigms":[1],"of":[2,16,18,32,39,47,63,79,94,98,105,119,133,151,156,171],"Service":[3],"Oriented":[4],"Architecture":[5],"(SOA)":[6],"and":[7,44,60,71,136,154],"Software":[8,21],"Product":[9,22],"Line":[10,23],"Engineering":[11,143],"(SPLE)":[12],"facilitate":[13],"the":[14,30,37,42,64,109,149,168],"development":[15,31,46],"families":[17],"software-intensive":[19],"products.":[20],"practices":[24],"can":[25,145],"be":[26,68],"leveraged":[27],"to":[28,35,67,88,114,130,167],"support":[29],"service-oriented":[33],"applications":[34],"promote":[36],"reusability":[38],"assets":[40],"throughout":[41],"iterative":[43],"incremental":[45],"software":[48,61,80,95,100,106,122,158],"product":[49,81,159],"families.":[50],"Such":[51],"an":[52],"approach":[53],"enables":[54],"various":[55],"service":[56,134,172],"oriented":[57],"business":[58,127,164],"processes":[59],"products":[62,101],"same":[65],"family":[66,104],"systematically":[69],"created":[70],"integrated.":[72],"In":[73],"this":[74],"paper,":[75],"we":[76,112],"advocate":[77],"integration":[78],"line":[82],"engineering":[83,87],"with":[84,147],"model":[85,91],"driven":[86,92],"enable":[89],"a":[90,103,116,120,125,157,161],"specification":[93],"services,":[96],"capable":[97],"creating":[99],"from":[102,124,160],"services.":[107],"Using":[108],"proposed":[110],"method,":[111],"aim":[113],"provide":[115],"consistent":[117],"view":[118],"composed":[121],"system":[123],"higher":[126],"administration":[128],"perspective":[129],"lower":[131,169],"levels":[132,170],"implementation":[135],"deployment.":[137],"We":[138],"demonstrate":[139],"how":[140],"Model":[141],"Driven":[142],"(MDE)":[144],"help":[146],"injecting":[148],"set":[150],"required":[152],"commonalities":[153],"variabilities":[155],"high":[162],"level":[163],"process":[165],"design":[166],"use.":[173]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":5},{"year":2012,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
