12 research outputs found

    Using ATL to define advanced and flexible constraint model transformations

    Get PDF
    Transforming constraint models is an important task in re- cent constraint programming systems. User-understandable models are defined during the modeling phase but rewriting or tuning them is manda- tory to get solving-efficient models. We propose a new architecture al- lowing to define bridges between any (modeling or solver) languages and to implement model optimizations. This architecture follows a model- driven approach where the constraint modeling process is seen as a set of model transformations. Among others, an interesting feature is the def- inition of transformations as concept-oriented rules, i.e. based on types of model elements where the types are organized into a hierarchy called a metamodel

    Rewriting Constraint Models with Metamodels

    Get PDF
    An important challenge in constraint programming is to rewrite constraint models into executable programs calculat- ing the solutions. This phase of constraint processing may require translations between constraint programming lan- guages, transformations of constraint representations, model optimizations, and tuning of solving strategies. In this paper, we introduce a pivot metamodel describing the common fea- tures of constraint models including different kinds of con- straints, statements like conditionals and loops, and other first-class elements like object classes and predicates. This metamodel is general enough to cope with the constructions of many languages, from object-oriented modeling languages to logic languages, but it is independent from them. The rewriting operations manipulate metamodel instances apart from languages. As a consequence, the rewriting operations apply whatever languages are selected and they are able to manage model semantic information. A bridge is created between the metamodel space and languages using parsing techniques. Tools from the software engineering world can be useful to implement this framework

    Rewriting Constraint Models with Metamodels

    Get PDF
    International audienceAn important challenge in constraint programming is to rewrite constraint models into executable programs calculat- ing the solutions. This phase of constraint processing may require translations between constraint programming lan- guages, transformations of constraint representations, model optimizations, and tuning of solving strategies. In this paper, we introduce a pivot metamodel describing the common fea- tures of constraint models including different kinds of con- straints, statements like conditionals and loops, and other first-class elements like object classes and predicates. This metamodel is general enough to cope with the constructions of many languages, from object-oriented modeling languages to logic languages, but it is independent from them. The rewriting operations manipulate metamodel instances apart from languages. As a consequence, the rewriting operations apply whatever languages are selected and they are able to manage model semantic information. A bridge is created between the metamodel space and languages using parsing techniques. Tools from the software engineering world can be useful to implement this framework

    Solving an Air Conditioning System Problem in an Embodiment Design Context Using Constraint Satisfaction Techniques

    Get PDF
    International audienceIn this paper, the embodiment design of an air condition- ing system (ACS) in an aircraft is investigated using interval constraint satisfaction techniques. The detailed ACS model is quite complex to solve, since it contains many coupled variables and many constraints corresponding to complex physics phenomena. Some new heuristics and notions based on embodiment design knowledge, are briefly introduced to undertake some embodiment design concepts and to obtain a more relevant and more efficient solving process than classical algorithms. The benefits of using constraint programming in embodiment design are discussed and some difficulties for designers using CP tools are shortly detailed

    Multi-physics Simulation for Product-service Performance Assessment

    Get PDF
    International audienc

    SYNTHÈSE DES MÉTHODES INTERVALLES POUR L'OPTIMISATION MULTIOBJECTIFS

    No full text
    National audienc

    Formulation of a design problem for computational pre-design

    No full text
    International audienceA simple-to-use methodology based on the System Engineering recommendations is presented in order to aid architects and engineers to construct, explore and then analyse the solution space of a defined problem. A functional analysis of the available technologies is conducted in order to feed a database used to generate all the architectures that answer the stakeholders’ requirements. Several topological architectures are derived from the external environments study of the product to design. The objective is to give directions to the product architects to avoid missing promising solutions. Our methodology is applied on the preliminary design steps of an autonomous generator

    Model-based design of exploitation guidelines

    No full text
    International audiencePiloting a system aims at reaching the expected performances. This can be achieved by applying an exploitation guideline that consists of the appropriate performance drivers. This paper stresses the potential of reverted models for the exploitation of complex systems. The difficulty of this approach mainly results from the existence of several multidisciplinay models that have to be jointly considered
    corecore