International audienceCollections are omnipresent within models: collections of references can represent relations between objects, and collections of values can represent object attributes. Consequently, manipulating models often consists of performing operations on collections. For example, transformations create target collections from given source collections. Similarly, constraint evaluations perform computation on collections. Recent research works focus on making such transformations or constraint evaluations active (i.e. incremental, or live). However, they propose their own solutions to the issue by the introduction of specific languages and/or systems. This paper proposes a mathematical formalism, centered on collections and indep...
In this paper, we show that the business rules knowledge representation paradigm, which is widely us...
We present a new algebra for collection types based on monoids and monoid homomorphisms. The types s...
International audienceModel transformation has proven to be an effective technique to produce target...
International audienceCollections are omnipresent within models: collections of references can repre...
A database programming language can model application domains most naturally if it supports several ...
n order to make attribute grammars useful for complicated analysis tasks, a number of extensions to ...
Abstract. Call-by-push-value is a ”semantic machine code”, providing a set of simple primitives from...
Abstract: "Several programming languages arising from widely varying practical and theoretical consi...
AbstractWe give a systematic category theoretic axiomatics for modelling data refinement in call by ...
Collection attributes, as defined by Boyland, can be used as a mechanism for concisely specifying cr...
Memory analysis techniques have become sophisticated enough to model, with a high degree of accuracy...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
This section describes an approach for representing and propagating contraints in active database sy...
AbstractCall-by-push-value (CBPV) is a new paradigm, which has been claimed to provide the semantic ...
Model transformation promises faster and higher-quality system development processes by automating c...
In this paper, we show that the business rules knowledge representation paradigm, which is widely us...
We present a new algebra for collection types based on monoids and monoid homomorphisms. The types s...
International audienceModel transformation has proven to be an effective technique to produce target...
International audienceCollections are omnipresent within models: collections of references can repre...
A database programming language can model application domains most naturally if it supports several ...
n order to make attribute grammars useful for complicated analysis tasks, a number of extensions to ...
Abstract. Call-by-push-value is a ”semantic machine code”, providing a set of simple primitives from...
Abstract: "Several programming languages arising from widely varying practical and theoretical consi...
AbstractWe give a systematic category theoretic axiomatics for modelling data refinement in call by ...
Collection attributes, as defined by Boyland, can be used as a mechanism for concisely specifying cr...
Memory analysis techniques have become sophisticated enough to model, with a high degree of accuracy...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
This section describes an approach for representing and propagating contraints in active database sy...
AbstractCall-by-push-value (CBPV) is a new paradigm, which has been claimed to provide the semantic ...
Model transformation promises faster and higher-quality system development processes by automating c...
In this paper, we show that the business rules knowledge representation paradigm, which is widely us...
We present a new algebra for collection types based on monoids and monoid homomorphisms. The types s...
International audienceModel transformation has proven to be an effective technique to produce target...