Exploring Architectural Design Decisions in Mailing Lists and their Traceability to Issue TrackersBest Paper Award CandidateArtifact Award CandidateResearch Paper
Software developers commonly use mailing lists to communicate and discuss issues. Some of the emails discuss architectural design decisions (ADDs) to design the components of a system, or achieve quality attributes. In this paper, we explore (a) The types of ADDs in mailing lists, and their co-occurrences, and (b) The relations between ADDs in mailing lists, and the ones in issue trackers (e.g. Jira). We applied qualitative methods, as well as deep learning classification to classify ADDs in mailing lists. Furthermore, we applied similarity algorithms to detect related ADDs between emails and issues. Our findings support empirically-grounded tools to identify and classify ADDs in mailing lists and issue trackers for future system design.
Mohamed Soliman is a Junior professor in Paderborn university since January 2024, and previously an FSE Postdoc fellow in the university of Groningen since September 2019. Before joining the university of Groningen, Mohamed made his PhD from 2013 to 2018 in the university of Hamburg with a thesis entitled “Acquiring Architecture Knowledge for Technology Design Decisions”. His main research passion and experience is software architectural knowledge capturing and reuse. In addition, Mohamed worked as software developer and technical leader for 8 years in different software companies, including multinational companies (e.g. Hewlett Packard (HP)), where he designed and implemented applications using different technologies and methods. Mohamed received his Bachelor and Master degree in Computer and Systems Engineering from Ain-Shams University, Egypt in 2005 and 2010 respectively.
Wed 4 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:35 | Technical Session 1: Architecture decision makingResearch Papers at Hollenfels Chair(s): Jasmin Jahic University of Cambridge, UK | ||
11:00 15mShort-paper | Towards Teamwise Informed Decisions On Microservice Security SmellsShort Paper Research Papers Francisco Ponce , Jacopo Soldani University of Pisa, Italy, Hernan Astudillo Universidad Andrés Bello, Chile, Antonio Brogi Università di Pisa | ||
11:15 15mShort-paper | Automated Quality Concerns Extraction from User Stories and Acceptance Criteria for Early Architectural DecisionsShort Paper Research Papers Khubaib Amjad Alam National University of Computer and Emerging Sciences, Hira Asif National University of Computer & emerging Sciences (FAST-NUCES), Irum Inayat Chalmers | University of Gothenburg, Saif-Ur-Rehman Khan Department of Computing, Shifa Tameer-e-Millat University (STMU) | ||
11:30 25mFull-paper | Exploring Architectural Design Decisions in Mailing Lists and their Traceability to Issue TrackersBest Paper Award CandidateArtifact Award CandidateResearch Paper Research Papers Mohamed Soliman Paderborn University | ||
11:55 25mFull-paper | Introducing Architecture Decision Records in Practice: An Action Research StudyExperience Report Research Papers Bardha Ahmeti Chalmers | University of Gothenburg, Maja Linder Chalmers | University of Gothenburg, Raffaela Groner Chalmers | University of Gothenburg, Rebekka Wohlrab Chalmers University of Technology | ||
12:20 15mShort-paper | Helping architects to make quality design decisions using LLM-based assistantsShort Paper Research Papers Andres Diaz Pace UNICEN University, Antonela Tommasel ISISTAN Research Institute, CONICET-UNCPBA, Rafael Capilla Universidad Rey Juan Carlos |