{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:16:12Z","timestamp":1750306572496,"version":"3.41.0"},"reference-count":2,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2014,9,17]],"date-time":"2014-09-17T00:00:00Z","timestamp":1410912000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2014,9,17]]},"abstract":"<jats:p>Requirements engineering (RE) and software architecture (SA) significantly affect software project success. In practice, requirements and architectural design impact each other. This relationship was the subject of the Fourth International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks@ICSE 2014). Similar to previous editions of the TwinPeaks workshop series, we aimed at exploring the relationship between RE and SA in the broader context of nsoftware engineering, rather than in the isolated contexts of either RE or SA. We found that there are things that drive architectural design, in addition to functional and quality requirements (e.g., \"architectural necessities\" which are often overlooked and ignored by architects). We then identified new challenges related to intertwining requirements and architectures based on the current state of practice. Furthermore, we described solutions to bridging the requirements-architecture gap. These range from technical solutions (e.g., knowledge reuse) to solutions related to changing the mindset and the \"way of thinking\" of software engineers (e.g., software engineering education).<\/jats:p>","DOI":"10.1145\/2659118.2659139","type":"journal-article","created":{"date-parts":[[2014,9,19]],"date-time":"2014-09-19T12:27:17Z","timestamp":1411129637000},"page":"30-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Towards bridging the twin peaks of requirements and architecture"],"prefix":"10.1145","volume":"39","author":[{"given":"Matthias","family":"Galster","sequence":"first","affiliation":[{"name":"University of Canterbury, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehdi","family":"Mirakhorli","sequence":"additional","affiliation":[{"name":"DePaul University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jane","family":"Cleland-Huang","sequence":"additional","affiliation":[{"name":"DePaul University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xavier","family":"Franch","sequence":"additional","affiliation":[{"name":"Universitat Polit\u00e8cnica de Catalunya, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Janet E.","family":"Burge","sequence":"additional","affiliation":[{"name":"Miami University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roshanak","family":"Roshandel","sequence":"additional","affiliation":[{"name":"Seattle University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paris","family":"Avgeriou","sequence":"additional","affiliation":[{"name":"University of Groningen, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,9,17]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.910904"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507288.2507323"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2659118.2659139","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2659118.2659139","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:13:26Z","timestamp":1750227206000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2659118.2659139"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,17]]},"references-count":2,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2014,9,17]]}},"alternative-id":["10.1145\/2659118.2659139"],"URL":"https:\/\/doi.org\/10.1145\/2659118.2659139","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2014,9,17]]},"assertion":[{"value":"2014-09-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}