04670nam 22007575 450 99646529070331620240402110439.01-280-38582-097866135637433-642-11957-310.1007/978-3-642-11957-6(CKB)2670000000010129(SSID)ssj0000399492(PQKBManifestationID)11257717(PQKBTitleCode)TC0000399492(PQKBWorkID)10375835(PQKB)10933887(DE-He213)978-3-642-11957-6(MiAaPQ)EBC3065092(PPN)149059744(EXLCZ)99267000000001012920100308d2010 u| 0engurnn#008mamaatxtccrProgramming Languages and Systems[electronic resource] 19th European Symposium on Programming, ESOP 2010, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2010, Paphos, Cyprus, March 20-28, 2010. Proceedings /edited by Andrew Gordon1st ed. 2010.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2010.1 online resource (XV, 632 p.)Theoretical Computer Science and General Issues,2512-2029 ;6012Bibliographic Level Mode of Issuance: Monograph3-642-11956-5 Includes bibliographical references and index.The Audacity of Hope: Thoughts on Reclaiming the Database Dream -- Dynamic Boundaries: Information Hiding by Second Order Framing with First Order Assertions -- Coupling Policy Iteration with Semi-definite Relaxation to Compute Accurate Numerical Invariants in Static Analysis -- Precise and Automated Contract-Based Reasoning for Verification and Certification of Information Flow Properties of Programs with Arrays -- A Semantic Framework for Declassification and Endorsement -- Amortised Resource Analysis with Separation Logic -- A PolyTime Functional Language from Light Linear Logic -- Testing Polymorphic Properties -- Formal Verification of Coalescing Graph-Coloring Register Allocation -- A Theory of Speculative Computation -- Propositional Interpolation and Abstract Interpretation -- Functional Programming in Sublinear Space -- Logical Concurrency Control from Sequential Proofs -- Fluid Updates: Beyond Strong vs. Weak Updates -- Parameterized Memory Models and Concurrent Separation Logic -- Amortized Resource Analysis with Polynomial Potential -- Generative Operational Semantics for Relaxed Memory Models -- Automating Security Mediation Placement -- TRX: A Formally Verified Parser Interpreter -- On the Expressive Power of Primitives for Compensation Handling -- Separating Shape Graphs -- Deadlock-Free Channels and Locks -- Verifying a Compiler for Java Threads -- A Grammar-Based Approach to Invertible Programs -- Faulty Logic: Reasoning about Fault Tolerant Programs -- A Hoare Logic for the Coinductive Trace-Based Big-Step Semantics of While -- A Universal Calculus for Stream Processing Languages -- Enforcing Stateful Authorization and Information Flow Policies in Fine -- Stateful Contracts for Affine Types -- CFA2: A Context-Free Approach to Control-Flow Analysis -- Weighted Dynamic Pushdown Networks -- Explicit Stabilisation for Modular Rely-Guarantee Reasoning.Theoretical Computer Science and General Issues,2512-2029 ;6012Software engineeringComputer networksComputer scienceComputer programmingCompilers (Computer programs)Software EngineeringComputer Communication NetworksComputer Science Logic and Foundations of ProgrammingProgramming TechniquesCompilers and InterpretersSoftware engineering.Computer networks.Computer science.Computer programming.Compilers (Computer programs).Software Engineering.Computer Communication Networks.Computer Science Logic and Foundations of Programming.Programming Techniques.Compilers and Interpreters.005.1DAT 350fstubSS 4800rvkGordon Andrew D.edthttp://id.loc.gov/vocabulary/relators/edtETAPS 2010(2010 :Paphos, Cyprus)BOOK996465290703316Programming Languages and Systems3644366UNISA