Distilling Reference Architectures from Open Source Repositories
Reference architectures (RAs) play a crucial role in simplifying and speeding up the design and evolution of software systems across various domains. However, RAs are expensive to define due to the need to combine comprehensive design knowledge from specific application domains (e.g., e-commerce, au...
Uloženo v:
| Vydáno v: | Proceedings (IEEE/ACM International Conference on Software Engineering Companion. Online) s. 184 - 186 |
|---|---|
| Hlavní autor: | |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
27.04.2025
|
| Témata: | |
| ISSN: | 2574-1934 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Reference architectures (RAs) play a crucial role in simplifying and speeding up the design and evolution of software systems across various domains. However, RAs are expensive to define due to the need to combine comprehensive design knowledge from specific application domains (e.g., e-commerce, automotive) and technical contexts (e.g., cloud systems, mobile apps, IoT). Leveraging architectural information from opensource repositories via repository mining presents a promising avenue to analyze and synthesize RA-related practices, thereby enabling the development of more domain-specific RAs. This research proposes a methodology that not only distills RAs from open-source repositories but also fosters architectural reuse. |
|---|---|
| AbstractList | Reference architectures (RAs) play a crucial role in simplifying and speeding up the design and evolution of software systems across various domains. However, RAs are expensive to define due to the need to combine comprehensive design knowledge from specific application domains (e.g., e-commerce, automotive) and technical contexts (e.g., cloud systems, mobile apps, IoT). Leveraging architectural information from opensource repositories via repository mining presents a promising avenue to analyze and synthesize RA-related practices, thereby enabling the development of more domain-specific RAs. This research proposes a methodology that not only distills RAs from open-source repositories but also fosters architectural reuse. |
| Author | Tran, Thi Dinh |
| Author_xml | – sequence: 1 givenname: Thi Dinh surname: Tran fullname: Tran, Thi Dinh email: thidinh.tran@gssi.it organization: Gran Sasso Science Institute,dept. Computer Science,L'Aquila,Italy |
| BookMark | eNotkL1OwzAURg0CiVLyBgyZ2FKu_5J4owoFKlWq1MJcOfY1GDV2ZKcDb08lmL7hHJ3huyVXIQYk5IHCglJQj-tuv6q6OIw6-Bjqmkm2YMDkAgCkvCCFalTLOZW8bjm9JDMmG1FRxcUNKXL-PmucAReqmZGnZ58nfzz68Fnu0GHCYLBcJvPlJzTTKWEuXYpDuR0xlPt4Sme8wzFmP8XkMd-Ra6ePGYv_nZOPl9V791Zttq_rbrmpNGthqpxzxtaskUy3xvYGQdXUQONAoBUKLHfc8laYnvUtUFSAVlNmeqMVtdrxObn_63pEPIzJDzr9HM5_MMGl4r8gVVI_ |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICSE-Companion66252.2025.00055 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) (UW System Shared) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9798331536831 |
| EISSN | 2574-1934 |
| EndPage | 186 |
| ExternalDocumentID | 11024359 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL |
| ID | FETCH-LOGICAL-a280t-fffcd62752a8cdbce0961c07f04ed490d3f3d384cb2b801e90eda12cbca91daf3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001554070400043&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Jun 18 06:01:38 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a280t-fffcd62752a8cdbce0961c07f04ed490d3f3d384cb2b801e90eda12cbca91daf3 |
| PageCount | 3 |
| ParticipantIDs | ieee_primary_11024359 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-April-27 |
| PublicationDateYYYYMMDD | 2025-04-27 |
| PublicationDate_xml | – month: 04 year: 2025 text: 2025-April-27 day: 27 |
| PublicationDecade | 2020 |
| PublicationTitle | Proceedings (IEEE/ACM International Conference on Software Engineering Companion. Online) |
| PublicationTitleAbbrev | ICSE-COMPANION |
| PublicationYear | 2025 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0003203497 |
| Score | 2.2899294 |
| Snippet | Reference architectures (RAs) play a crucial role in simplifying and speeding up the design and evolution of software systems across various domains. However,... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 184 |
| SubjectTerms | Accuracy Adaptation models Automotive engineering clustering Computer architecture Data mining Electronic commerce Mobile applications open-source repository reference architecture reference architecture synthesizing Software architecture Software systems |
| Title | Distilling Reference Architectures from Open Source Repositories |
| URI | https://ieeexplore.ieee.org/document/11024359 |
| WOSCitedRecordID | wos001554070400043&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NTwIxEJ0IMcaTGjF-pwfjrbK0Zbu9aRCiF0KCJtxIP6YJFzAu-PvtFEQuHrx1e9puO3ndmXnvAdzFLnoVTZc7XSJXXllelTGkx4p615zzHZvNJvRwWE0mZrQhq2cuDCLm5jN8oGGu5YeFX1GqrJ2gSiR4Nw1oaF2uyVrbhIoUJLWiD-B-o6PZfu2N-3wdVuSHk276xLwSlEQpiNq3Y6eS0WRw9M_3OIbWLy-PjbaIcwJ7OD-Fx2cK0yytzbaysexpp0BQMyKRMOodYeOcrGd0765nJBCCdQveB_233gvf-CJwK6piyWOMPpC6sLCVD84j2bb4QsdCYVCmCDLKICvlnXAJgNAUGGxHeOet6QQb5Rk054s5ngNL4CQl2ph-gqIK3lXalCZ2Zdq9dMRUeQEtWv70Yy19Mf1Z-eUf81dwSF-Yyi1CX0Nz-bnCG9j3X8tZ_XmbN-wbNxKZqg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NTwIxEG0UjXpSI8ZvezDeVpa2u9veNAiBiIQETLiRfkwTLmBY8PfbKYhcPHjr9rTddvK6M_PeI-TBZ2CFV1liihwSYYVOZO5deJTYu2aMretoNlH0enI0Uv01WT1yYQAgNp_BEw5jLd_N7BJTZbUAVSzAu9ole5kQLF3RtTYpFc5QbKU4II9rJc1apzFoJqvAQkeccNdH7hXDNEqK5L4tQ5WIJ63jf77JCan-MvNof4M5p2QHpmfk-RUDNYpr041wLH3ZKhGUFGkkFLtH6CCm6ynevMsJSoRAWSUfreaw0U7WzgiJZjJdJN5761BfmGlpnbGAxi02LXwqwAmVOu6541JYw0yAIFApOF1n1lit6k57fk4q09kULggN8MQ5aB9-g7xw1shC5cpnPOxfOGQivyRVXP74cyV-Mf5Z-dUf8_fksD187467nd7bNTnCr43FF1bckMpivoRbsm-_FpNyfhc37xtkS5zx |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+%28IEEE%2FACM+International+Conference+on+Software+Engineering+Companion.+Online%29&rft.atitle=Distilling+Reference+Architectures+from+Open+Source+Repositories&rft.au=Tran%2C+Thi+Dinh&rft.date=2025-04-27&rft.pub=IEEE&rft.eissn=2574-1934&rft.spage=184&rft.epage=186&rft_id=info:doi/10.1109%2FICSE-Companion66252.2025.00055&rft.externalDocID=11024359 |