{"id":"https://openalex.org/W1989162170","doi":"https://doi.org/10.1142/s0218194003001378","title":"Trade-off Analysis for Requirements Selection","display_name":"Trade-off Analysis for Requirements Selection","publication_year":2003,"publication_date":"2003-08-01","ids":{"openalex":"https://openalex.org/W1989162170","doi":"https://doi.org/10.1142/s0218194003001378","mag":"1989162170"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194003001378","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194003001378","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://publica.fraunhofer.de/documents/N-17643.html","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065303194","display_name":"G\u00fcnther Ruhe","orcid":null},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"G\u00fcnther Ruhe","raw_affiliation_strings":["Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary,  AB T2N 1N4, Canada","Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary, AB T2N 1N4, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary,  AB T2N 1N4, Canada","institution_ids":["https://openalex.org/I168635309"]},{"raw_affiliation_string":"Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary, AB T2N 1N4, Canada","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088449825","display_name":"Armin Eberlein","orcid":"https://orcid.org/0000-0003-1104-8424"},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Armin Eberlein","raw_affiliation_strings":["Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary,  AB T2N 1N4, Canada","Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary, AB T2N 1N4, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary,  AB T2N 1N4, Canada","institution_ids":["https://openalex.org/I168635309"]},{"raw_affiliation_string":"Software Engineering Decision Support Laboratory, University of Calgary, 2500 University Drive NW, Calgary, AB T2N 1N4, Canada","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022214666","display_name":"Dietmar Pfahl","orcid":"https://orcid.org/0000-0003-2400-501X"},"institutions":[{"id":"https://openalex.org/I4210098380","display_name":"Fraunhofer Institute for Experimental Software Engineering","ror":"https://ror.org/00r1wdc11","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210098380","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dietmar Pfahl","raw_affiliation_strings":["Fraunhofer Institute for Experimental  Software Engineering, Sauerwiesen 6, D-67661  Kaiserslautern, Germany","Fraunhofer Institute for Experimental Software Engineering, Sauerwiesen 6, D-67661 Kaiserslautern, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Experimental  Software Engineering, Sauerwiesen 6, D-67661  Kaiserslautern, Germany","institution_ids":["https://openalex.org/I4210098380"]},{"raw_affiliation_string":"Fraunhofer Institute for Experimental Software Engineering, Sauerwiesen 6, D-67661 Kaiserslautern, Germany","institution_ids":["https://openalex.org/I4210098380"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":11.9608,"has_fulltext":false,"cited_by_count":115,"citation_normalized_percentile":{"value":0.9804085,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"13","issue":"04","first_page":"345","last_page":"366"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","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/T10430","display_name":"Software Engineering Techniques and Practices","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/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9966999888420105,"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.6726608276367188},{"id":"https://openalex.org/keywords/analytic-hierarchy-process","display_name":"Analytic hierarchy process","score":0.6165602803230286},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.5764299631118774},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.5338287353515625},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.5169236063957214},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5151861906051636},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4704757332801819},{"id":"https://openalex.org/keywords/operations-research","display_name":"Operations research","score":0.45452961325645447},{"id":"https://openalex.org/keywords/requirements-analysis","display_name":"Requirements analysis","score":0.44989272952079773},{"id":"https://openalex.org/keywords/requirement-prioritization","display_name":"Requirement prioritization","score":0.44259393215179443},{"id":"https://openalex.org/keywords/novelty","display_name":"Novelty","score":0.42974603176116943},{"id":"https://openalex.org/keywords/negotiation","display_name":"Negotiation","score":0.42355793714523315},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.41460439562797546},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.3777000308036804},{"id":"https://openalex.org/keywords/requirements-management","display_name":"Requirements management","score":0.3273355960845947},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.16479438543319702},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.11517694592475891}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6726608276367188},{"id":"https://openalex.org/C87345402","wikidata":"https://www.wikidata.org/wiki/Q485202","display_name":"Analytic hierarchy process","level":2,"score":0.6165602803230286},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.5764299631118774},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.5338287353515625},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.5169236063957214},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5151861906051636},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4704757332801819},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.45452961325645447},{"id":"https://openalex.org/C59488412","wikidata":"https://www.wikidata.org/wiki/Q187147","display_name":"Requirements analysis","level":3,"score":0.44989272952079773},{"id":"https://openalex.org/C130505052","wikidata":"https://www.wikidata.org/wiki/Q7314872","display_name":"Requirement prioritization","level":5,"score":0.44259393215179443},{"id":"https://openalex.org/C2778738651","wikidata":"https://www.wikidata.org/wiki/Q16546687","display_name":"Novelty","level":2,"score":0.42974603176116943},{"id":"https://openalex.org/C199776023","wikidata":"https://www.wikidata.org/wiki/Q202875","display_name":"Negotiation","level":2,"score":0.42355793714523315},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41460439562797546},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.3777000308036804},{"id":"https://openalex.org/C173577280","wikidata":"https://www.wikidata.org/wiki/Q530038","display_name":"Requirements management","level":4,"score":0.3273355960845947},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.16479438543319702},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.11517694592475891},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","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},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","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/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C27206212","wikidata":"https://www.wikidata.org/wiki/Q34178","display_name":"Theology","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.1142/s0218194003001378","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194003001378","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.88.203","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.88.203","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www2.enel.ucalgary.ca/People/eberlein/publications/S0218194003001378.pdf","raw_type":"text"},{"id":"pmh:oai:fraunhofer.de:N-17643","is_oa":true,"landing_page_url":"http://publica.fraunhofer.de/documents/N-17643.html","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Fraunhofer IESE","raw_type":"Report"},{"id":"pmh:oai:fraunhofer.de:N-19015","is_oa":false,"landing_page_url":"http://publica.fraunhofer.de/documents/N-19015.html","pdf_url":null,"source":{"id":"https://openalex.org/S4306400801","display_name":"Publikationsdatenbank der Fraunhofer-Gesellschaft (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Fraunhofer IESE","raw_type":"Journal Article"},{"id":"pmh:oai:lup.lub.lu.se:174fc7f6-1425-46a1-8308-7a0199877a22","is_oa":false,"landing_page_url":"https://lup.lub.lu.se/record/1662693","pdf_url":null,"source":{"id":"https://openalex.org/S4306400536","display_name":"Lund University Publications (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering; 13(4), pp 345-366 (2003)","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/204541","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/204541","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"journal article"}],"best_oa_location":{"id":"pmh:oai:fraunhofer.de:N-17643","is_oa":true,"landing_page_url":"http://publica.fraunhofer.de/documents/N-17643.html","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Fraunhofer IESE","raw_type":"Report"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2252777","https://openalex.org/W74836978","https://openalex.org/W1528172151","https://openalex.org/W1531781566","https://openalex.org/W1800713362","https://openalex.org/W1970799501","https://openalex.org/W1990871263","https://openalex.org/W2003693092","https://openalex.org/W2055564965","https://openalex.org/W2085288146","https://openalex.org/W2134062730","https://openalex.org/W2158949715","https://openalex.org/W2160204544","https://openalex.org/W2168936936","https://openalex.org/W2923916621"],"related_works":["https://openalex.org/W4235994067","https://openalex.org/W2623064779","https://openalex.org/W2363165856","https://openalex.org/W2758128462","https://openalex.org/W3130741515","https://openalex.org/W4240950111","https://openalex.org/W3016266393","https://openalex.org/W4254568495","https://openalex.org/W142054160","https://openalex.org/W2235056199"],"abstract_inverted_index":{"Evaluation,":[0],"prioritization":[1],"and":[2,11,36,79,139,146,150,178,205],"selection":[3,134],"of":[4,8,39,55,59,70,75,99,130,174,176,196,218,221],"candidate":[5],"requirements":[6,38,95,133,177,222],"are":[7,165],"tremendous":[9],"importance":[10,175],"impact":[12,69,142],"for":[13,94,114,163,171],"subsequent":[14],"software":[15],"development.":[16],"Effort,":[17],"time":[18,145],"as":[19,21],"well":[20],"quality":[22,206],"constraints":[23],"have":[24,33,43],"to":[25,44,51,65,91,121,127,180,185,192],"be":[26,45],"taken":[27],"into":[28],"account.":[29],"Typically,":[30],"different":[31,128],"stakeholders":[32,42],"conflicting":[34],"priorities":[35],"the":[37,56,68,77,100,109,119,123,153,172,197,225,231],"all":[40,76],"these":[41],"balanced":[46],"in":[47,73],"an":[48,88],"appropriate":[49,233],"way":[50],"ensure":[52],"maximum":[53,198],"value":[54,199],"final":[57],"set":[58],"requirements.":[60,131],"Trade-off":[61],"analysis":[62,117,189],"is":[63,103,135,190,201],"needed":[64],"proactively":[66],"explore":[67],"certain":[71],"decisions":[72],"terms":[74],"criteria":[78],"constraints.":[80,186,207],"The":[81,97],"proposed":[82],"method":[83],"called":[84],"Quantitative":[85],"WinWin":[86,213],"uses":[87,108,152],"evolutionary":[89],"approach":[90],"provide":[92],"support":[93],"negotiations.":[96],"novelty":[98],"presented":[101],"idea":[102],"four-fold.":[104],"Firstly,":[105],"it":[106],"iteratively":[107],"Analytical":[110],"Hierarchy":[111],"Process":[112],"(AHP)":[113],"a":[115,182,209,215],"stepwise":[116],"with":[118],"aim":[120],"balance":[122],"stakeholders'":[124],"preferences":[125],"related":[126],"classes":[129],"Secondly,":[132],"based":[136,168],"on":[137,143,169],"predicting":[138],"rebalancing":[140,151],"its":[141],"effort,":[144],"quality.":[147],"Both":[148],"prediction":[149],"simulation":[154],"model":[155],"prototype":[156],"GENSIM.":[157],"Thirdly,":[158],"alternative":[159],"solution":[160],"sets":[161,220],"offered":[162],"decision-making":[164],"developed":[166],"incrementally":[167],"thresholds":[170],"degree":[173],"heuristics":[179],"find":[181],"best":[183],"fit":[184],"Finally,":[187],"trade-off":[188],"used":[191],"determine":[193],"non-dominated":[194],"extensions":[195],"that":[200],"achievable":[202],"under":[203],"resource":[204],"As":[208],"main":[210],"result,":[211],"quantitative":[212],"proposes":[214],"small":[216],"number":[217],"possible":[219],"from":[223],"which":[224],"actual":[226],"decision-maker":[227],"can":[228],"finally":[229],"select":[230],"most":[232],"solution.":[234]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":7},{"year":2012,"cited_by_count":4}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
