Programming Languages and Systems
Springer Berlin (Verlag)
978-3-642-37035-9 (ISBN)
Distributed Electronic Rights in JavaScript.- The Compiler Forest.- Pretty-Big-Step Semantics.- Language Constructs for Non-Well-Founded Computation.- Laziness by Need.- FliPpr: A Prettier Invertible Printing System.- Slicing-Based Trace Analysis of Rewriting Logic Specifications with iJULIENNE.- Why3 - Where Programs Meet Provers.- Compositional Invariant Checking for Overlaid and Nested Linked Lists.- A Discipline for Program Verification Based on Backpointers and Its Use in Observational Disjointness.- Modular Reasoning about Separation of Concurrent Data Structures.- Ribbon Proofs for Separation Logic.- Abstract Refinement Types.- Constraining Delimited Control with Contracts.- Verifying Concurrent Memory Reclamation Algorithms with Grace.- Interleaving and Lock-Step Semantics for Analysis and Verification of GPU Kernels.- Verifying Concurrent Programs against Sequential Specifications.- On Distributability in Process Calculi.- Behavioral Polymorphism and Parametricity in Session-Based Communication.- Higher-Order Processes, Functions, and Sessions: A Monadic Integration.- Concurrent Flexible Reversibility.- Structural Lock Correlation with Ownership Types.- Taming Confusion for Modeling and Implementing Probabilistic Concurrent Systems.- Model-Checking Higher-Order Programs with Recursive Types.- Counterexample-Guided Precondition Inference.- Information Reuse for Multi-goal Reachability Analyses.- Quarantining Weakness: Compositional Reasoning under Relaxed Memory Models (Extended Abstract).- Software Verification for Weak Memory via Program Transformation.- Checking and Enforcing Robustness against TSO.- GADTs Meet Subtyping.- A Data Driven Approach for Algebraic Loop Invariants.- Automatic Type Inference for Amortised Heap-Space Analysis.
Erscheint lt. Verlag | 20.2.2013 |
---|---|
Reihe/Serie | Lecture Notes in Computer Science | Programming and Software Engineering |
Zusatzinfo | XX, 620 p. 162 illus. |
Verlagsort | Berlin |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 967 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Informatik ► Theorie / Studium ► Compilerbau | |
Schlagworte | concurrent programs • higher-order programming • Program verification • separation logic • weak memory models |
ISBN-10 | 3-642-37035-7 / 3642370357 |
ISBN-13 | 978-3-642-37035-9 / 9783642370359 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich