{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T20:33:22Z","timestamp":1774125202420,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3696630.3728501","type":"proceedings-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:08:09Z","timestamp":1753729689000},"page":"571-575","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Beyond Software Families: Community-Driven Variability"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-8745-7800","authenticated-orcid":false,"given":"Roman","family":"B\u00f6gli","sequence":"first","affiliation":[{"name":"University of Bern, Bern, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9881-9748","authenticated-orcid":false,"given":"Alexander","family":"Boll","sequence":"additional","affiliation":[{"name":"University of Bern, Bern, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1509-1449","authenticated-orcid":false,"given":"Alexander","family":"Schulthei\u00df","sequence":"additional","affiliation":[{"name":"Paderborn University, Paderborn, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2582-5557","authenticated-orcid":false,"given":"Timo","family":"Kehrer","sequence":"additional","affiliation":[{"name":"University of Bern, Bern, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Bitcoin Wiki [2025-01-16]. Bech32 Adoption. Bitcoin Wiki. https:\/\/en.bitcoin.it\/wiki\/Bech32_adoption"},{"key":"e_1_3_2_1_2_1","unstructured":"[2025-01-16]. Bitcoin Improvement Proposals (BIPs). https:\/\/github.com\/bitcoin\/bips"},{"key":"e_1_3_2_1_3_1","unstructured":"[2025-01-16]. Bitcoin Lightning Improvement Proposals (bLIPs). https:\/\/github.com\/lightning\/blips"},{"key":"e_1_3_2_1_4_1","unstructured":"[2025-01-16]. BOLT9: Assigned Feature Flags. https:\/\/github.com\/lightning\/bolts\/blob\/master\/09-features.md"},{"key":"e_1_3_2_1_5_1","unstructured":"Bitcoin.org [2025-01-16]. Choose Your Wallet. Bitcoin.org. https:\/\/bitcoin.org\/en\/choose-your-wallet"},{"key":"e_1_3_2_1_6_1","unstructured":"[2025-01-16]. Electrum Bitcoin Wallet. https:\/\/electrum.org"},{"key":"e_1_3_2_1_7_1","unstructured":"[2025-01-16]. Electrum Seed Version System. https:\/\/electrum.readthedocs.io\/en\/latest\/seedphrase.html"},{"key":"e_1_3_2_1_8_1","unstructured":"[2025-01-16]. Ethereum Improvement Proposals (EIPs). https:\/\/eips.ethereum.org"},{"key":"e_1_3_2_1_9_1","unstructured":"[2025-01-16]. InterPlanetary Improvement Proposals (IPIPs). https:\/\/specs.ipfs.tech\/ipips"},{"key":"e_1_3_2_1_10_1","unstructured":"WalletScrutiny [2025-01-16]. Know Your Wallet like You Built It. WalletScrutiny. https:\/\/walletscrutiny.com"},{"key":"e_1_3_2_1_11_1","unstructured":"[2025-01-16]. Nostr Implementation Possibilities (NIPs). https:\/\/github.com\/nostr-protocol\/nips"},{"key":"e_1_3_2_1_12_1","unstructured":"[2025-01-16]. Tor Design Proposals. https:\/\/spec.torproject.org\/proposals\/index.html"},{"key":"e_1_3_2_1_13_1","unstructured":"walletsrecovery.org [2025-01-16]. Wallets Recovery [Beta]. walletsrecovery.org. https:\/\/walletsrecovery.org"},{"key":"e_1_3_2_1_14_1","volume-title":"Article 10","author":"Abal Iago","year":"2018","unstructured":"Iago Abal, Jean Melo, Stefan St\u0103nciulescu, Claus Brabrand, M\u00e1rcio Ribeiro, and Andrzej W\u0105sowski. 2018. Variability Bugs in Highly Configurable Systems: A Qualitative Analysis. TOSEM 26, 3, Article 10 (2018), 10:1\u201310:34 pages."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-024-10516-x"},{"key":"e_1_3_2_1_16_1","unstructured":"Amichateur. [2025-01-16]. [Awareness\/Proposal] The Multitude of Different \"Derivation Paths\" in BIP32 Bitcoin Wallets Causes Incompatibility All around When It Comes to Wallet Seed Restore Operation for Non-Tech-Savy Users. r\/Bitcoin. https:\/\/www.reddit.com\/r\/Bitcoin\/comments\/qeu3j7\/awarenessproposal_the_multitude_of_different\/"},{"key":"e_1_3_2_1_17_1","volume-title":"ICSE (Hyderabad, India)","author":"Antkiewicz Micha\u0142","unstructured":"Micha\u0142 Antkiewicz, Wenbin Ji, Thorsten Berger, Krzysztof Czarnecki, Thomas Schmorleiz, Ralf L\u00e4mmel, Stefan St\u0103nciulescu, Andrzej Wasowski, and Ina Schaefer. 2014. Flexible Product Line Engineering With a Virtual Platform. In ICSE (Hyderabad, India). ACM, New York, NY, USA, 532\u2013535."},{"key":"e_1_3_2_1_18_1","volume-title":"Feature-Oriented Software Product Lines - Concepts and Implementation","author":"Apel Sven","unstructured":"Sven Apel, Don S. Batory, Christian K\u00e4stner, and Gunter Saake. 2013. Feature-Oriented Software Product Lines - Concepts and Implementation. Springer."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/11554844_3"},{"key":"e_1_3_2_1_20_1","unstructured":"Juan Benet. 2014. IPFS - Content Addressed Versioned P2P File System. arXiv:1407.3561 [cs]"},{"key":"e_1_3_2_1_21_1","unstructured":"Jonathan Bertrand. [2025-01-16]. The Hidden World of Bitcoin Invalid Blocks: Insights and Implications. D-Central. https:\/\/d-central.tech\/the-hidden-world-of-bitcoin-invalid-blocks-insights-and-implications"},{"key":"e_1_3_2_1_22_1","unstructured":"Bitcoin Optech. [2025-01-16]. Compatibility Matrix. https:\/\/bitcoinops.org\/en\/compatibility"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/11783565_14"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Wai Kok Chan Ji-Jian Chin and Vik Tor Goh. 2020. Evolution of Bitcoin Addresses from Security Perspectives. In ICITST. 1\u20136.","DOI":"10.23919\/ICITST51030.2020.9351346"},{"key":"e_1_3_2_1_25_1","unstructured":"craigraw. [2025-01-16]. Sparrow Bitcoin Wallet. https:\/\/sparrowwallet.com\/features"},{"key":"e_1_3_2_1_26_1","volume-title":"Eisenecker","author":"Czarnecki Krzysztof","year":"2000","unstructured":"Krzysztof Czarnecki and Ulrich W. Eisenecker. 2000. Generative programming - methods, tools and applications. Addison-Wesley."},{"key":"e_1_3_2_1_27_1","unstructured":"Luke Dashjr. [2025-01-16]. BIP2: BIP Process Revised. https:\/\/bips.dev\/2"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 13th USENIX Security Symposium, August 9\u201313","author":"Dingledine Roger","year":"2004","unstructured":"Roger Dingledine, Nick Mathewson, and Paul F. Syverson. 2004. Tor: The Second-Generation Onion Router. In Proceedings of the 13th USENIX Security Symposium, August 9\u201313, 2004, San Diego, CA, USA, Matt Blaze (Ed.). USENIX, 303\u2013320."},{"key":"e_1_3_2_1_29_1","first-page":"53","article-title":"Feature location in source code: a taxonomy and survey","volume":"25","author":"Dit Bogdan","year":"2013","unstructured":"Bogdan Dit, Meghan Revelle, Malcom Gethers, and Denys Poshyvanyk. 2013. Feature location in source code: a taxonomy and survey. JSEP 25, 1 (2013), 53\u201395.","journal-title":"JSEP"},{"key":"e_1_3_2_1_30_1","unstructured":"Mark Erhardt. 2024. Re: [Bitcoindev] Time for an Update to BIP2? https:\/\/mailing-list.bitcoindevs.xyz\/bitcoindev\/82a37738-a17b-4a8c-9651-9e241118a363@murch.one Accessed: 2025-01-16."},{"key":"e_1_3_2_1_31_1","volume-title":"ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel","author":"Franz Patrick","unstructured":"Patrick Franz, Thorsten Berger, Ibrahim Fayaz, Sarah Nadi, and Evgeny Groshev. 2021. ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel. In ICSE-SEIP. IEEE, 91\u2013100."},{"key":"e_1_3_2_1_32_1","volume-title":"Thomas Th\u00fcm, and Timo Kehrer.","author":"Greiner Sandra","year":"2024","unstructured":"Sandra Greiner, Alexander Schulthei\u00df, Paul Maximilian Bittner, Thomas Th\u00fcm, and Timo Kehrer. 2024. Give an Inch and Take a Mile? Effects of Adding Reliable Knowledge to Heuristic Feature Tracing. In SPLC. 84\u201395."},{"key":"e_1_3_2_1_33_1","volume-title":"Bridging the Gap Between Clone-and-Own and Software Product Lines","author":"Kehrer Timo","unstructured":"Timo Kehrer, Thomas Th\u00fcm, Alexander Schulthei\u00df, and Paul Maximilian Bittner. 2021. Bridging the Gap Between Clone-and-Own and Software Product Lines. In ICSE. IEEE, Piscataway, NJ, USA, 21\u201325."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Jacob Kr\u00fcger Wolfram Fenske Thomas Th\u00fcm Dirk Aporius Gunter Saake and Thomas Leich. 2018. Apo-Games: A Case Study for Reverse Engineering Variability From Cloned Java Variants. In SPLC. ACM 251\u2013256.","DOI":"10.1145\/3233027.3236403"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Jacob Kr\u00fcger Wanzi Gu Hui Shen Mukelabai Mukelabai Regina Hebig and Thorsten Berger. 2018. Towards a Better Understanding of Software Features and Their Characteristics: A Case Study of Marlin. In VaMoS. ACM 105\u2013112.","DOI":"10.1145\/3168365.3168371"},{"key":"e_1_3_2_1_36_1","volume-title":"Intention-Based Integration of Software Variants","author":"Lillack Max","unstructured":"Max Lillack, Stefan Stanciulescu, Wilhelm Hedman, Thorsten Berger, and Andrzej Wasowski. 2019. Intention-Based Integration of Software Variants. In ICSE. IEEE \/ ACM, 831\u2013842."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110796"},{"key":"e_1_3_2_1_38_1","unstructured":"Jameson Lopp. [2025-01-16]. Bitcoin Technical Resources. https:\/\/www.lopp.net\/bitcoin-information\/technical-resources.html"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/S10664-020-09901-Z"},{"key":"e_1_3_2_1_40_1","volume-title":"Edvin Herac","author":"Marchezan Luciano","year":"2022","unstructured":"Luciano Marchezan, Wesley K. G. Assun\u00e7\u00e3o, Gabriela Karoline Michelon, Edvin Herac, and Alexander Egyed. 2022. Code Smell Analysis in Cloned Java Variants: The Apo-Games Case Study. In SPLC. ACM, 250\u2013254."},{"key":"e_1_3_2_1_41_1","volume-title":"Bitcoin: A Peer-to-Peer Electronic Cash System.","author":"Nakamoto Satoshi","year":"2008","unstructured":"Satoshi Nakamoto. 2008. Bitcoin: A Peer-to-Peer Electronic Cash System."},{"key":"e_1_3_2_1_42_1","first-page":"1","article-title":"On the design and development of program families","volume":"1","author":"Parnas David Lorge","year":"1976","unstructured":"David Lorge Parnas. 1976. On the design and development of program families. TSE 1 (1976), 1\u20139.","journal-title":"TSE"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Tobias Pett Sebastian Krieter Tobias Runge Thomas Th\u00fcm Malte Lochau and Ina Schaefer. 2021. Stability of Product-Line Sampling in Continuous Integration. In VaMoS. ACM Article 18 9 pages.","DOI":"10.1145\/3442391.3442410"},{"key":"e_1_3_2_1_44_1","volume-title":"van der Linden","author":"Pohl Klaus","year":"2005","unstructured":"Klaus Pohl, G\u00fcnter B\u00f6ckle, and Frank J. van der Linden. 2005. Software Product Line Engineering: Foundations, Principles and Techniques. Springer."},{"key":"e_1_3_2_1_45_1","unstructured":"Joseph Poon and Thaddeus Dryja. 2016. The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECAI58194.2023.10193936"},{"key":"e_1_3_2_1_47_1","volume-title":"SPLC (Tokyo, Japan)","author":"Rubin Julia","unstructured":"Julia Rubin, Krzysztof Czarnecki, and Marsha Chechik. 2013. Managing Cloned Variants: A Framework and Experience. In SPLC (Tokyo, Japan). ACM, New York, NY, USA, 101\u2013110."},{"key":"e_1_3_2_1_48_1","unstructured":"SatoshiLabs. [2025-01-16]. SatoshiLabs Improvement Proposals (SLIPs). https:\/\/github.com\/satoshilabs\/slips"},{"key":"e_1_3_2_1_49_1","volume-title":"Watson","author":"Schaefer Ina","year":"2016","unstructured":"Ina Schaefer, Christoph Seidl, Loek Cleophas, and Bruce W. Watson. 2016. Tax-PLEASE - Towards Taxonomy-Based Software Product Line Engineering. In ICSR (Limassol, Cyprus). Springer, Berlin, Heidelberg, 63\u201370."},{"key":"e_1_3_2_1_50_1","unstructured":"Thomas Schmorleiz and Ralf L\u00e4mmel. 2014. Similarity Management via History Annotation. In SATToSE. Dipartimento di Informatica Universit\u00e0 degli Studi dell'Aquila L'Aquila Italy 45\u201348."},{"key":"e_1_3_2_1_51_1","volume-title":"ASE (Singapore","author":"Schw\u00e4gerl Felix","unstructured":"Felix Schw\u00e4gerl and Bernhard Westfechtel. 2016. SuperMod: Tool Support for Collaborative Filtered Model-Driven Software Product Line Engineering. In ASE (Singapore, Singapore). ACM, New York, NY, USA, 822\u2013827."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"crossref","unstructured":"Christoph Seidl Ina Schaefer and Uwe A\u00dfmann. 2014. Capturing variability in space and time with hyper feature models. In VaMoS. 1\u20138.","DOI":"10.1145\/2556624.2556625"},{"key":"e_1_3_2_1_53_1","volume-title":"Sahraoui","author":"Shatnawi Anas","year":"2015","unstructured":"Anas Shatnawi, Abdelhak Seriai, and Houari A. Sahraoui. 2015. Recovering Architectural Variability of a Family of Product Variants. In ICSR (LNCS, Vol. 8919). Springer, 17\u201333."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110748"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.24"},{"key":"e_1_3_2_1_56_1","volume-title":"Reasoning about edits to feature models","author":"Th\u00fcm Thomas","unstructured":"Thomas Th\u00fcm, Don Batory, and Christian Kastner. 2009. Reasoning about edits to feature models. In ICSE. IEEE, 254\u2013264."},{"key":"e_1_3_2_1_57_1","first-page":"285","article-title":"Comparing Practices for Reuse in Integration-Oriented Software Product Lines and Large Open Source Software Projects","volume":"40","author":"van Gurp Jilles","year":"2010","unstructured":"Jilles van Gurp, Christian Prehofer, and Jan Bosch. 2010. Comparing Practices for Reuse in Integration-Oriented Software Product Lines and Large Open Source Software Projects. SPE 40, 4 (2010), 285\u2013312.","journal-title":"SPE"},{"key":"e_1_3_2_1_58_1","volume-title":"Mohammad Reza Mousavi, and Ina Schaefer","author":"Varshosaz Mahsa","year":"2018","unstructured":"Mahsa Varshosaz, Mustafa Al-Hajjaji, Thomas Th\u00fcm, Tobias Runge, Mohammad Reza Mousavi, and Ina Schaefer. 2018. A classification of product sampling for software product lines. In SPLC. 1\u201313."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"crossref","unstructured":"Alan Wang Nick Feng and Marsha Chechik. 2023. Code-Level Functional Equivalence Checking of Annotative Software Product Lines. In SPLC. ACM 64\u201375.","DOI":"10.1145\/3579027.3608978"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE56229.2023.00168"},{"key":"e_1_3_2_1_61_1","unstructured":"Boming Xia Tingting Bi Zhenchang Xing Qinghua Lu and Liming Zhu. 2023. An Empirical Study on Software Bill of Materials: Where We Stand and the Road Ahead. In ICSE. 2630\u20132642."}],"event":{"name":"FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering","location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"FSE Companion '25","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696630.3728501","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:10:10Z","timestamp":1753729810000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696630.3728501"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":61,"alternative-id":["10.1145\/3696630.3728501","10.1145\/3696630"],"URL":"https:\/\/doi.org\/10.1145\/3696630.3728501","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-07-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}