Experiences using an Application Generator Builder

A Plantec 1 Vincent Ribaud 2
1 Lab-STICC_UBO_CACS_MOCS
UBO - Université de Brest, Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
Abstract : Application generators translate specifications into products (programs, documentations. An application generator builder offers a way to define specification languages and associated parsers, to describe and traverse the meta-models structure and to specify the derivation on this structure. STEP is an ISO 10303 standard developed to facilitate product information sharing by specifying sufficient semantic content for data and their usage. STEP technology offers very useful software tools and can be applied for the design and the implementation of application generators. EUGENE is a STEP-based framework, that is intended for the building of application generators. After a concise presentation of EUGENE, this paper presents different application generators built with this framework within an industrial project. Then, different properties of generators are examined to establish the kind of generators which can be successfully built with EUGENE. Finally, we conclude with the main benefits of our approach.
Type de document :
Communication dans un congrès
12th IEEE International Conference on Software Engineering and Knowledge Engineering (SEKE'99), Jun 1999, Kaiserlautern, Germany
Liste complète des métadonnées

Littérature citée [5 références]  Voir  Masquer  Télécharger

http://hal.univ-brest.fr/hal-01450893
Contributeur : Vincent Ribaud <>
Soumis le : vendredi 3 février 2017 - 22:20:07
Dernière modification le : mardi 16 janvier 2018 - 15:54:23
Document(s) archivé(s) le : vendredi 5 mai 2017 - 11:08:25

Fichier

SEKE99.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01450893, version 1

Citation

A Plantec, Vincent Ribaud. Experiences using an Application Generator Builder. 12th IEEE International Conference on Software Engineering and Knowledge Engineering (SEKE'99), Jun 1999, Kaiserlautern, Germany. 〈hal-01450893〉

Partager

Métriques

Consultations de la notice

117

Téléchargements de fichiers

133