Coccinelle: reducing the barriers to modularization in a large C code base

Julia L. Lawall 1
1 Whisper - Well Honed Infrastructure Software for Programming Environments and Runtimes
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Abstract : Coccinelle is a program matching and transformation tool for C code that has been extensively used for bug finding and evolutions in the Linux kernel. In this paper, we show how Coccinelle can be used in maintaining and improving the modularity of software, taking as a case study the introduction of an API providing a form of managed resources into the Linux kernel.
Type de document :
Communication dans un congrès
Walter Binder; Erik Ernst; Achille Peternier; Robert Hirschfeld. 13th International Conference on Modularity, MODULARITY '14, Apr 2014, Lugano, Switzerland. pp.5-6, 2014, 〈10.1145/2584469.2584661〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01001894
Contributeur : Julia Lawall <>
Soumis le : jeudi 5 juin 2014 - 11:07:05
Dernière modification le : jeudi 22 novembre 2018 - 14:24:36

Identifiants

Citation

Julia L. Lawall. Coccinelle: reducing the barriers to modularization in a large C code base. Walter Binder; Erik Ernst; Achille Peternier; Robert Hirschfeld. 13th International Conference on Modularity, MODULARITY '14, Apr 2014, Lugano, Switzerland. pp.5-6, 2014, 〈10.1145/2584469.2584661〉. 〈hal-01001894〉

Partager

Métriques

Consultations de la notice

157