{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T17:34:00Z","timestamp":1725471240108},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540462194"},{"type":"electronic","value":"9783540462200"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"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":[[2006]]},"DOI":"10.1007\/11888116_18","type":"book-chapter","created":{"date-parts":[[2006,10,3]],"date-time":"2006-10-03T10:06:43Z","timestamp":1159870003000},"page":"228-242","source":"Crossref","is-referenced-by-count":2,"title":["A New Approach for Concurrent Program Slicing"],"prefix":"10.1007","author":[{"given":"Pierre","family":"Rousseau","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"18_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/BFb0019411","volume-title":"Automated and Algorithmic Debugging","author":"J. Cheng","year":"1993","unstructured":"Cheng, J.: Slicing concurrent programs - a graph-theoretical approach. In: Fritzson, P.A. (ed.) AADEBUG 1993. LNCS, vol.\u00a0749, pp. 223\u2013240. Springer, Heidelberg (1993)"},{"issue":"4","key":"18_CR2","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1145\/375431.375420","volume":"36","author":"Z. Chen","year":"2001","unstructured":"Chen, Z., Xu, B.: Slicing concurrent java programs. SIGPLAN Not.\u00a036(4), 41\u201347 (2001)","journal-title":"SIGPLAN Not."},{"key":"18_CR3","unstructured":"Dwyer, M.B., Corbett, J.C., Hatcliff, J., Sokolowski, S., Zheng, H.: Slicing multi-threaded java programs: A case study. Technical Report 99-7, KSU (1999)"},{"key":"18_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/11499909_8","volume-title":"Reliable Software Technology \u2013 Ada-Europe 2005","author":"S. Evangelista","year":"2005","unstructured":"Evangelista, S., Kaiser, C., Pajault, C., Pradat-Peyre, J.-F., Rousseau, P.: Dynamic tasks verification with quasar. In: Vardanega, T., Wellings, A.J. (eds.) Ada-Europe 2005. LNCS, vol.\u00a03555, pp. 91\u2013104. Springer, Heidelberg (2005)"},{"key":"18_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1007\/3-540-44947-7_12","volume-title":"Reliable Software Technologies \u2013 Ada-Europe 2003","author":"S. Evangelista","year":"2003","unstructured":"Evangelista, S., Kaiser, C., Pradat-Peyre, J.-F., Rousseau, P.: Quasar: A new tool for concurrent ada programs analysis. In: Rosen, J.-P., Strohmeier, A. (eds.) Ada-Europe 2003. LNCS, vol.\u00a02655, pp. 168\u2013181. Springer, Heidelberg (2003)"},{"key":"18_CR6","volume-title":"Ada Letters","author":"S. Evangelista","year":"2006","unstructured":"Evangelista, S., Kaiser, C., Pradat-Peyre, J.F., Rousseau, P.: Comparing Java, C# and Ada monitors queuing policies: a case study and its ada refinement. In: Ada Letters. ACM Press, New York (2006)"},{"key":"18_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1007\/11494744_26","volume-title":"Applications and Theory of Petri Nets 2005","author":"S. Evangelista","year":"2005","unstructured":"Evangelista, S.: High level petri nets analysis with helena. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol.\u00a03536, pp. 455\u2013464. Springer, Heidelberg (2005)"},{"issue":"10","key":"18_CR8","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1145\/355620.361161","volume":"17","author":"C.A.R. Hoare","year":"1974","unstructured":"Hoare, C.A.R.: Monitors: an operating system structuring concept. Commun. ACM\u00a017(10), 549\u2013557 (1974)","journal-title":"Commun. ACM"},{"issue":"1","key":"18_CR9","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/77606.77608","volume":"12","author":"S. Horwitz","year":"1990","unstructured":"Horwitz, S., Reps, T., Binkley, D.: Interprocedural slicing using dependence graphs. ACM Trans. Program. Lang. Syst.\u00a012(1), 26\u201360 (1990)","journal-title":"ACM Trans. Program. Lang. Syst."},{"key":"18_CR10","unstructured":"ISO\/IEC-15291. Ada semantic interface specification (1995)"},{"key":"18_CR11","first-page":"178","volume-title":"Proceedings of the 9th European software engineering conference held jointly with 10th ACM SIGSOFT international symposium on Foundations of software engineering","author":"J. Krinke","year":"2003","unstructured":"Krinke, J.: Context-sensitive slicing of concurrent programs. In: Proceedings of the 9th European software engineering conference held jointly with 10th ACM SIGSOFT international symposium on Foundations of software engineering, pp. 178\u2013187. ACM Press, New York (2003)"},{"key":"18_CR12","first-page":"180","volume-title":"Proceedings of the International Symposium on Software Testing and Analysis","author":"M.G. Nanda","year":"2000","unstructured":"Nanda, M.G., Ramesh, S.: Slicing concurrent programs. In: Proceedings of the International Symposium on Software Testing and Analysis, pp. 180\u2013190. ACM Press, New York (2000)"},{"key":"18_CR13","first-page":"10","volume-title":"Proceedings of the 2003 annual international conference on Ada","author":"R.E. Sward","year":"2003","unstructured":"Sward, R.E., Chamillard, A.T.: Adaslicer: an ada program slicer. In: Proceedings of the 2003 annual international conference on Ada, pp. 10\u201316. ACM Press, New York (2003)"},{"key":"18_CR14","first-page":"121","volume":"3","author":"F. Tip","year":"1995","unstructured":"Tip, F.: A survey of program slicing techniques. Journal of programming languages\u00a03, 121\u2013189 (1995)","journal-title":"Journal of programming languages"},{"issue":"4","key":"18_CR15","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1109\/TSE.1984.5010248","volume":"10","author":"M. Weiser","year":"1984","unstructured":"Weiser, M.: Program slicing. IEEE Transactions on Software Engineering\u00a010(4), 352\u2013357 (1984)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"2","key":"18_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1050849.1050865","volume":"30","author":"B. Xu","year":"2005","unstructured":"Xu, B., Qian, J., Zhang, X., Wu, Z., Chen, L.: A brief survey of program slicing. SIGSOFT Softw. Eng. Notes\u00a030(2), 1\u201336 (2005)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"18_CR17","first-page":"126","volume-title":"IWPC 1999: Proceedings of the 7th International Workshop on Program Comprehension","author":"J. Zhao","year":"1999","unstructured":"Zhao, J.: Slicing concurrent java programs. In: IWPC 1999: Proceedings of the 7th International Workshop on Program Comprehension, p. 126. IEEE Computer Society, Los Alamitos (1999)"}],"container-title":["Lecture Notes in Computer Science","Formal Techniques for Networked and Distributed Systems - FORTE 2006"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11888116_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,1,19]],"date-time":"2019-01-19T08:14:01Z","timestamp":1547885641000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11888116_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540462194","9783540462200"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/11888116_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}