Sciweavers

1491 search results - page 73 / 299
» Resource-Passing Concurrent Programming
Sort
View
87
Voted
ICALP
2007
Springer
15 years 6 months ago
Co-Logic Programming: Extending Logic Programming with Coinduction
In this paper we present the theory and practice of co-logic programming (co-LP for brevity), a paradigm that combines both inductive and coinductive logic programming. Co-LP is a ...
Luke Simon, Ajay Bansal, Ajay Mallya, Gopal Gupta
POPL
2009
ACM
15 years 7 months ago
Comparing the performance of concurrent linked-list implementations in Haskell
Haskell has a rich set of synchronization primitives for implemented-state concurrency abstractions, ranging from the very high level (Software Transactional Memory) to the very l...
Martin Sulzmann, Edmund S. L. Lam, Simon Marlow
SIGSOFT
2007
ACM
16 years 1 months ago
A study of interleaving coverage criteria
Concurrency bugs are becoming increasingly important due to the prevalence of concurrent programs. A fundamental problem of concurrent program bug detection and testing is that th...
Shan Lu, Weihang Jiang, Yuanyuan Zhou
AFP
2008
Springer
236views Formal Methods» more  AFP 2008»
15 years 6 months ago
A Tutorial on Parallel and Concurrent Programming in Haskell
This practical tutorial introduces the features available in Haskell for writing parallel and concurrent programs. We first describe how to write semi-explicit parallel programs b...
Simon L. Peyton Jones, Satnam Singh
ICALP
2007
Springer
15 years 6 months ago
Ready Simulation for Concurrency: It's Logical!
Gerald Lüttgen, Walter Vogler