{"id":"https://openalex.org/W2161793592","doi":"https://doi.org/10.1109/re.2011.6051656","title":"Finding incremental solutions for evolving requirements","display_name":"Finding incremental solutions for evolving requirements","publication_year":2011,"publication_date":"2011-08-01","ids":{"openalex":"https://openalex.org/W2161793592","doi":"https://doi.org/10.1109/re.2011.6051656","mag":"2161793592"},"language":"en","primary_location":{"id":"doi:10.1109/re.2011.6051656","is_oa":false,"landing_page_url":"https://doi.org/10.1109/re.2011.6051656","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE 19th International Requirements Engineering Conference","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/A5033114444","display_name":"Neil Ernst","orcid":"https://orcid.org/0000-0001-5992-2366"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Neil A. Ernst","raw_affiliation_strings":["Department of Computer Science, University of Toronto, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013856766","display_name":"Alexander Borgida","orcid":"https://orcid.org/0000-0003-4507-7805"},"institutions":[{"id":"https://openalex.org/I102322142","display_name":"Rutgers, The State University of New Jersey","ror":"https://ror.org/05vt9qd57","country_code":"US","type":"education","lineage":["https://openalex.org/I102322142"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alexander Borgida","raw_affiliation_strings":["Department of Computer Science, Rutgers University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Rutgers University, USA","institution_ids":["https://openalex.org/I102322142"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034608584","display_name":"Ivan Jureta","orcid":"https://orcid.org/0000-0002-4784-1953"},"institutions":[{"id":"https://openalex.org/I149768937","display_name":"University of Namur","ror":"https://ror.org/03d1maw17","country_code":"BE","type":"education","lineage":["https://openalex.org/I149768937"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Ivan Jureta","raw_affiliation_strings":["FNRS & Information Management, University of Namur, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"FNRS & Information Management, University of Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.9351,"has_fulltext":false,"cited_by_count":44,"citation_normalized_percentile":{"value":0.97228285,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"18","issue":null,"first_page":"15","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"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.9998000264167786,"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/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9980000257492065,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7157954573631287},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.642838716506958},{"id":"https://openalex.org/keywords/requirements-engineering","display_name":"Requirements engineering","score":0.5359329581260681},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.49947357177734375},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4827679693698883},{"id":"https://openalex.org/keywords/non-functional-requirement","display_name":"Non-functional requirement","score":0.44449129700660706},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3620579242706299},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3422887325286865},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.32197487354278564},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3120419383049011},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.17230728268623352},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14813151955604553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7157954573631287},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.642838716506958},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.5359329581260681},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.49947357177734375},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4827679693698883},{"id":"https://openalex.org/C199747065","wikidata":"https://www.wikidata.org/wiki/Q3254666","display_name":"Non-functional requirement","level":5,"score":0.44449129700660706},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3620579242706299},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3422887325286865},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.32197487354278564},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3120419383049011},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.17230728268623352},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14813151955604553},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","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/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/re.2011.6051656","is_oa":false,"landing_page_url":"https://doi.org/10.1109/re.2011.6051656","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE 19th International Requirements Engineering Conference","raw_type":"proceedings-article"},{"id":"pmh:oai:alma.01RUT_INST:11664840950004646","is_oa":false,"landing_page_url":"https://scholarship.libraries.rutgers.edu/esploro/outputs/other/Finding-incremental-solutions-for-evolving-requirements/991031665026704646","pdf_url":null,"source":{"id":"https://openalex.org/S4210197018","display_name":"View","issn_l":"2688-268X","issn":["2688-268X","2688-3988"],"is_oa":false,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"physicalOjbect"},{"id":"pmh:oai:pure.unamur.be:openaire_cris_publications/f0acdaa3-45a3-497d-b12c-12b115127a90","is_oa":false,"landing_page_url":"https://researchportal.unamur.be/en/publications/f0acdaa3-45a3-497d-b12c-12b115127a90","pdf_url":null,"source":{"id":"https://openalex.org/S4406922457","display_name":"Repository of the University of Namur","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Ernst, N, Borgida, A & Jureta, I 2011, Finding incremental solutions for evolving requirements. in IEEE Computer (ed.), RE 2011, 19th IEEE International Requirements Engineering Conference, Trento, Italy, August 29 2011 - September 2, 2011.","raw_type":"contributionToPeriodical"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W173782181","https://openalex.org/W1503079926","https://openalex.org/W1531047368","https://openalex.org/W1576389125","https://openalex.org/W1647734625","https://openalex.org/W1889333569","https://openalex.org/W1923817154","https://openalex.org/W1976303542","https://openalex.org/W1992021819","https://openalex.org/W2011992362","https://openalex.org/W2021693981","https://openalex.org/W2051475155","https://openalex.org/W2071720065","https://openalex.org/W2074078071","https://openalex.org/W2089160254","https://openalex.org/W2095656719","https://openalex.org/W2100657934","https://openalex.org/W2108508229","https://openalex.org/W2110537096","https://openalex.org/W2113435553","https://openalex.org/W2128353032","https://openalex.org/W2128967738","https://openalex.org/W2129559874","https://openalex.org/W2142065829","https://openalex.org/W2147096558","https://openalex.org/W2160204544","https://openalex.org/W2163382363","https://openalex.org/W2166367348","https://openalex.org/W2168711167","https://openalex.org/W2172151408","https://openalex.org/W2222782578","https://openalex.org/W2301605390","https://openalex.org/W4206068681","https://openalex.org/W4211037896","https://openalex.org/W4240412560","https://openalex.org/W6606978825","https://openalex.org/W6631751113","https://openalex.org/W6637188094","https://openalex.org/W6684117908","https://openalex.org/W6685005874"],"related_works":["https://openalex.org/W2784612557","https://openalex.org/W2768669165","https://openalex.org/W2062417677","https://openalex.org/W2005980628","https://openalex.org/W1978608362","https://openalex.org/W1650480801","https://openalex.org/W2410704202","https://openalex.org/W1606772839","https://openalex.org/W2242308721","https://openalex.org/W2046795207"],"abstract_inverted_index":{"This":[0],"paper":[1,55,116],"investigates":[2],"aspects":[3],"of":[4,7,59,71,88,96,125],"the":[5,54,57,64,76,81,89,94,121],"problem":[6,58],"software":[8,23],"evolution":[9],"resulting":[10],"from":[11],"top-level":[12],"requirements":[13,51,65,97],"change.":[14,66],"In":[15,92],"particular,":[16,42],"while":[17],"most":[18],"research":[19],"on":[20,25,118,123],"design":[21],"for":[22],"focuses":[24],"finding":[26,60,136],"some":[27],"correct":[28,39],"solution,":[29,83],"this":[30],"ignores":[31],"that":[32,133],"such":[33],"a":[34,41,48,105,126],"solution":[35,95,135],"is":[36,99,113,137],"often":[37,44],"only":[38],"in":[40],"and":[43,130],"short-lived,":[45],"context.":[46],"Using":[47],"logic-based":[49],"goal-oriented":[50],"modeling":[52],"language,":[53],"poses":[56],"desirable":[61],"solutions":[62],"as":[63,101],"Among":[67],"other":[68],"possible":[69],"criteria":[70],"desirability,":[72],"we":[73],"consider":[74],"minimizing":[75],"effort":[77],"required":[78],"to":[79],"implement":[80],"new":[82],"which":[84],"involves":[85],"reusing":[86],"parts":[87],"old":[90],"solution.":[91],"general,":[93],"problems":[98],"viewed":[100],"an":[102],"exploration":[103],"using":[104],"\u201crequirements":[106],"engineering":[107],"knowledge":[108],"base\u201d":[109],"(REKB),":[110],"whose":[111],"specification":[112],"formalized.":[114],"The":[115],"reports":[117],"experience":[119],"implementing":[120],"REKB":[122],"top":[124],"so-called":[127],"\u201creason-maintenance":[128],"system\u201d,":[129],"provides":[131],"evidence":[132],"incremental":[134],"indeed":[138],"more":[139],"efficient.":[140]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":7},{"year":2013,"cited_by_count":7},{"year":2012,"cited_by_count":6}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
