{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:20:11Z","timestamp":1725456011253},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540530107"},{"type":"electronic","value":"9783540462989"}],"license":[{"start":{"date-parts":[[1990,1,1]],"date-time":"1990-01-01T00:00:00Z","timestamp":631152000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1990]]},"DOI":"10.1007\/bfb0024192","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T04:49:34Z","timestamp":1132375774000},"page":"307-323","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Interprocedural abstract interpretation of block structured languages with nested procedures, aliasing and recursivity"],"prefix":"10.1007","author":[{"given":"Fran\u00e7ois","family":"Bourdoncle","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,18]]},"reference":[{"key":"21_CR1","unstructured":"Samson Abramsky and Chris Hankin: \u201cAbstract Interpretation of Declarative Languages\u201d, Ellis Horwood Books in Computing Science (1987)"},{"key":"21_CR2","unstructured":"Aho, Sethi, Ullman: \u201cCompilers \u2014 Principles, Techniques and Tools\u201d, Addison-Wesley Publishing Company (1986)"},{"key":"21_CR3","doi-asserted-by":"crossref","unstructured":"John P. Banning: \u201cAn Efficient Way to Find the Side Effects of Procedure Calls and the Aliases of Variables\u201d in Proc. of the 6th ACM Symp. on POPL (1979)","DOI":"10.1145\/567752.567756"},{"key":"21_CR4","doi-asserted-by":"crossref","unstructured":"E.M. Clarke \u201cProgramming languages constructs for which it is impossible to obtain good Hoare axiom systems\u201d in Proc. of the 4th ACM Symp. on POPL, pp 129\u2013147 (1977)","DOI":"10.1145\/512950.512952"},{"key":"21_CR5","unstructured":"E.M. Clarke \u201cThe characterization problem for Hoare logic\u201d in Phil. Trans. R. Soc. Lond., pp 423\u2013440"},{"key":"21_CR6","unstructured":"Patrick and Radhia Cousot: \u201cAbstract Interpretation: a unified lattice model for static analysis of programs by construction of approximative fixpoints\u201d in Proc. of the 4th ACM Symp. on POPL (1977)"},{"key":"21_CR7","unstructured":"Patrick and Radhia Cousot: \u201cStatic determination of dynamic properties of recursive procedures\u201d in Formal Description of Programming Concepts, North Holland Publishing Company, pp 237\u2013277 (1978)"},{"key":"21_CR8","unstructured":"Patrick Cousot: \u201cSemantic foundations of program analysis\u201d in Muchnick and Jones Eds., Program Flow Analysis, Theory and Applications, Prentice-Hall (1981)"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"Patrick Cousot and Nicolas Halbwachs: \u201cAutomatic discovery of linear constraints among variables of a program\u201d, in Proc. of the 5th ACM Symp. on POPL, pp 84\u201397 (1978)","DOI":"10.1145\/512760.512770"},{"key":"21_CR10","unstructured":"Alan J. Demers, Anne Neirynck, Prakash Panangaden: \u201cComputation of Aliases and Support Sets\u201d in Proc. of the 14th ACM Symp. on POPL (1987)"},{"key":"21_CR11","doi-asserted-by":"crossref","unstructured":"Philippe Granger: \u201cStatic analysis of arithmetical congruences\u201d, in International Journal of Computer Mathematics, pp 165\u2013190 (1989)","DOI":"10.1080\/00207168908803778"},{"key":"21_CR12","unstructured":"Philippe Granger: \u201cStatic analysis of linear congruences among variables of a program\u201d, L.I.X. Internal Report (to appear)"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Neil Jones and Steven Muchnick: \u201cA Flexible Approach to Interprocedural Data Flow Analysis and Programs with Recursive Data Structures\u201d, in Proc. of the 9th ACM Symp. on POPL (1982)","DOI":"10.1145\/582153.582161"},{"key":"21_CR14","unstructured":"Gordon D. Plotkin: \u201cA structural approach to operational semantics\u201d Aarhus University Internal Report, Denmark, (September 1981)"},{"key":"21_CR15","unstructured":"Micha Sharir, Amir Pnueli: \u201cTwo Approaches to Interprocedural Data Flow Analysis\u201d in Muchnick and Jones Eds., Program Flow Analysis, Theory and Applications, Prentice-Hall (1981)"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"G.A. Venkatesh: \u201cA Framework for Construction and Evaluation of Highlevel Specifications for Program Analysis Techniques\u201d, in Proc. of SIGPLAN '89 Conference on Programming Language Design and Implementation (1989)","DOI":"10.1145\/73141.74819"}],"container-title":["Lecture Notes in Computer Science","Programming Language Implementation and Logic Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0024192","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T09:06:05Z","timestamp":1558256765000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0024192"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990]]},"ISBN":["9783540530107","9783540462989"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/bfb0024192","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1990]]},"assertion":[{"value":"18 June 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}