{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T02:23:04Z","timestamp":1769048584165,"version":"3.49.0"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030591540","type":"print"},{"value":"9783030591557","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-59155-7_6","type":"book-chapter","created":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T19:26:08Z","timestamp":1599765968000},"page":"68-81","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A Decision Support System for Pattern-Driven Software Architecture"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3270-4398","authenticated-orcid":false,"given":"Siamak","family":"Farshidi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3752-2868","authenticated-orcid":false,"given":"Slinger","family":"Jansen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,7]]},"reference":[{"key":"6_CR1","unstructured":"Avgeriou, P., Zdun, U.: Architectural patterns revisited-a pattern language. In: European Conference on Pattern Languages of Programs (2005)"},{"key":"6_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/978-3-540-24769-2_14","volume-title":"Software Architecture","author":"J Bosch","year":"2004","unstructured":"Bosch, J.: Software architecture: the next step. In: Oquendo, F., Warboys, B.C., Morrison, R. (eds.) EWSA 2004. LNCS, vol. 3047, pp. 194\u2013199. Springer, Heidelberg (2004). \nhttps:\/\/doi.org\/10.1007\/978-3-540-24769-2_14"},{"key":"6_CR3","first-page":"1","volume":"1","author":"F Bushchmann","year":"1996","unstructured":"Bushchmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-oriented software architecture-a system of patterns. Adv. Softw. Eng. Knowl. Eng. 1, 1\u2013487 (1996)","journal-title":"Adv. Softw. Eng. Knowl. Eng."},{"key":"6_CR4","volume-title":"Evaluating Software Architectures","author":"P Clements","year":"2003","unstructured":"Clements, P., Kazman, R., Klein, M., et al.: Evaluating Software Architectures. Tsinghua University Press, Beijing (2003)"},{"key":"6_CR5","unstructured":"DSDM Consortium: The DSDM Agile Project Framework Handbook. Ashford, Kent (2014)"},{"key":"6_CR6","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1007\/978-3-540-30998-7","volume-title":"Rationale Management in Software Engineering","author":"AH Dutoit","year":"2007","unstructured":"Dutoit, A.H., McCall, R., Mistr\u00edk, I., Paech, B.: Rationale Management in Software Engineering, 1st edn., p. 434. Springer, Heidelberg (2007). \nhttps:\/\/doi.org\/10.1007\/978-3-540-30998-7","edition":"1"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"Farshidi, S., Jansen, S., De Jong, R., Brinkkemper, S.: A decision support system for cloud service provider selection problems in software producing organizations. In 2018 IEEE 20th Conference on Business Informatics (CBI), vol. 1, pp. 139\u2013148. IEEE (2018)","DOI":"10.1109\/CBI.2018.00024"},{"key":"6_CR8","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1080\/12460125.2018.1464821","volume":"27","author":"S Farshidi","year":"2018","unstructured":"Farshidi, S., Jansen, S., de Jong, R., Brinkkemper, S.: A decision support system for software technology selection. J. Decis. Syst. 27, 98\u2013110 (2018)","journal-title":"J. Decis. Syst."},{"key":"6_CR9","unstructured":"Farshidi, S., Jansen, S., De Jong, R., Brinkkemper, S.: Multiple criteria decision support in requirements negotiation. In: The 23rd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2018), vol. 2075, pp. 100\u2013107 (2018)"},{"key":"6_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TEM.2019.2956897","volume":"PP","author":"S Farshidi","year":"2020","unstructured":"Farshidi, S., Jansen, S., Espa\u00f1a, S., Verkleij, J.: Decision support for blockchain platform selection: three industry case studies. IEEE Trans. Eng. Manage. PP, 1\u201320 (2020)","journal-title":"IEEE Trans. Eng. Manage."},{"key":"6_CR11","doi-asserted-by":"publisher","first-page":"110714","DOI":"10.1016\/j.jss.2020.110714","volume":"169","author":"S Farshidi","year":"2020","unstructured":"Farshidi, S., Jansen, S., van der Werf, J.M.: Capturing software architecture knowledge for pattern-driven design. J. Syst. Softw. 169, 110714 (2020)","journal-title":"J. Syst. Softw."},{"issue":"10","key":"6_CR12","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1016\/j.jss.2010.04.067","volume":"83","author":"NB Harrison","year":"2010","unstructured":"Harrison, N.B., Avgeriou, P.: How do architecture patterns and tactics interact? A model and annotation. J. Syst. Softw. 83(10), 1735\u20131758 (2010)","journal-title":"J. Syst. Softw."},{"key":"6_CR13","unstructured":"ISO. IEC25010: systems and software quality requirements and evaluation (SQuaRE). International Organization for Standardization, vol. 34, p. 2910 (2011)"},{"issue":"5","key":"6_CR14","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/1163514.1163526","volume":"31","author":"P Lago","year":"2006","unstructured":"Lago, P., Avgeriou, P.: First workshop on sharing and reusing architectural knowledge. ACM SIGSOFT Softw. Eng. Notes 31(5), 32\u201336 (2006)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"key":"6_CR15","series-title":"SpringerBriefs in Water Science and Technology","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/978-981-4560-73-3_2","volume-title":"Impact of Urbanization on Water Shortage in Face of Climatic Aberrations","author":"M Majumder","year":"2015","unstructured":"Majumder, M.: Multi criteria decision making. Impact of Urbanization on Water Shortage in Face of Climatic Aberrations. SWST, pp. 35\u201347. Springer, Singapore (2015). \nhttps:\/\/doi.org\/10.1007\/978-981-4560-73-3_2"},{"key":"6_CR16","doi-asserted-by":"publisher","unstructured":"Power, D.J.: Decision support systems: a historical overview. In: Handbook on Decision Support Systems, vol. 1, pp. 121\u2013140. Springer, Heidelberg (2008). \nhttps:\/\/doi.org\/10.1007\/978-3-540-48713-5_7","DOI":"10.1007\/978-3-540-48713-5_7"},{"key":"6_CR17","volume-title":"Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives","author":"N Rozanski","year":"2012","unstructured":"Rozanski, N., Woods, E.: Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives. Addison-Wesley, Boston (2012)"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Tang, A., Liang, P., Van Vliet, H.: Software architecture documentation: the road ahead. In: The 9th Working IEEE Conference on Software Architecture, pp. 252\u2013255. IEEE (2011)","DOI":"10.1109\/WICSA.2011.40"},{"key":"6_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-39031-9_1","volume-title":"Software Architecture","author":"MT Ton That","year":"2013","unstructured":"Ton That, M.T., Sadou, S., Oquendo, F., Borne, I.: Composition-centered architectural pattern description language. In: Drira, K. (ed.) ECSA 2013. LNCS, vol. 7957, pp. 1\u201316. Springer, Heidelberg (2013). \nhttps:\/\/doi.org\/10.1007\/978-3-642-39031-9_1"},{"issue":"3","key":"6_CR20","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1016\/S0957-4174(96)00103-0","volume":"12","author":"H Wang","year":"1997","unstructured":"Wang, H.: Intelligent agent-assisted decision support systems: integration of knowledge discovery and knowledge analysis. Expert Syst. Appl. 12(3), 323\u2013335 (1997)","journal-title":"Expert Syst. Appl."},{"key":"6_CR21","volume-title":"Software Requirements","author":"K Wiegers","year":"2013","unstructured":"Wiegers, K., Beatty, J.: Software Requirements. Pearson Education, London (2013)"},{"issue":"1","key":"6_CR22","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MS.2011.3","volume":"28","author":"O Zimmermann","year":"2010","unstructured":"Zimmermann, O.: Architectural decisions as reusable design assets. IEEE Softw. 28(1), 64\u201369 (2010)","journal-title":"IEEE Softw."}],"container-title":["Communications in Computer and Information Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-59155-7_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T20:04:36Z","timestamp":1599768276000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-59155-7_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030591540","9783030591557"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-59155-7_6","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"7 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"L'Aquila","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ecsa2020.disim.univaq.it\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"103","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"18","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"17% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Due to the Corona pandemic ECSA 2020 was held as a virtual event. ECSA 2020 Tracks and Workshops information: single-blind review, submissions: 72, full papers accepted: 30, short papers accepted: 9.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}