International audienceSpatial computing is an emerging field that recognizes the importance of explicitly handling spatial relationships at three levels: computer architectures, programming languages and applications. In this context, we present MGS, an experimental programming language where data structures are fields on abstract spaces. In MGS, fields are transformed using rules. We show that this approach is able to unify, at least for programming purposes, several computational models like Lindenmayer systems and cellular automata. The MGS notions of topological collection and transformation are formalized using concepts developed in algebraic topology. We propose to use transformations in order to implement a discrete version of some d...
International audienceMesh subdivision algorithms are usually specified informally using graphical s...
Computational science and engineering are dominated by field problems. Tradition-ally, engineering p...
International audienceIn this chapter, we advocate a domain specific language (DSL) approach to over...
International audienceSpatial computing is an emerging field that recognizes the importance of expli...
Abstract. In this paper, we propose a topological metaphor for computations: computing consists in m...
cote interne IRCAM: Giavitto11fNone / NoneNational audienceWe sketch the rationals of the MGS progra...
International audienceThe emergence of terms like natural computing, mimetic computing, parallel pro...
International audienceModern programming languages allow the definition and the use of arbitrary nes...
We present the first results in the development of a new declarative programming language called MGS...
International audienceThe modeling and simulation of morphogenetic phenomena require to take into ac...
International audienceModern programming languages allow the definition and the use of arbitrary nes...
The chemical paradigm is an unconventional programming paradigm well fitted to the high-level specif...
Topological notions and methods have successfully been applied in various areas of computer science....
We present in this chapter the use of MGS, a declarative and rule-based language dedicated to the mo...
This work is part of the MGS project which studies the integration of topological notions into progr...
International audienceMesh subdivision algorithms are usually specified informally using graphical s...
Computational science and engineering are dominated by field problems. Tradition-ally, engineering p...
International audienceIn this chapter, we advocate a domain specific language (DSL) approach to over...
International audienceSpatial computing is an emerging field that recognizes the importance of expli...
Abstract. In this paper, we propose a topological metaphor for computations: computing consists in m...
cote interne IRCAM: Giavitto11fNone / NoneNational audienceWe sketch the rationals of the MGS progra...
International audienceThe emergence of terms like natural computing, mimetic computing, parallel pro...
International audienceModern programming languages allow the definition and the use of arbitrary nes...
We present the first results in the development of a new declarative programming language called MGS...
International audienceThe modeling and simulation of morphogenetic phenomena require to take into ac...
International audienceModern programming languages allow the definition and the use of arbitrary nes...
The chemical paradigm is an unconventional programming paradigm well fitted to the high-level specif...
Topological notions and methods have successfully been applied in various areas of computer science....
We present in this chapter the use of MGS, a declarative and rule-based language dedicated to the mo...
This work is part of the MGS project which studies the integration of topological notions into progr...
International audienceMesh subdivision algorithms are usually specified informally using graphical s...
Computational science and engineering are dominated by field problems. Tradition-ally, engineering p...
International audienceIn this chapter, we advocate a domain specific language (DSL) approach to over...