-
Proceedings of the Spatial Computing Workshop (SCW 2012) colocated with AAMAS...
International audience -
Programming Language Specifications and Environments
These are course notes on programming language formal descriptions and their use to build programming environments and to prove properties of these languages. -
Towards a Concurrent Model of Event-based Aspect-Oriented Programming
The Event-based Aspect-Oriented Programming model (EAOP) makes it possible to define pointcuts in terms of sequences of events emitted by the base program. The current... -
The Euclidean Division Implemented with a Floating-Point Division and a Floor
We study conditions under which the Euclidean division can be implemented using a floating-point division followed by a floor function. We show that under reasonable... -
Behavioural Theory for Mobile Ambients
We study a behavioural theory of Cardelli and Gordon's Mobile Ambients, a process calculus for modelling mobile agents in wide-area networks, focussing on reduction... -
Acute: High-level programming language design for distributed computation : D...
This paper studies key issues for distributed programming in high-level languages. We discuss the design space and describe an experimental language, Acute, which we... -
Versatile Kernels for Aspect-Oriented Programming
Aspect-Oriented Programming (AOP) is a promising approach to modularizing software in presence of crosscutting concerns. Numerous proposals for AOP have been... -
TIREX : A textual target-level intermediate representation for virtual execut...
Some environments require several compilers, for instance one for the operating system, supporting the full C/C++ norm, and one for the applications, potentially... -
A Language for Multi-threaded Active Objects
The active object programming model is particularly adapted to easily program distributed objects: it separates objects into several activities, each manipulated by a... -
Control-Driven Data Flow
This paper presents CDDF, a model of computation underpinning the formal semantics of a number of parallel programming languages. CDDF integrates control flow elements... -
Constrained Types - Future Directions
Position Paper -
A Functional Language for Hyperstreaming XSLT
The problem of how to transform large data trees received on streams with a much smaller memory is still an open challenge despite of a decade of research on XML.... -
Popularity, Interoperability, and Impact of Programming Languages in 100,000 ...
International audience -
Proceedings of the Spatial Computing Workshop (SCW 2013) colocated with AAMAS...
International audience -
Full abstraction for fair testing in CCS
20 pages. -
Contributions to the science of controlled transformation
writing completed in april 2013 -
ICC and Probabilistic Classes
The thesis applies the ICC tecniques to the probabilistic polinomial complexity classes in order to get an implicit characterization of them. The main contribution... -
Transformation As Search
International audience -
M3: An Open Model For Measuring Code Artifacts
In the context of the EU FP7 project ''OSSMETER'' we are developing an infra-structure for measuring source code. The goal of OSSMETER is to obtain insight in the...
