{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T04:06:24Z","timestamp":1746245184848,"version":"3.40.4"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319064093"},{"type":"electronic","value":"9783319064109"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-06410-9_29","type":"book-chapter","created":{"date-parts":[[2014,4,18]],"date-time":"2014-04-18T21:03:01Z","timestamp":1397854981000},"page":"416-431","source":"Crossref","is-referenced-by-count":8,"title":["Compositional Synthesis of Concurrent Systems through Causal Model Checking and Learning"],"prefix":"10.1007","author":[{"given":"Shang-Wei","family":"Lin","sequence":"first","affiliation":[]},{"given":"Pao-Ann","family":"Hsiung","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"29_CR1","unstructured":"https:\/\/sites.google.com\/site\/shangweilin\/icags"},{"issue":"2","key":"29_CR2","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/0890-5401(87)90052-6","volume":"75","author":"D. Angluin","year":"1987","unstructured":"Angluin, D.: Learning regular sets from queries and counterexamples. Information and Computation\u00a075(2), 87\u2013106 (1987)","journal-title":"Information and Computation"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"Brandin, B.A., Charbonnier, F.E.: The supervisory control of the automated manufacturing system of the AIP. In: CIMAT, pp. 319\u2013324 (1994)","DOI":"10.1109\/CIMAT.1994.389054"},{"key":"29_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/978-3-540-71209-1_21","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"K. Chatterjee","year":"2007","unstructured":"Chatterjee, K., Henzinger, T.A.: Assume-guarantee synthesis. In: Grumberg, O., Huth, M. (eds.) TACAS 2007. LNCS, vol.\u00a04424, pp. 261\u2013275. Springer, Heidelberg (2007)"},{"issue":"1-2","key":"29_CR5","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.tcs.2006.07.032","volume":"365","author":"K. Chatterjee","year":"2006","unstructured":"Chatterjee, K., Henzinger, T.A., Jurdzi\u0144ski, M.: Games with secure equilibria. Theoretical Computer Science\u00a0365(1-2), 67\u201382 (2006)","journal-title":"Theoretical Computer Science"},{"key":"29_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/BFb0025774","volume-title":"Logics of Programs","author":"E.M. Clarke","year":"1982","unstructured":"Clarke, E.M., Emerson, E.A.: Design and sythesis of synchronization skeletons using branching time temporal logic. In: Kozen, D. (ed.) Logic of Programs 1981. LNCS, vol.\u00a0131, pp. 52\u201371. Springer, Heidelberg (1982)"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"Clarke, E.M., Long, D.E., McMillan, K.L.: Compositional model checking. In: LICS, pp. 353\u2013362 (1989)","DOI":"10.1109\/LICS.1989.39190"},{"key":"29_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/3-540-36577-X_24","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"J.M. Cobleigh","year":"2003","unstructured":"Cobleigh, J.M., Giannakopoulou, D., P\u0103s\u0103reanu, C.S.: Learning assumptions for compositional verification. In: Garavel, H., Hatcliff, J. (eds.) TACAS 2003. LNCS, vol.\u00a02619, pp. 331\u2013346. Springer, Heidelberg (2003)"},{"key":"29_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1007\/BFb0028765","volume-title":"Computer Aided Verification","author":"T.A. Henzinger","year":"1998","unstructured":"Henzinger, T.A., Qadeer, S., Rajamani, S.K.: You assume, we guarantee: Methodology and case studies. In: Vardi, M.Y. (ed.) CAV 1998. LNCS, vol.\u00a01427, pp. 440\u2013451. Springer, Heidelberg (1998)"},{"key":"29_CR10","unstructured":"Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley (1979)"},{"issue":"4","key":"29_CR11","doi-asserted-by":"publisher","first-page":"654","DOI":"10.1109\/TCST.2006.876635","volume":"14","author":"R.J. Leduc","year":"2006","unstructured":"Leduc, R.J., Lawford, M., Dai, P.C.: Hierarchical interface-based supervisory control of a flexible manufacturing system. IEEE Transactions on Control Systems Technology\u00a014(4), 654\u2013668 (2006)","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"29_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1007\/978-3-642-24372-1_35","volume-title":"Automated Technology for Verification and Analysis","author":"S.-W. Lin","year":"2011","unstructured":"Lin, S.-W., Andr\u00e9, \u00c9., Dong, J.S., Sun, J., Liu, Y.: An efficient algorithm for learning event-recording automata. In: Bultan, T., Hsiung, P.-A. (eds.) ATVA 2011. LNCS, vol.\u00a06996, pp. 463\u2013472. Springer, Heidelberg (2011)"},{"key":"29_CR13","doi-asserted-by":"crossref","unstructured":"Lin, S.-W., Andr\u00e9, \u00c9., Liu, Y., Sun, J., Dong, J.S.: Learning assumptions for compositional verification of timed systems. IEEE Transactions on Software Engineering, IEEECS Log no. TSE-2012-11-0322 (to appear, 2014), doi:10.1109\/TSE.2013.57","DOI":"10.1109\/TSE.2013.57"},{"issue":"5","key":"29_CR14","doi-asserted-by":"publisher","first-page":"734","DOI":"10.1109\/TC.2010.94","volume":"60","author":"S.-W. Lin","year":"2011","unstructured":"Lin, S.-W., Hsiung, P.-A.: Counterexample-guided assume-guarantee synthesis through learning. IEEE Transactions on Computers\u00a060(5), 734\u2013750 (2011)","journal-title":"IEEE Transactions on Computers"},{"issue":"6","key":"29_CR15","doi-asserted-by":"publisher","first-page":"843","DOI":"10.1109\/TC.2011.99","volume":"61","author":"S.-W. Lin","year":"2012","unstructured":"Lin, S.-W., Hsiung, P.-A.: Model checking prioritized timed systems. IEEE Transactions on Computers\u00a061(6), 843\u2013856 (2012)","journal-title":"IEEE Transactions on Computers"},{"key":"29_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"370","DOI":"10.1007\/11562948_28","volume-title":"Automated Technology for Verification and Analysis","author":"S.-W. Lin","year":"2005","unstructured":"Lin, S.-W., Hsiung, P.-A., Huang, C.-H., Chen, Y.-R.: Model checking prioritized timed automata. In: Peled, D.A., Tsay, Y.-K. (eds.) ATVA 2005. LNCS, vol.\u00a03707, pp. 370\u2013384. Springer, Heidelberg (2005)"},{"key":"29_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1007\/978-3-642-32759-9_24","volume-title":"FM 2012: Formal Methods","author":"S.-W. Lin","year":"2012","unstructured":"Lin, S.-W., Liu, Y., Sun, J., Dong, J.S., Andr\u00e9, \u00c9.: Automatic compositional verification of timed systems. In: Giannakopoulou, D., M\u00e9ry, D. (eds.) FM 2012. LNCS, vol.\u00a07436, pp. 272\u2013276. Springer, Heidelberg (2012)"},{"key":"29_CR18","doi-asserted-by":"crossref","unstructured":"Pnueli, A.: In transition from global to modular temporal reasoning about programs. In: Logics and Models of Concurrent Systems, pp. 123\u2013144 (1985)","DOI":"10.1007\/978-3-642-82453-1_5"},{"key":"29_CR19","doi-asserted-by":"crossref","unstructured":"Pnueli, A., Rosner, R.: On the synthesis of a reactive module. In: POPL, pp. 179\u2013190 (1989)","DOI":"10.1145\/75277.75293"},{"key":"29_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1007\/3-540-11494-7_22","volume-title":"International Symposium on Programming","author":"J.P. Queille","year":"1982","unstructured":"Queille, J.P., Sifakis, J.: Specification and verification of concurrent systems in CESAR. In: Dezani-Ciancaglini, M., Montanari, U. (eds.) Programming 1982. LNCS, vol.\u00a0137, pp. 337\u2013351. Springer, Heidelberg (1982)"},{"issue":"4","key":"29_CR21","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/s10626-005-4058-y","volume":"15","author":"M.H. Queiroz","year":"2005","unstructured":"Queiroz, M.H., Cury, J.E.R., Wonham, W.M.: Multitasking supervisory control of discrete-event systems. Discrete Event Dynamic Systems\u00a015(4), 375\u2013395 (2005)","journal-title":"Discrete Event Dynamic Systems"},{"issue":"1","key":"29_CR22","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1137\/0325013","volume":"25","author":"P.J. Ramadge","year":"1987","unstructured":"Ramadge, P.J., Wonham, W.M.: Supervisory control of a class of discrete event processes. SIAM Journal of Control and Optimization\u00a025(1), 206\u2013230 (1987)","journal-title":"SIAM Journal of Control and Optimization"}],"container-title":["Lecture Notes in Computer Science","FM 2014: Formal Methods"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-06410-9_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T12:33:49Z","timestamp":1746189229000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-06410-9_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319064093","9783319064109"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-06410-9_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}