JERBOA: A Graph Transformation Library for Topology-Based Geometric Modeling

Autor: Agnès Arnould, Thomas Bellet, Hakim Belhaouari, Pascale Le Gall
Přispěvatelé: SIC (XLIM-SIC), Université de Poitiers-XLIM (XLIM), Université de Limoges (UNILIM)-Centre National de la Recherche Scientifique (CNRS)-Université de Limoges (UNILIM)-Centre National de la Recherche Scientifique (CNRS), Mathématiques Appliquées aux Systèmes - EA 4037 (MAS), Ecole Centrale Paris, Holger Giese, Barbara König, Holger Giese, Barbara König
Jazyk: angličtina
Rok vydání: 2014
Předmět:
Zdroj: Lecture Notes in Computer Science
7th International Conference on Graph Transformation (ICGT 2014)
7th International Conference on Graph Transformation (ICGT 2014), Jul 2014, York, United Kingdom. ⟨10.1007/978-3-319-09108-2_18⟩
International Conference on Graph Transformations
International Conference on Graph Transformations, Holger Giese, Barbara König, Jul 2014, York, United Kingdom. ⟨10.1007/978-3-319-09108-2_18⟩
Graph Transformation ISBN: 9783319091075
ICGT
ISSN: 0302-9743
DOI: 10.1007/978-3-319-09108-2_18⟩
Popis: International audience; Many software systems have to deal with the representation and the manipulation of geometric objects: video games, CGI movie effects, computer-aided design, computer simulations... All these softwares are usually implemented with ad-hoc geometric modelers. In the paper, we present a library, called Jerboa, that allows to generate new modelers dedicated to any application domains. Jerboa is a topological-based modeler: geometric objects are defined by a graph-based topological data structure and by an embedding that associates each topological element (vertex, edge, face, etc.) with relevant data as their geometric shape. Unlike other modelers, modeling operations are not implemented in a low-level programming language, but implemented as particular graph transformation rules so they can be graphically edited as simple and concise rules. Moreover, Jerboa's modeler editor is equipped with many static verification mechanisms that ensure that the generated modelers only handle consistent geometric objects.
Databáze: OpenAIRE