{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:14:57Z","timestamp":1760044497928,"version":"3.37.3"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319694825"},{"type":"electronic","value":"9783319694832"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-69483-2_7","type":"book-chapter","created":{"date-parts":[[2017,10,16]],"date-time":"2017-10-16T07:34:48Z","timestamp":1508139288000},"page":"110-127","source":"Crossref","is-referenced-by-count":4,"title":["Compositional Hoare-Style Reasoning About Hybrid CSP in the Duration Calculus"],"prefix":"10.1007","author":[{"given":"Dimitar P.","family":"Guelev","sequence":"first","affiliation":[]},{"given":"Shuling","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Naijun","family":"Zhan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,10,17]]},"reference":[{"issue":"1","key":"7_CR1","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/151646.151649","volume":"15","author":"M Abadi","year":"1993","unstructured":"Abadi, M., Lamport, L.: Composing specifications. ACM Trans. Program. Lang. Syst. 15(1), 73\u2013132 (1993)","journal-title":"ACM Trans. Program. Lang. Syst."},{"issue":"11","key":"7_CR2","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1145\/182.358434","volume":"26","author":"JF Allen","year":"1983","unstructured":"Allen, J.F.: Maintaining knowledge about temporal intervals. Commun. ACM 26(11), 832\u2013843 (1983)","journal-title":"Commun. ACM"},{"key":"7_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/3-540-57318-6_30","volume-title":"Hybrid Systems","author":"R Alur","year":"1993","unstructured":"Alur, R., Courcoubetis, C., Henzinger, T.A., Ho, P.-H.: Hybrid automata: an algorithmic approach to the specification and verification of hybrid systems. In: Grossman, R.L., Nerode, A., Ravn, A.P., Rischel, H. (eds.) HS 1991-1992. LNCS, vol. 736, pp. 209\u2013229. Springer, Heidelberg (1993). doi:\n10.1007\/3-540-57318-6_30"},{"key":"7_CR4","series-title":"Monographs in Theoretical Computer Science An EATCS Series","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-06784-0","volume-title":"Duration Calculus: A Formal Approach to Real-Time Systems","author":"C Zhou","year":"2004","unstructured":"Zhou, C., Hansen, M.R.: Duration Calculus: A Formal Approach to Real-Time Systems. EATCS. Springer, Heidelberg (2004). doi:\n10.1007\/978-3-662-06784-0"},{"issue":"5","key":"7_CR5","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/0020-0190(91)90122-X","volume":"40","author":"C Zhou","year":"1991","unstructured":"Zhou, C., Hoare, C.A.R., Ravn, A.P.: A calculus of durations. Inf. Process. Lett. 40(5), 269\u2013276 (1991)","journal-title":"Inf. Process. Lett."},{"key":"7_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/3-540-60249-6_39","volume-title":"Fundamentals of Computation Theory","author":"C Zhou","year":"1995","unstructured":"Zhou, C., Dang, V.H., Li, X.: A duration calculus with infinite intervals. In: Reichel, H. (ed.) FCT 1995. LNCS, vol. 965, pp. 16\u201341. Springer, Heidelberg (1995). doi:\n10.1007\/3-540-60249-6_39"},{"key":"7_CR7","unstructured":"Cau, A., Moszkowski, B., Zedan, H.: ITL web pages. \nhttp:\/\/www.antonio-cau.co.uk\/ITL\/"},{"key":"7_CR8","unstructured":"Dutertre, B.: On First-order Interval Temporal Logic. Report CSD-TR-94-3, Department of Computer Science, Royal Holloway, University of London (1995)"},{"issue":"1\u20132","key":"7_CR9","doi-asserted-by":"crossref","first-page":"9","DOI":"10.3166\/jancl.14.9-54","volume":"14","author":"V Goranko","year":"2004","unstructured":"Goranko, V., Montanari, A., Sciavicco, G.: A road map of interval temporal logics and duration calculi. J. Appl. Non Classical Logics 14(1\u20132), 9\u201354 (2004)","journal-title":"J. Appl. Non Classical Logics"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"Guelev, D.P., Hung, D.V.: Prefix and projection onto state in duration calculus. In: Proceedings of TPTS 2002, ENTCS, vol. 65, no. 6. Elsevier Science (2002)","DOI":"10.1016\/S1571-0661(04)80472-9"},{"issue":"1\u20132","key":"7_CR11","first-page":"151","volume":"14","author":"DP Guelev","year":"2004","unstructured":"Guelev, D.P., Van Hung, D.: A relatively complete axiomatisation of projection onto state in the duration calculus. J. Appl. Non Class. Logics 14(1\u20132), 151\u2013182 (2004). Special Issue on Interval Temporal Logics and Duration Calculi","journal-title":"J. Appl. Non Class. Logics"},{"key":"7_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1007\/978-3-319-07602-7_3","volume-title":"Formal Aspects of Component Software","author":"DP Guelev","year":"2014","unstructured":"Guelev, D.P., Wang, S., Zhan, N., Zhou, C.: Super-dense computation in verification of hybrid CSP processes. In: Fiadeiro, J.L., Liu, Z., Xue, J. (eds.) FACS 2013. LNCS, vol. 8348, pp. 13\u201322. Springer, Cham (2014). doi:\n10.1007\/978-3-319-07602-7_3"},{"issue":"1","key":"7_CR13","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/S0166-218X(03)00201-4","volume":"136","author":"H Wang","year":"2004","unstructured":"Wang, H., Xu, Q.: Completeness of temporal logics over infinite intervals. Discr. Appl. Math. 136(1), 87\u2013103 (2004)","journal-title":"Discr. Appl. Math."},{"key":"7_CR14","unstructured":"Zhu, H., He, J.: A \n            $$DC$$\n          -based semantics for verilog. Technical report 183, UNU\/IIST, P.O. Box 3058, Macau (2000)"},{"key":"7_CR15","unstructured":"Halpern, J.Y., Shoham, Y.: A propositional logic of time intervals. In: Proceedings of LICS 1986, pp. 279\u2013292. IEEE Computer Society Press (1986)"},{"key":"7_CR16","unstructured":"Hansen, M.R., Zhou, C.: Chopping a point. In: BCS-FACS 7th Refinement Workshop, Electronic Workshops in Computing. Springer (1996)"},{"key":"7_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/3-540-40911-4_3","volume-title":"Integrated Formal Methods","author":"AE Haxthausen","year":"2000","unstructured":"Haxthausen, A.E., Yong, X.: Linking DC together with TRSL. In: Grieskamp, W., Santen, T., Stoddart, B. (eds.) IFM 2000. LNCS, vol. 1945, pp. 25\u201344. Springer, Heidelberg (2000). doi:\n10.1007\/3-540-40911-4_3"},{"issue":"1","key":"7_CR18","first-page":"84","volume":"15","author":"J He","year":"2003","unstructured":"He, J., Xu, Q.: Advanced features of duration calculus and their applications in sequential hybrid programs. Formal Asp. Comput. 15(1), 84\u201399 (2003)","journal-title":"Formal Asp. Comput."},{"key":"7_CR19","unstructured":"He, J.: From CSP to hybrid systems. In: Roscoe, A.W. (ed.) A Classical Mind, pp. 171\u2013189. Prentice Hall International (UK) Ltd., Hertfordshire (1994)"},{"key":"7_CR20","doi-asserted-by":"crossref","unstructured":"Henzinger, T.A.: The theory of hybrid automata. In: Proceedings of LICS 1996, pp. 278\u2013292. IEEE Computer Society Press (1996)","DOI":"10.1109\/LICS.1996.561342"},{"issue":"6A","key":"7_CR21","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1007\/BF01213604","volume":"6","author":"J Hooman","year":"1994","unstructured":"Hooman, J.: Extending Hoare logic to real-time. Formal Asp. Comput. 6(6A), 801\u2013826 (1994)","journal-title":"Formal Asp. Comput."},{"key":"7_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-17164-2_1","volume-title":"Programming Languages and Systems","author":"J Liu","year":"2010","unstructured":"Liu, J., Lv, J., Quan, Z., Zhan, N., Zhao, H., Zhou, C., Zou, L.: A calculus for hybrid CSP. In: Ueda, K. (ed.) APLAS 2010. LNCS, vol. 6461, pp. 1\u201315. Springer, Heidelberg (2010). doi:\n10.1007\/978-3-642-17164-2_1"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"Liu, J., Zhan, N., Zhao, H.: Computing semi-algebraic invariants for polynomial dynamical systems. In: Proceedings of EMSOFT 2011, pp. 97\u2013106. ACM (2011)","DOI":"10.1145\/2038642.2038659"},{"key":"7_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/3-540-57318-6_22","volume-title":"Hybrid Systems","author":"Z Manna","year":"1993","unstructured":"Manna, Z., Pnueli, A.: Verifying hybrid systems. In: Grossman, R.L., Nerode, A., Ravn, A.P., Rischel, H. (eds.) HS 1991-1992. LNCS, vol. 736, pp. 4\u201335. Springer, Heidelberg (1993). doi:\n10.1007\/3-540-57318-6_22"},{"issue":"4","key":"7_CR25","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1109\/TSE.1981.230844","volume":"7","author":"J Misra","year":"1981","unstructured":"Misra, J., Chandy, K.M.: Proofs of networks of processes. IEEE Trans. Software Eng. 7(4), 417\u2013426 (1981)","journal-title":"IEEE Trans. Software Eng."},{"issue":"2","key":"7_CR26","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MC.1985.1662795","volume":"18","author":"B Moszkowski","year":"1985","unstructured":"Moszkowski, B.: Temporal logic for multilevel reasoning about hardware. IEEE Comput. 18(2), 10\u201319 (1985)","journal-title":"IEEE Comput."},{"key":"7_CR27","unstructured":"Moszkowski, B.: Executing Temporal Logic Programs. Cambridge University Press, Cambridge (1986). \nhttp:\/\/www.cse.dmu.ac.uk\/~cau\/papers\/tempura-book.pdf"},{"key":"7_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1007\/BFb0036937","volume-title":"Automata, Languages and Programming","author":"E-R Olderog","year":"1983","unstructured":"Olderog, E.-R., Hoare, C.A.R.: Specification-oriented semantics for communicating processes. In: Diaz, J. (ed.) ICALP 1983. LNCS, vol. 154, pp. 561\u2013572. Springer, Heidelberg (1983). doi:\n10.1007\/BFb0036937"},{"key":"7_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1007\/3-540-61377-3_52","volume-title":"Computer Science Logic","author":"PK Pandya","year":"1996","unstructured":"Pandya, P.K.: Some extensions to propositional mean-value calculus: expressiveness and decidability. In: Kleine B\u00fcning, H. (ed.) CSL 1995. LNCS, vol. 1092, pp. 434\u2013451. Springer, Heidelberg (1996). doi:\n10.1007\/3-540-61377-3_52"},{"key":"7_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/BFb0055336","volume-title":"Formal Techniques in Real-Time and Fault-Tolerant Systems","author":"PK Pandya","year":"1998","unstructured":"Pandya, P.K., Hung, D.: Duration calculus of weakly monotonic time. In: Ravn, A.P., Rischel, H. (eds.) FTRTFT 1998. LNCS, vol. 1486, pp. 55\u201364. Springer, Heidelberg (1998). doi:\n10.1007\/BFb0055336"},{"key":"7_CR31","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/BF02311231","volume":"5","author":"PK Pandya","year":"1991","unstructured":"Pandya, P.K., Joseph, M.: P - a logic - a compositional proof system for distributed programs. Distrib. Comput. 5, 37\u201354 (1991)","journal-title":"Distrib. Comput."},{"issue":"2","key":"7_CR32","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/s10817-008-9103-8","volume":"41","author":"A Platzer","year":"2008","unstructured":"Platzer, A.: Differential dynamic logic for hybrid systems. J. Autom. Reasoning 41(2), 143\u2013189 (2008)","journal-title":"J. Autom. Reasoning"},{"key":"7_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1007\/978-3-540-24743-2_32","volume-title":"Hybrid Systems: Computation and Control","author":"S Prajna","year":"2004","unstructured":"Prajna, S., Jadbabaie, A.: Safety verification of hybrid systems using barrier certificates. In: Alur, R., Pappas, G.J. (eds.) HSCC 2004. LNCS, vol. 2993, pp. 477\u2013492. Springer, Heidelberg (2004). doi:\n10.1007\/978-3-540-24743-2_32"},{"key":"7_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1007\/978-3-540-24743-2_36","volume-title":"Hybrid Systems: Computation and Control","author":"S Sankaranarayanan","year":"2004","unstructured":"Sankaranarayanan, S., Sipma, H.B., Manna, Z.: Constructing invariants for hybrid systems. In: Alur, R., Pappas, G.J. (eds.) HSCC 2004. LNCS, vol. 2993, pp. 539\u2013554. Springer, Heidelberg (2004). doi:\n10.1007\/978-3-540-24743-2_36"},{"issue":"4","key":"7_CR35","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1093\/logcom\/1.4.453","volume":"1","author":"Y Venema","year":"1991","unstructured":"Venema, Y.: A modal logic for chopping intervals. J. Logic Comput. 1(4), 453\u2013476 (1991)","journal-title":"J. Logic Comput."},{"key":"7_CR36","unstructured":"Venema, Y.: Many-dimensional modal logics. Ph.D. thesis, University of Amsterdam (1991)"},{"key":"7_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1007\/978-3-642-29952-0_13","volume-title":"Theory and Applications of Models of Computation","author":"S Wang","year":"2012","unstructured":"Wang, S., Zhan, N., Guelev, D.: An assume\/guarantee based compositional calculus for hybrid CSP. In: Agrawal, M., Cooper, S.B., Li, A. (eds.) TAMC 2012. LNCS, vol. 7287, pp. 72\u201383. Springer, Heidelberg (2012). doi:\n10.1007\/978-3-642-29952-0_13"},{"key":"7_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1008","DOI":"10.1007\/3-540-48118-4_4","volume-title":"FM\u201999 \u2014 Formal Methods","author":"X Yong","year":"1999","unstructured":"Yong, X., George, C.: An operational semantics for timed RAISE. In: Wing, J.M., Woodcock, J., Davies, J. (eds.) FM 1999. LNCS, vol. 1709, pp. 1008\u20131027. Springer, Heidelberg (1999). doi:\n10.1007\/3-540-48118-4_4"},{"key":"7_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/BFb0020972","volume-title":"Hybrid Systems III","author":"C Zhou","year":"1996","unstructured":"Zhou, C., Wang, J., Ravn, A.P.: A formal description of hybrid systems. In: Alur, R., Henzinger, T.A., Sontag, E.D. (eds.) HS 1995. LNCS, vol. 1066, pp. 511\u2013530. Springer, Heidelberg (1996). doi:\n10.1007\/BFb0020972"}],"container-title":["Lecture Notes in Computer Science","Dependable Software Engineering. Theories, Tools, and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-69483-2_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,10,16]],"date-time":"2017-10-16T07:36:55Z","timestamp":1508139415000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-69483-2_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319694825","9783319694832"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-69483-2_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}