{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T23:23:00Z","timestamp":1762816980156,"version":"build-2065373602"},"publisher-location":"Singapore","reference-count":28,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819542123","type":"print"},{"value":"9789819542130","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T00:00:00Z","timestamp":1762819200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T00:00:00Z","timestamp":1762819200000},"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-981-95-4213-0_4","type":"book-chapter","created":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T23:18:13Z","timestamp":1762816693000},"page":"60-78","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Modeling and\u00a0Analysis of\u00a0Cyber-Physical Systems in\u00a0the\u00a0Hybrid $$\\pi $$-Calculus Using Extended Sequence Diagrams"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4236-9992","authenticated-orcid":false,"given":"Xiong","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jixiang","family":"Miao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2798-2660","authenticated-orcid":false,"given":"Shuling","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0556-4265","authenticated-orcid":false,"given":"Jean-Pierre","family":"Talpin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,11,11]]},"reference":[{"key":"4_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/J.SYSARC.2020.101911","volume":"114","author":"M Abbas","year":"2021","unstructured":"Abbas, M., Rioboo, R., Ben-Yelles, C., Snook, C.F.: Formal modeling and verification of UML activity diagrams (UAD) with FoCaLiZe. J. Syst. Archit. 114, 101911 (2021). https:\/\/doi.org\/10.1016\/J.SYSARC.2020.101911","journal-title":"J. Syst. Archit."},{"key":"4_CR2","doi-asserted-by":"publisher","unstructured":"Bengler, K., et al.: A references architecture for human cyber physical systems, part II: fundamental design principles for human-CPS interaction. ACM Trans. Cyber Phys. Syst. 8(1), 3:1\u20133:27 (2024). https:\/\/doi.org\/10.1145\/3622880","DOI":"10.1145\/3622880"},{"key":"4_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1007\/978-3-540-85361-9_33","volume-title":"CONCUR 2008 - Concurrency Theory","author":"L Bettini","year":"2008","unstructured":"Bettini, L., Coppo, M., D\u2019Antoni, L., De Luca, M., Dezani-Ciancaglini, M., Yoshida, N.: Global Progress in Dynamically Interleaved Multiparty Sessions. In: van Breugel, F., Chechik, M. (eds.) CONCUR 2008. LNCS, vol. 5201, pp. 418\u2013433. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-85361-9_33"},{"key":"4_CR4","doi-asserted-by":"publisher","unstructured":"Chen, X., Mallet, F., Liu, X.: Formally verifying sequence diagrams for safety critical systems. In: TASE 2020, pp. 217\u2013224. IEEE (2020).https:\/\/doi.org\/10.1109\/TASE49443.2020.00037","DOI":"10.1109\/TASE49443.2020.00037"},{"key":"4_CR5","doi-asserted-by":"publisher","unstructured":"Cunha, E., Cust\u00f3dio, M., Rocha, H., Barreto, R.S.: Formal verification of UML sequence diagrams in the embedded systems context. In: SBESC 2011, pp. 39\u201345. IEEE Computer Society (2011). https:\/\/doi.org\/10.1109\/SBESC.2011.18","DOI":"10.1109\/SBESC.2011.18"},{"key":"4_CR6","doi-asserted-by":"publisher","unstructured":"Damm, W., et al.: A reference architecture of human cyber-physical systems - part III: semantic foundations. ACM Trans. Cyber Phys. Syst. 8(1), 4:1\u20134:23 (2024). https:\/\/doi.org\/10.1145\/3622881","DOI":"10.1145\/3622881"},{"key":"4_CR7","doi-asserted-by":"publisher","unstructured":"Damm, W., et al.: A reference architecture of human cyber-physical systems - part I: fundamental concepts. ACM Trans. Cyber Phys. Syst. 8(1), 2:1\u20132:32 (2024). https:\/\/doi.org\/10.1145\/3622879","DOI":"10.1145\/3622879"},{"key":"4_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1007\/3-540-45923-5_15","volume-title":"Fundamental Approaches to Software Engineering","author":"A David","year":"2002","unstructured":"David, A., M\u00f6ller, M.O., Yi, W.: Formal Verification of UML Statecharts with Real-Time Extensions. In: Kutsche, R.-D., Weber, H. (eds.) FASE 2002. LNCS, vol. 2306, pp. 218\u2013232. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-45923-5_15"},{"key":"4_CR9","doi-asserted-by":"publisher","unstructured":"Grosu, R., Kr\u00fcger, I., Stauner, T.: Hybrid sequence charts. In: ISORC 2000, p.\u00a0104. IEEE Computer Society (2000).https:\/\/doi.org\/10.1109\/ISORC.2000.839517","DOI":"10.1109\/ISORC.2000.839517"},{"key":"4_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/J.SYSARC.2022.102665","volume":"130","author":"P Guo","year":"2022","unstructured":"Guo, P., Zhan, B., Xu, X., Wang, S., Sun, W.: Translating a large subset of stateflow to hybrid CSP with code optimization. J. Syst. Archit. 130, 102665 (2022). https:\/\/doi.org\/10.1016\/J.SYSARC.2022.102665","journal-title":"J. Syst. Archit."},{"key":"4_CR11","doi-asserted-by":"publisher","unstructured":"Han, D., Xing, J., Yang, Q., Wang, H., Zhang, X.: Formal sequence: extending UML sequence diagram for behavior description and formal verification. In: COMPSAC Workshops 2016, pp. 474\u2013481. IEEE Computer Society (2016). https:\/\/doi.org\/10.1109\/COMPSAC.2016.118","DOI":"10.1109\/COMPSAC.2016.118"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Honda, K., Yoshida, N., Carbone, M.: Multiparty asynchronous session types. In: Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 273\u2013284 (2008)","DOI":"10.1145\/1328438.1328472"},{"key":"4_CR13","doi-asserted-by":"publisher","unstructured":"Li, X., Liu, Z., He, J.: A formal semantics of UML sequence diagram. In: ASWEC 2004, pp. 168\u2013177. IEEE Computer Society (2004). https:\/\/doi.org\/10.1109\/ASWEC.2004.1290469","DOI":"10.1109\/ASWEC.2004.1290469"},{"key":"4_CR14","doi-asserted-by":"publisher","unstructured":"Lima, V., Talhi, C., Mouheb, D., Debbabi, M., Wang, L., Pourzandi, M.: Formal verification and validation of UML 2.0 sequence diagrams using source and destination of messages. In: SSV 2009. ENTCS, vol.\u00a0254, pp. 143\u2013160. Elsevier (2009). https:\/\/doi.org\/10.1016\/J.ENTCS.2009.09.064","DOI":"10.1016\/J.ENTCS.2009.09.064"},{"key":"4_CR15","doi-asserted-by":"publisher","unstructured":"Milner, R.: The polyadic $$\\pi $$-calculus: a tutorial. In: Logic and Algebra of Specification, pp. 203\u2013246. Springer, Heidelberg (1993). https:\/\/doi.org\/10.1007\/978-3-642-58041-3_6","DOI":"10.1007\/978-3-642-58041-3_6"},{"key":"4_CR16","doi-asserted-by":"publisher","unstructured":"Moln\u00e1r, V., et al.: Towards the formal verification of SysML v2 models. In: MODELS (Companion) 2024, pp. 1086\u20131095. ACM (2024).https:\/\/doi.org\/10.1145\/3652620.3687820","DOI":"10.1145\/3652620.3687820"},{"key":"4_CR17","doi-asserted-by":"publisher","unstructured":"Peng, T., Ding, G.: Formal specification and automated verification of UML2.0 sequence diagrams. In: GrC 2012, pp. 370\u2013375. IEEE Computer Society (2012). https:\/\/doi.org\/10.1109\/GRC.2012.6468641","DOI":"10.1109\/GRC.2012.6468641"},{"key":"4_CR18","unstructured":"PlantUML Team: PlantUML. https:\/\/plantuml.com\/en\/"},{"key":"4_CR19","doi-asserted-by":"publisher","unstructured":"Rahim, M., Hammad, A., Boukala-Ioualalen, M.: Towards the formal verification of SysML specifications: translation of activity diagrams into modular Petri nets. In: ACIT 2015, pp. 509\u2013516. IEEE (2015). https:\/\/doi.org\/10.1109\/ACIT-CSI.2015.97","DOI":"10.1109\/ACIT-CSI.2015.97"},{"key":"4_CR20","doi-asserted-by":"publisher","unstructured":"Sheng, H., Bentkamp, A., Zhan, B.: HHLPy: practical verification of hybrid systems using Hoare logic. In: FM 2023. LNCS, vol. 14000, pp. 160\u2013178. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-27481-7_11","DOI":"10.1007\/978-3-031-27481-7_11"},{"key":"4_CR21","doi-asserted-by":"publisher","unstructured":"Wang, S., Ji, Z., Xu, X., Zhan, B., Gao, Q., Zhan, N.: Formally verified C code generation from hybrid communicating sequential processes. In: ICCPS 2024, pp. 123\u2013134. IEEE (2024).https:\/\/doi.org\/10.1109\/ICCPS61052.2024.00018","DOI":"10.1109\/ICCPS61052.2024.00018"},{"issue":"2","key":"4_CR22","doi-asserted-by":"publisher","first-page":"2010","DOI":"10.1007\/S11227-022-04654-6","volume":"79","author":"X Wu","year":"2023","unstructured":"Wu, X., Yan, X., Li, X., Wang, Y.: Simulating hybrid SysML models: a model transformation approach under the DEVS framework. J. Supercomput. 79(2), 2010\u20132030 (2023). https:\/\/doi.org\/10.1007\/S11227-022-04654-6","journal-title":"J. Supercomput."},{"issue":"OOPSLA1","key":"4_CR23","doi-asserted-by":"publisher","first-page":"1158","DOI":"10.1145\/3720478","volume":"9","author":"X Xu","year":"2025","unstructured":"Xu, X., et al.: HpC: a calculus for hybrid and mobile systems. Proc. ACM Program. Lang. 9(OOPSLA1), 1158\u20131183 (2025). https:\/\/doi.org\/10.1145\/3720478","journal-title":"Proc. ACM Program. Lang."},{"key":"4_CR24","doi-asserted-by":"publisher","unstructured":"Xu, X., et al.: HpC: a calculus for hybrid and mobile systems - full version. CoRR abs\/2501.09430 (2025). https:\/\/doi.org\/10.48550\/ARXIV.2501.09430","DOI":"10.48550\/ARXIV.2501.09430"},{"key":"4_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/J.TCS.2021.11.008","volume":"903","author":"X Xu","year":"2022","unstructured":"Xu, X., Wang, S., Zhan, B., Jin, X., Talpin, J., Zhan, N.: Unified graphical co-modeling, analysis and verification of cyber-physical systems by combining AADL and Simulink\/Stateflow. Theor. Comput. Sci. 903, 1\u201325 (2022). https:\/\/doi.org\/10.1016\/J.TCS.2021.11.008","journal-title":"Theor. Comput. Sci."},{"key":"4_CR26","doi-asserted-by":"publisher","unstructured":"Yan, G., Jiao, L., Wang, S., Wang, L., Zhan, N.: Automatically generating SystemC code from HCSP formal models. ACM Trans. Softw. Eng. Methodol. 29(1), 4:1\u20134:39 (2020). https:\/\/doi.org\/10.1145\/3360002","DOI":"10.1145\/3360002"},{"key":"4_CR27","doi-asserted-by":"publisher","unstructured":"Zhan, B., et al.: Mars 2.0: a toolchain for modeling, analysis, verification and code generation of cyber-physical systems. CoRR abs\/2403.03035 (2024). https:\/\/doi.org\/10.48550\/ARXIV.2403.03035","DOI":"10.48550\/ARXIV.2403.03035"},{"key":"4_CR28","doi-asserted-by":"publisher","unstructured":"Zhao, J., Zhao, Y., Yao, P., Zeng, F., Zhan, B., Ren, K.: KBX: verified model synchronization via formal bidirectional transformation. ACM Trans. Softw. Eng. Methodol. 34(2) (2025). https:\/\/doi.org\/10.1145\/3696000","DOI":"10.1145\/3696000"}],"container-title":["Lecture Notes in Computer Science","Formal Methods and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-4213-0_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T23:18:14Z","timestamp":1762816694000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-4213-0_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,11]]},"ISBN":["9789819542123","9789819542130"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-4213-0_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,11]]},"assertion":[{"value":"11 November 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICFEM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Formal Engineering Methods","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hangzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","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":"10 November 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 November 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icfem2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icfem2025.github.io\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}