{"id":"https://openalex.org/W927824582","doi":"https://doi.org/10.5821/dissertation-2117-95316","title":"Non-functional requirements as drivers of software architecture design","display_name":"Non-functional requirements as drivers of software architecture design","publication_year":2014,"publication_date":"2014-01-23","ids":{"openalex":"https://openalex.org/W927824582","doi":"https://doi.org/10.5821/dissertation-2117-95316","mag":"927824582"},"language":"en","primary_location":{"id":"doi:10.5821/dissertation-2117-95316","is_oa":true,"landing_page_url":"https://doi.org/10.5821/dissertation-2117-95316","pdf_url":"https://upcommons.upc.edu/bitstream/2117/95316/1/TDA1de1.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Universitat Polit\u00e8cnica de Catalunya","raw_type":"dissertation"},"type":"dissertation","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://upcommons.upc.edu/bitstream/2117/95316/1/TDA1de1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5004886437","display_name":"David Ameller","orcid":"https://orcid.org/0000-0002-3725-566X"},"institutions":[{"id":"https://openalex.org/I169381384","display_name":"University of Groningen","ror":"https://ror.org/012p63287","country_code":"NL","type":"education","lineage":["https://openalex.org/I169381384"]},{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]}],"countries":["NL","NZ"],"is_corresponding":true,"raw_author_name":"Ameller, David","raw_affiliation_strings":["University of Canterbury, and Dr. Paris Avgeriou, researcher at the University of Groningen"],"affiliations":[{"raw_affiliation_string":"University of Canterbury, and Dr. Paris Avgeriou, researcher at the University of Groningen","institution_ids":["https://openalex.org/I169381384","https://openalex.org/I185492890"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5004886437"],"corresponding_institution_ids":["https://openalex.org/I169381384","https://openalex.org/I185492890"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"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.9998999834060669,"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.9983999729156494,"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/T10260","display_name":"Software Engineering Research","score":0.9969000220298767,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/non-functional-requirement","display_name":"Non-functional requirement","score":0.6237159967422485},{"id":"https://openalex.org/keywords/functional-requirement","display_name":"Functional requirement","score":0.612045407295227},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5566747188568115},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.48937028646469116},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.48626506328582764},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.46083053946495056},{"id":"https://openalex.org/keywords/requirements-engineering","display_name":"Requirements engineering","score":0.4454715847969055},{"id":"https://openalex.org/keywords/software-requirements","display_name":"Software requirements","score":0.4326813220977783},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4300232231616974},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.4293985366821289},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.4278287887573242},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.42121607065200806},{"id":"https://openalex.org/keywords/architectural-pattern","display_name":"Architectural pattern","score":0.410600483417511},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.37714967131614685},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.30684196949005127},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.23244470357894897}],"concepts":[{"id":"https://openalex.org/C199747065","wikidata":"https://www.wikidata.org/wiki/Q3254666","display_name":"Non-functional requirement","level":5,"score":0.6237159967422485},{"id":"https://openalex.org/C62235348","wikidata":"https://www.wikidata.org/wiki/Q3264234","display_name":"Functional requirement","level":2,"score":0.612045407295227},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5566747188568115},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.48937028646469116},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.48626506328582764},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.46083053946495056},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.4454715847969055},{"id":"https://openalex.org/C54534927","wikidata":"https://www.wikidata.org/wiki/Q4462275","display_name":"Software requirements","level":5,"score":0.4326813220977783},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4300232231616974},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.4293985366821289},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.4278287887573242},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.42121607065200806},{"id":"https://openalex.org/C72280835","wikidata":"https://www.wikidata.org/wiki/Q635346","display_name":"Architectural pattern","level":5,"score":0.410600483417511},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.37714967131614685},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.30684196949005127},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.23244470357894897},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.5821/dissertation-2117-95316","is_oa":true,"landing_page_url":"https://doi.org/10.5821/dissertation-2117-95316","pdf_url":"https://upcommons.upc.edu/bitstream/2117/95316/1/TDA1de1.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Universitat Polit\u00e8cnica de Catalunya","raw_type":"dissertation"},{"id":"pmh:oai:dnet:upcommonspor::fb1936dc754ffdef1cba2ba55afb0252","is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/95316","pdf_url":"http://hdl.handle.net/2117/95316","source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"TDX (Tesis Doctorals en Xarxa)","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:www.tdx.cat:10803/144942","is_oa":true,"landing_page_url":"http://hdl.handle.net/10803/144942","pdf_url":"http://hdl.handle.net/10803/144942","source":{"id":"https://openalex.org/S4306401111","display_name":"Tesis Doctorals en Xarxa (Consorci de Serveis Universitaris de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210090028","host_organization_name":"Consorci de Serveis Universitaris de Catalunya","host_organization_lineage":["https://openalex.org/I4210090028"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"TDX (Tesis Doctorals en Xarxa)","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:upcommons.upc.edu:2117/95316","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/95316","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"TDX (Tesis Doctorals en Xarxa)","raw_type":"info:eu-repo/semantics/doctoralThesis"}],"best_oa_location":{"id":"doi:10.5821/dissertation-2117-95316","is_oa":true,"landing_page_url":"https://doi.org/10.5821/dissertation-2117-95316","pdf_url":"https://upcommons.upc.edu/bitstream/2117/95316/1/TDA1de1.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Universitat Polit\u00e8cnica de Catalunya","raw_type":"dissertation"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W927824582.pdf"},"referenced_works_count":190,"referenced_works":["https://openalex.org/W3429339","https://openalex.org/W16155167","https://openalex.org/W58791987","https://openalex.org/W71881259","https://openalex.org/W76980186","https://openalex.org/W81105764","https://openalex.org/W82583811","https://openalex.org/W89544911","https://openalex.org/W144208358","https://openalex.org/W149948165","https://openalex.org/W157362386","https://openalex.org/W165101761","https://openalex.org/W184465855","https://openalex.org/W325306897","https://openalex.org/W616705343","https://openalex.org/W1481364363","https://openalex.org/W1484454191","https://openalex.org/W1484477320","https://openalex.org/W1488787274","https://openalex.org/W1496013975","https://openalex.org/W1497199122","https://openalex.org/W1504045958","https://openalex.org/W1510131813","https://openalex.org/W1524147119","https://openalex.org/W1535633726","https://openalex.org/W1535654799","https://openalex.org/W1535690258","https://openalex.org/W1538830215","https://openalex.org/W1546253268","https://openalex.org/W1548761283","https://openalex.org/W1551592336","https://openalex.org/W1554977156","https://openalex.org/W1556376185","https://openalex.org/W1556808170","https://openalex.org/W1557692985","https://openalex.org/W1557855756","https://openalex.org/W1564594068","https://openalex.org/W1569267743","https://openalex.org/W1572121282","https://openalex.org/W1587715758","https://openalex.org/W1589182902","https://openalex.org/W1589382802","https://openalex.org/W1594407938","https://openalex.org/W1600334244","https://openalex.org/W1601964644","https://openalex.org/W1602736775","https://openalex.org/W1619579880","https://openalex.org/W1637760741","https://openalex.org/W1651151525","https://openalex.org/W1668768604","https://openalex.org/W1692158061","https://openalex.org/W1714132059","https://openalex.org/W1728303734","https://openalex.org/W1745403713","https://openalex.org/W1752891518","https://openalex.org/W1771743772","https://openalex.org/W1779723142","https://openalex.org/W1811808046","https://openalex.org/W1823286832","https://openalex.org/W1864331247","https://openalex.org/W1872659681","https://openalex.org/W1891916769","https://openalex.org/W1907911039","https://openalex.org/W1920565897","https://openalex.org/W1966231429","https://openalex.org/W1970620598","https://openalex.org/W1972181413","https://openalex.org/W1980869984","https://openalex.org/W1981396776","https://openalex.org/W1983638058","https://openalex.org/W1993930864","https://openalex.org/W1997827926","https://openalex.org/W2002694971","https://openalex.org/W2003979472","https://openalex.org/W2005453068","https://openalex.org/W2005841289","https://openalex.org/W2006125861","https://openalex.org/W2012834363","https://openalex.org/W2024060531","https://openalex.org/W2027749820","https://openalex.org/W2032744028","https://openalex.org/W2035268221","https://openalex.org/W2037000239","https://openalex.org/W2044463389","https://openalex.org/W2048090943","https://openalex.org/W2048297434","https://openalex.org/W2049286640","https://openalex.org/W2051952787","https://openalex.org/W2054405381","https://openalex.org/W2054657290","https://openalex.org/W2054989460","https://openalex.org/W2056134008","https://openalex.org/W2062599271","https://openalex.org/W2066264162","https://openalex.org/W2069189435","https://openalex.org/W2077318760","https://openalex.org/W2083643457","https://openalex.org/W2084610557","https://openalex.org/W2087048098","https://openalex.org/W2092339249","https://openalex.org/W2095741627","https://openalex.org/W2096395503","https://openalex.org/W2097822644","https://openalex.org/W2100590236","https://openalex.org/W2102151148","https://openalex.org/W2103344086","https://openalex.org/W2104577574","https://openalex.org/W2105539612","https://openalex.org/W2105912229","https://openalex.org/W2106401157","https://openalex.org/W2107169189","https://openalex.org/W2108157959","https://openalex.org/W2108276543","https://openalex.org/W2110144077","https://openalex.org/W2110858581","https://openalex.org/W2111584722","https://openalex.org/W2113035888","https://openalex.org/W2114809327","https://openalex.org/W2115068883","https://openalex.org/W2116205790","https://openalex.org/W2116675777","https://openalex.org/W2117765316","https://openalex.org/W2118686428","https://openalex.org/W2120023825","https://openalex.org/W2120618633","https://openalex.org/W2121258993","https://openalex.org/W2121653363","https://openalex.org/W2122824813","https://openalex.org/W2122994409","https://openalex.org/W2125085569","https://openalex.org/W2129289644","https://openalex.org/W2130088049","https://openalex.org/W2131566236","https://openalex.org/W2133109597","https://openalex.org/W2133414060","https://openalex.org/W2133766618","https://openalex.org/W2134934846","https://openalex.org/W2136317684","https://openalex.org/W2139543747","https://openalex.org/W2139693879","https://openalex.org/W2140251122","https://openalex.org/W2141122596","https://openalex.org/W2142824804","https://openalex.org/W2145941600","https://openalex.org/W2148347120","https://openalex.org/W2148427366","https://openalex.org/W2150145237","https://openalex.org/W2152943292","https://openalex.org/W2153222072","https://openalex.org/W2153273376","https://openalex.org/W2153646932","https://openalex.org/W2154774499","https://openalex.org/W2155854577","https://openalex.org/W2156554018","https://openalex.org/W2157130167","https://openalex.org/W2157666137","https://openalex.org/W2158685912","https://openalex.org/W2161043473","https://openalex.org/W2161849440","https://openalex.org/W2163257729","https://openalex.org/W2163851162","https://openalex.org/W2164130988","https://openalex.org/W2165651737","https://openalex.org/W2166056089","https://openalex.org/W2166341051","https://openalex.org/W2166365253","https://openalex.org/W2167736435","https://openalex.org/W2168894761","https://openalex.org/W2169600336","https://openalex.org/W2184078534","https://openalex.org/W2248285280","https://openalex.org/W2301605390","https://openalex.org/W2777803356","https://openalex.org/W2911528261","https://openalex.org/W2978796458","https://openalex.org/W4205736829","https://openalex.org/W4230176843","https://openalex.org/W4231032809","https://openalex.org/W4234527752","https://openalex.org/W4239849402","https://openalex.org/W4241715418","https://openalex.org/W4242182825","https://openalex.org/W4242852982","https://openalex.org/W4243742440","https://openalex.org/W4253011458","https://openalex.org/W4255097898","https://openalex.org/W4299515296","https://openalex.org/W4300141691","https://openalex.org/W4301166935","https://openalex.org/W6656506093"],"related_works":["https://openalex.org/W1606772839","https://openalex.org/W2599360601","https://openalex.org/W1526374144","https://openalex.org/W2126023964","https://openalex.org/W4233960223","https://openalex.org/W2973948119","https://openalex.org/W4386257517","https://openalex.org/W2901540557","https://openalex.org/W2021550397","https://openalex.org/W113355817"],"abstract_inverted_index":{"In":[0,52,238,251,307],"the":[1,49,53,56,60,67,75,78,85,105,126,153,165,172,198,203,209,218,286,302,305,319,333,344],"last":[2],"decades,":[3],"software":[4,68,91,173,267,320],"engineering":[5,92],"has":[6],"become":[7],"an":[8,34,229,231,264],"important":[9,221],"area":[10],"of":[11,62,77,155,164,167,205,260,298,300,335],"research.":[12],"As":[13],"researchers,":[14],"we":[15,32,131,143,159,186,240,253,278],"try":[16],"to":[17,36,47,100,133,188,214,242,247,255,282,327,340],"identify":[18],"a":[19,21,24,88,97,102,149,181,258,280,291,296],"problem,":[20],"need,":[22],"or":[23],"hole":[25,151],"in":[26,66,116,125,152,183,208,222,257,285,318,343],"some":[27],"research":[28],"topic,":[29],"once":[30],"identified":[31,57],"make":[33,197],"effort":[35],"produce":[37,134],"new":[38,90],"techniques,":[39,136],"methods,":[40,137],"and":[41,119,138,194,213,290,304,324,331],"tools":[42,139],"that":[43,87,146,233,269,293],"hopefully":[44],"will":[45,123],"help":[46],"improve":[48,328],"detected":[50,106],"issue.":[51,107],"present":[54],"thesis":[55,82,310],"issue":[58],"was":[59,96,148],"need":[61],"supporting":[63],"non-functional":[64,111,169,206,219,271,313],"requirements":[65,73,112,170,207,220,314],"architecture":[69,174,268,321],"design":[70,128,175,322],"where":[71],"these":[72,226,249],"are":[74,217,315],"drivers":[76],"architectural":[79,127,199,210,287,345],"decision-making.":[80],"This":[81,178],"started":[83,132,254],"with":[84],"idea":[86],"relatively":[89],"discipline,":[93],"model-driven":[94,117,141],"development,":[95],"good":[98],"place":[99],"propose":[101],"solution":[103],"for":[104,140,266],"We":[108],"envisioned":[109],"how":[110,120,168,191,195,312],"can":[113],"be":[114],"integrated":[115,317],"development":[118,142],"this":[121,184,223,262,274,309,329],"integration":[122,330],"impact":[124],"activities.":[129],"When":[130],"our":[135],"found":[144],"out":[145],"there":[147],"bigger":[150],"web":[154],"knowledge":[156],"than":[157],"what":[158,201,215],"had":[160],"initially":[161],"foreseen.":[162],"Much":[163],"evidence":[166],"affect":[171],"is":[176,202],"hidden.":[177],"situation":[179],"caused":[180],"turn":[182],"thesis:":[185],"needed":[187,228],"understand":[189],"architects,":[190],"they":[192,196],"think":[193],"decisions,":[200],"role":[204],"decision-making":[211,288,346],"process,":[212],"extent":[216],"process.":[224,347],"All":[225],"questions":[227],"answer,":[230],"answer":[232,248],"only":[234],"architects":[235,284,336],"could":[236],"provide.":[237],"consequence":[239],"opted":[241],"drove":[243],"several":[244],"empirical":[245],"studies":[246],"questions.":[250],"parallel,":[252],"work":[256,334],"way":[259],"representing":[261],"knowledge,":[263],"ontology":[265,275,303],"integrates":[270],"requirements.":[272],"Using":[273],"as":[276,295],"basis,":[277],"designed":[279],"method":[281],"assist":[283,341],"process":[289],"tool":[292],"acted":[294],"proof":[297],"concept":[299],"both,":[301],"method.":[306],"summary,":[308],"explores":[311],"currently":[316],"practices,":[323],"proposes":[325],"ways":[326],"facilitate":[332],"by":[337],"providing":[338],"means":[339],"them":[342]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2026-03-25T13:04:00.132906","created_date":"2025-10-10T00:00:00"}
