ACCLAIM Deliverables per work package
The third progress report.
Some of the reports (D2.9/3-A2, D2.9/3-A3, D2.11/3 and the progress report)
are only readable from SICS. Please contact the author or
SICS
if you are interested in these documents.
Software deliverables
Work Package 1, Foundations and Methodology
Task 1.1: Logic and Algebraic views of CCP
D1.1/1 - First Report on Views of CC Programs (Pisa)
D1.1/2 - Report on views of cc programs (Pisa)
D1.1/3 - Final report on views of cc programs (Pisa and INRIA)
Task 1.2: Higher-Order Concurrent Constraint Programming
D1.2/1 - First Report on Higher-Order CC Languages (PRL)
- Order-Sorted Feature Theory Unification
Hassan Aït-Kaci, Andreas Podelski, Seth Copen Goldstein
D1.2/2 - Final Report on Higher-Order CC Languages (PRL/MPI and DFKI)
Task 1.3: True-concurrency semantics for cc programs
D1.3/1 - First Report on True Concurrency (Pisa)
D1.3/2 - Report on true concurrency (Pisa)
D1.3/3 - Final report on true concurrency (Pisa)
Task 1.4: Atomicity control
D1.4/1 - First report on atomicity (Pisa)
D1.4/2 - Final report on atomicity (Pisa)
Task 1.5: Unified Calculus
D1.5/1 - Report on Unified Calculus (DFKI)
D1.5/2 - Report on semantics of unified calculus (DFKI)
D1.5/3 - Report on relation of unified calculus to LL (DFKI)
Work Package 2a, Non-numerical Constraints
Task 2.1: Incremental Constraint Solving
D2.1/1 - First Report on Reactive Primitives (INRIA)
D2.1/2 - Report on reactive primitives implementation (INRIA)
Task 2.2: Constraint Meta-Solver
D2.2/1 - First report on meta-compilation (PRL)
D2.2/2 - Final report on meta-compilation (MPI)
D2.2/3 - Implementation of meta-compilation scheme (PRL/MPI)
- Half-life (software)
Richard Meyer, Bruno Dumant, Peter Van Roy
Task 2.3: Abductive CCP and Constraint Maintenance
D2.3/1 - First report on abductive cc (INRIA)
D2.3/2 - Final report on abductive cc(FD) (INRIA)
Task 2.4: Finite Domain Constraints
D2.4/1 - Report on cc(FD) Algorithms (SICS)
D2.4/2 - Report on cc(FD) implementation (SICS and INRIA)
D2.4/3 - Final report on cc(FD) (SICS)
D2.4/4
- Implementation of cc(FD) (SICS)
- AKL(FD) (software)
Programming Systems Group, SICS.
Task 2.5: Perfect relaxation for finite domain constraints
D2.5/1 - First Report on Perfect Relaxation (Pisa)
D2.5/2 - Final report on perfect relaxation (Pisa)
D2.5/3
- Final report on perfect relaxation (Pisa)
Task 2.6: Feature Constraints
D2.6/1 - Report on the Tree Constraint System (DFKI)
D2.6/2 - Report on tree constraint solving algorithms (DFKI)
An attachment (the same as 2.2/2) is provided.
Task 2.7: Constraints over Lists
D2.7/1 - Report on List Constraint Solving Algorithms (UML)
Work Package 2b, Numerical Constraints
Task 2.8: Linear Constraints
D2.8/1 - First Report on Linear Constraint Solving (UML)
D2.8/2 - First Report on Piece-Wise Linear Constraints (SICS)
D2.8/3 - Solver for linear constraints (UML)
D2.8/6 - Final Report on Linear Constraint solving (UML)
Delivered second year with wrong acronym D2.8/3.
Task 2.9: Algebraic Constraints
D2.9/1 - Report on non-linear constraints for reals (RISC)
D2.9/2 - Solver of non-linear constraints for reals (RISC)
D2.9/3
- Report on non-linear constraints for complexes(RISC)
- Satisfiability of constraints: Attachment 1
- Approximate solutions of constraints: Attachments 2, 3
- Exact solutions of constraints: Attachment 4, 5
- CLP applications: Attachment 6
D2.9/4
- Solver of non-linear constraints for complexes (RISC)
D2.9/5 - Report on integrating non-linear solvers (RISC)
This deliverable is delayed (according to plan).
D2.9/6 - Integrated solver of non-linear constraints (RISC)
This deliverable is delayed (according to plan).
Task 2.10: Constraints Over Intervals
D2.10/1 - Report on Interval Constraint Solving (UML)
D2.10/2 - Solver of interval constraints (UML)
Task 2.11: Combining Constraint Domains
D2.11/1 - Report on Pseudo-Boolean Constraints (UML, MPI)
D2.11/2 - Solver of pseudo-boolean constraints (MPI)
D2.11/3
- Report on global mathematical structure (UML and MPI)
Work Package 3, Static Program Analysis and Optimisation
Task 3.1: Abstract Interpretation Frameworks
D3.1/1 - Report on Abstract Interpretation Framework (INRIA)
D3.1/2
- Report on Abstract Interpretation Framework (INRIA)
Task 3.2: Program Analysis Algorithms
D3.2/1 - Report on Analysis Requirements (UPM)
D3.2/3
- report on implementation of analyzer (UPM)
Task 3.3: Partial Evaluation and Program Transformation
D3.3/1 - Report on Translation Techniques (UPM)
D3.2/2 and D3.3/2 - First report on analysis and transformation of CC
languages(UPM)
D3.3/3
- Final report on Translation Tool (UPM)
D3.3/4
- Final report on CC transformation and specialization (UPM)
Work Package 4, Implementation and Architecture
Task 4.1: Parallel Abstract Machines
D4.1/1 - First Report on Parallel AKL (SICS and KUL)
D4.1/2 - Report on design of parallel AKL (SICS and KUL)
D4.1/3
- Report on parallel implementation of AKL (SICS and KUL)
D4.1/4
- Parallel implementation of AKL (SICS and KUL)
Info about Penny, a parallel implementation of AKL
Johan Montelius, Haruyasu Ueda, Galal Atlam
ParAKL, KUL, (software)
### final version will be delivered at the end of the project ###
ParAKL at KUL, a parallel implementation of AKL
Remco Molenaar
Task 4.2: Scheduling
D4.2/1
- Report on scheduling strategies for AKL
This deliverable
is also provided in attachments 1 and 3 of D4.1/3.
Task 4.3: Compilation Techniques
D4.3/1 - First report on compilation techniques for AKL (SICS and UPM)
D4.3/2
- Final report on compilation techniques for AKL (UPM, DFKI and SICS)
(Send comments to thomas.sjoland@sics.se)