Community-Driven Language Development

Javier Cánovas 1 Jordi Cabot 1
1 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Software development processes are becoming more collaborative, trying to integrate end-users as much as possible. The idea is to advance towards a community- driven process where all actors (both technical and non-technical) work together to ensure that the system-to-be will satisfy all expectations. This seems specially appropriate in the field of Domain-Specific Languages (DSLs) typically designed to facilitate the development of software for a particular domain. DSLs offer constructs closer to the vocabulary of the domain which simplifies the adoption of the DSL by end-users. Interestingly enough, the development of DSLs is not a collaborative process itself. In this sense, the goal of this paper is to propose a collaborative infrastructure for the development of DSLs where end-users have a direct and active participation in the evolution of the language. This infrastructure is based on Collaboro, a DSL to represent change proposals, possible solutions and comments arisen during the development and evolution of a language.
Type de document :
Communication dans un congrès
International Workshop on Modelling in Software Engineering, Jun 2012, Zurich, Switzerland. 2012
Liste complète des métadonnées

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

https://hal.inria.fr/hal-00687042
Contributeur : Javier Canovas <>
Soumis le : jeudi 12 avril 2012 - 09:24:00
Dernière modification le : mercredi 11 avril 2018 - 02:01:27
Document(s) archivé(s) le : lundi 26 novembre 2012 - 13:21:03

Fichier

Community-drivenLanguageDevelo...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00687042, version 1

Citation

Javier Cánovas, Jordi Cabot. Community-Driven Language Development. International Workshop on Modelling in Software Engineering, Jun 2012, Zurich, Switzerland. 2012. 〈hal-00687042〉

Partager

Métriques

Consultations de la notice

397

Téléchargements de fichiers

178