{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T23:13:27Z","timestamp":1778109207756,"version":"3.51.4"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032160911","type":"print"},{"value":"9783032160928","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-16092-8_5","type":"book-chapter","created":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T22:45:52Z","timestamp":1778107552000},"page":"83-101","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Constraint-Based Network Topology Generation for\u00a0Evaluating Federated Intrusion Detection Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0379-7946","authenticated-orcid":false,"given":"L\u00e9o","family":"Lavaur","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8403-515X","authenticated-orcid":false,"given":"Fabien","family":"Autrel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6908-719X","authenticated-orcid":false,"given":"Yann","family":"Busnel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,5,1]]},"reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Lavaur, L., Pahl, M.-O., Busnel, Y., Autrel, F.: The evolution of federated learning based intrusion detection and mitigation: a survey. TNSM (2022)","DOI":"10.1109\/TNSM.2022.3177512"},{"key":"5_CR2","doi-asserted-by":"publisher","unstructured":"Campos, E.M., et al.: Evaluating federated learning for intrusion detection in internet of things: review and challenges. Comput. Netw. 203, 108661 (2022). https:\/\/doi.org\/10.1016\/j.comnet.2021.108661, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1389128621005405. Accessed 25 Apr 2024","DOI":"10.1016\/j.comnet.2021.108661"},{"key":"5_CR3","doi-asserted-by":"publisher","unstructured":"Popoola, S.I., Gui, G., Adebisi, B., Hammoudeh, M., Gacanin, H.: Federated deep learning for collaborative intrusion detection in heterogeneous networks. In: 2021 IEEE 94th Vehicular Technology Conference (VTC2021-Fall), pp. 1\u20136 (2021). https:\/\/doi.org\/10.1109\/VTC2021-Fall52928.2021.9625505","DOI":"10.1109\/VTC2021-Fall52928.2021.9625505"},{"issue":"5","key":"5_CR4","doi-asserted-by":"publisher","first-page":"2847","DOI":"10.1109\/TCOMM.2023.3244239","volume":"71","author":"Z Li","year":"2023","unstructured":"Li, Z., et al.: Network topology optimization via deep reinforcement learning. IEEE Trans. Commun. 71(5), 2847\u20132859 (2023). https:\/\/doi.org\/10.1109\/TCOMM.2023.3244239. ISSN 1558-0857","journal-title":"IEEE Trans. Commun."},{"key":"5_CR5","unstructured":"McMahan, B., Moore, E., Ramage, D., Hampson, S., y Arcas, B.A.: Communication efficient learning of deep networks from decentralized data. In: Singh, A., Zhu, J. (eds.) Proceedings of the 20th International Conference on Artificial Intelligence and Statistics. Proceedings of Machine Learning Research, pp. 1273\u20131282. PMLR (2017). https:\/\/proceedings.mlr.press\/v54\/mcmahan17a.html"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Kairouz, P., et al.: Advances and open problems in federated learning (2021)","DOI":"10.1561\/2200000083"},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Huang, Y., et al.: Personalized cross-silo federated learning on non-IID data. AAAI 35(9), 7865\u20137873 (2021). https:\/\/doi.org\/10.1609\/aaai.v35i9.16960, https:\/\/ojs.aaai.org\/index.php\/AAAI\/article\/view\/16960. Accessed 26 Sept 2022","DOI":"10.1609\/aaai.v35i9.16960"},{"key":"5_CR8","unstructured":"SigKDD, KDD Cup 1999 Dataset (1999). https:\/\/kdd.ics.uci.edu\/databases\/kddcup99\/kddcup99.html. Accessed 26 Apr 2021"},{"key":"5_CR9","doi-asserted-by":"publisher","unstructured":"Tavallaee, M., Bagheri, E., Lu, W., Ghorbani, A.A.: A detailed analysis of the KDD CUP 99 data set. In: 2009 IEEE Symposium on Computational Intelligence for Security and Defense Applications, pp. 1\u20136. IEEE (2009). https:\/\/doi.org\/10.1109\/CISDA.2009.5356528, http:\/\/ieeexplore.ieee.org\/document\/5356528\/","DOI":"10.1109\/CISDA.2009.5356528"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Moustafa, N., Slay, J.: UNSW-NB15: a comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In: 2015 Military Communications and Information Systems Conference (MilCIS), pp. 1\u20136 (2015). https:\/\/doi.org\/10.1109\/MilCIS.2015.7348942, https:\/\/ieeexplore.ieee.org\/abstract\/document\/7348942. Accessed 09 Oct 2023","DOI":"10.1109\/MilCIS.2015.7348942"},{"key":"5_CR11","doi-asserted-by":"publisher","unstructured":"Sharafaldin, I., Habibi Lashkari, A., Ghorbani, A.A.: Toward generating a new intrusion detection dataset and intrusion traffic characterization. In: Proceedings of the 4th International Conference on Information Systems Security and Privacy, pp. 108\u2013116. SCITEPRESS - Science and Technology Publications, Funchal, Madeira (2018). https:\/\/doi.org\/10.5220\/0006639801080116, http:\/\/www.scitepress.org\/DigitalLibrary\/Link.aspx?doi=10.5220\/0006639801080116. Accessed 14 Oct 2021","DOI":"10.5220\/0006639801080116"},{"key":"5_CR12","unstructured":"Lanvin, M., Gimenez, P.-F., Han, Y., Majorczyk, F., M\u00e9, L., Totel, E.: Errors in the CICIDS2017 dataset and the significant differences in detection performances it makes. In: CRiSIS 2022 - International Conference on Risks and Security of Internet and Systems, Sousse, Tunisia, pp. 1\u201316 (2022). https:\/\/hal.archivesouvertes.fr\/hal-03775466. Accessed 29 Sept 2022"},{"key":"5_CR13","doi-asserted-by":"publisher","unstructured":"Engelen, G., Rimmer, V., Joosen, W.: Troubleshooting an intrusion detection dataset: the CICIDS2017 case study. In: 2021 IEEE Security and Privacy Workshops (SPW), pp. 7\u201312 (2021). https:\/\/doi.org\/10.1109\/SPW53761.2021.00009, https:\/\/ieeexplore.ieee.org\/document\/9474286. Accessed 14 June 2024","DOI":"10.1109\/SPW53761.2021.00009"},{"key":"5_CR14","doi-asserted-by":"publisher","unstructured":"Ferrag, M.A., Friha, O., Hamouda, D., Maglaras, L., Janicke, H.: Edge-IIoTset: a new comprehensive realistic cyber security dataset of IoT and IIoT applications for centralized and federated learning. IEEE Access 10, 40281\u201340306 (2022). https:\/\/doi.org\/10.1109\/ACCESS.2022.3165809, https:\/\/ieeexplore.ieee.org\/document\/9751703. Accessed 12 Apr 2024","DOI":"10.1109\/ACCESS.2022.3165809"},{"key":"5_CR15","unstructured":"Ring, M., Wunderlich, S., Gr\u00fcdl, D., Landes, D., Hotho, A.: Creation of flow-based data sets for intrusion detection. J. Inf. Warfare 16(4), 41\u201354 (2017). https:\/\/www.jstor.org\/stable\/26504117. JSTOR: 26504117"},{"key":"5_CR16","unstructured":"Ring, M., Wunderlich, S., Gr\u00fcdl, D., Landes, D., Hotho, A.: Flow-based benchmark data sets for intrusion detection. In: Proceedings of the 16th European Conference on Cyber Warfare and Security (ECCWS) (2017)"},{"key":"5_CR17","doi-asserted-by":"publisher","unstructured":"Koroniotis, N., Moustafa, N., Sitnikova, E., Turnbull, B.: Towards the development of realistic botnet dataset in the internet of things for network forensic analytics: bot-IoT dataset. Future Gener. Comput. Syst. 100, 779\u2013796 (2019). https:\/\/doi.org\/10.1016\/j.future.2019.05.041, https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X18327687. Accessed 23 Oct 2021","DOI":"10.1016\/j.future.2019.05.041"},{"key":"5_CR18","doi-asserted-by":"publisher","unstructured":"Moustafa, N.: A new distributed architecture for evaluating AI-based security systems at the edge: network TON_IoT datasets. Sustain. Cities Soc. 72, 102994 (2021). https:\/\/doi.org\/10.1016\/j.scs.2021.102994, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S2210670721002808. Accessed 21 June 2024","DOI":"10.1016\/j.scs.2021.102994"},{"key":"5_CR19","doi-asserted-by":"crossref","unstructured":"Lavaur, L., Busnel, Y., Autrel, F.: Demo: highlighting the limits of federated learning in intrusion detection. In: Proceedings of the 44th International Conference on Distributed Computing Systems (ICDCS), Jersey City, NJ, USA (2024)","DOI":"10.1109\/ICDCS60910.2024.00135"},{"key":"5_CR20","unstructured":"Hsu, H., Qi, H., Brown, M.: Measuring the effects of non-identical data distribution for federated visual classification. In: NeurIPS Workshop on Federated Learning (2019)"},{"issue":"4","key":"5_CR21","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1145\/964725.633040","volume":"32","author":"H Tangmunarunkit","year":"2002","unstructured":"Tangmunarunkit, H., Govindan, R., Jamin, S., Shenker, S., Willinger, W.: Network topology generators: degree-based vs. structural. SIGCOMM Comput. Commun. Rev. 32(4), 147\u2013159 (2002). https:\/\/doi.org\/10.1145\/964725.633040","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"5_CR22","doi-asserted-by":"publisher","unstructured":"Calvert, K., Doar, M., Zegura, E.: Modeling internet topology. IEEE Commun. Mag. 35(6), 160\u2013163 (1997). https:\/\/doi.org\/10.1109\/35.587723, https:\/\/ieeexplore.ieee.org\/document\/587723. Accessed 07 July 2024","DOI":"10.1109\/35.587723"},{"key":"5_CR23","doi-asserted-by":"publisher","unstructured":"Doar, M.: A better model for generating test networks. In: Proceedings of GLOBECOM\u201996. 1996 IEEE Global Telecommunications Conference, pp. 86\u201393 (1996). https:\/\/doi.org\/10.1109\/GLOCOM.1996.586131, https:\/\/ieeexplore.ieee.org\/document\/586131. Accessed 07 July 2024","DOI":"10.1109\/GLOCOM.1996.586131"},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Medina, A., Lakhina, A., Matta, I., Byers, J.: BRITE: an approach to universal topology generation. In: MASCOTS 2001, Proceedings Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 346\u2013353 (2001). https:\/\/doi.org\/10.1109\/MASCOT.2001.948886","DOI":"10.1109\/MASCOT.2001.948886"},{"issue":"4","key":"5_CR25","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1145\/316194.316229","volume":"29","author":"M Faloutsos","year":"1999","unstructured":"Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the internet topology. SIGCOMM Comput. Commun. Rev. 29(4), 251\u2013262 (1999). https:\/\/doi.org\/10.1145\/316194.316229","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"5_CR26","doi-asserted-by":"publisher","unstructured":"Laurito, A., Bonaventura, M., Pozo Astigarraga, M.E., Castro, R.: TopoGen: a network topology generation architecture with application to automating simulations of software defined networks. In: 2017 Winter Simulation Conference (WSC), pp. 1049\u20131060 (2017). https:\/\/doi.org\/10.1109\/WSC.2017.8247854, https:\/\/ieeexplore.ieee.org\/abstract\/document\/8247854. Accessed 07 July 2024","DOI":"10.1109\/WSC.2017.8247854"},{"key":"5_CR27","doi-asserted-by":"publisher","unstructured":"Alrumaih, T.N.I., Alenazi, M.J.F.: GENIND: an industrial network topology generator. Alex. Eng. J. 79, 56\u201371 (2023). https:\/\/doi.org\/10.1016\/j.aej.2023.07.062, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S111001682300649X. Accessed 08 July 2024","DOI":"10.1016\/j.aej.2023.07.062"},{"key":"5_CR28","doi-asserted-by":"publisher","unstructured":"Venkatesan, S., et al.: VulnerVAN: a vulnerable network generation tool. In: MILCOM 2019- 2019 IEEE Military Communications Conference (MILCOM), pp. 1\u20136 (2019). https:\/\/doi.org\/10.1109\/MILCOM47813.2019.9021013, https:\/\/ieeexplore.ieee.org\/document\/9021013. Accessed 12 July 2024","DOI":"10.1109\/MILCOM47813.2019.9021013"},{"key":"5_CR29","doi-asserted-by":"publisher","unstructured":"Yamin, M.M., Katt, B.: Modeling and executing cyber security exercise scenarios in cyber ranges. Comput. Secur. 116, 102635 (2022). https:\/\/doi.org\/10.1016\/j.cose.2022.102635, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167404822000347. Accessed 12 July 2024","DOI":"10.1016\/j.cose.2022.102635"},{"key":"5_CR30","doi-asserted-by":"publisher","unstructured":"Besson, P.-V., Tong, V.V.T., Guette, G., Piolle, G., Abgrall, E.: URSID: automatically refining a single attack scenario into multiple cyber range architectures. In: Mosbah, M., S\u00e8des, F., Tawbi, N., Ahmed, T., Boulahia-Cuppens, N., GarciaAlfaro, J. (eds.) Foundations and Practice of Security, pp. 123\u2013138. Springer, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-57537-2_8","DOI":"10.1007\/978-3-031-57537-2_8"},{"key":"5_CR31","doi-asserted-by":"publisher","unstructured":"Kaveh, A., Rohner, C., Johnsson, A.: Impact of attack variations and topology on IoT intrusion detection model generalizability. In: 2024 IEEE 21st International Conference on Mobile Ad-Hoc and Smart Systems (MASS), pp. 364\u2013370 (2024). https:\/\/doi.org\/10.1109\/MASS62177.2024.00055, https:\/\/ieeexplore.ieee.org\/document\/10723576. Accessed 29 Oct 2024","DOI":"10.1109\/MASS62177.2024.00055"},{"key":"5_CR32","unstructured":"National Initiative for Cybersecurity Education, The Cyber Range: A Guide (2023)"},{"key":"5_CR33","volume-title":"Artificial Intelligence: A Modern Approach","author":"SJ Russell","year":"2021","unstructured":"Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach. Pearson, Hoboken (2021)"},{"key":"5_CR34","doi-asserted-by":"publisher","unstructured":"Jia, Z., Wu, Q., Dong, C., Yuen, C., Han, Z.: Column generation for optimization problems in communication networks. IEEE Network 37(3), 86\u201392 (2023). https:\/\/doi.org\/10.1109\/MNET.108.2100634, https:\/\/ieeexplore.ieee.org\/document\/9961136\/. Accessed 20 June 2025","DOI":"10.1109\/MNET.108.2100634"},{"key":"5_CR35","doi-asserted-by":"crossref","unstructured":"Anser, O., Fran\u00e7ois, J., Chrisment, I., Kondo, D.: TATA: benchmark NIDS test sets assessment and targeted augmentation. In: 30th European Symposium on Research in Computer Security (ESORICS 2025), Toulouse, France (2025). https:\/\/hal.science\/hal-05148383","DOI":"10.1007\/978-3-032-07884-1_2"}],"container-title":["Lecture Notes in Computer Science","Computer Security. ESORICS 2025 International Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-16092-8_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T22:45:55Z","timestamp":1778107555000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-16092-8_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032160911","9783032160928"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-16092-8_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"1 May 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"ESORICS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Symposium on Research in Computer Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Toulouse","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"esorics2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.esorics2025.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}