Refactoring C with conditional compilation

Detalles Bibliográficos
Autor Principal: Garrido, Alejandra
Formato: Capítulo de libro
Lengua:inglés
Series:^p Datos electrónicos (1 archivo : 34 KB)
Temas:
Acceso en línea:www.lifia.info.unlp.edu.ar/papers/2003/Ralph2003.pdf
Consultar en el Cátalogo
Resumen:Refactoring, an important technique for increasing flexibility of the source code, can be applied with much ease and efficiency by using automated tools. There is currently a lack of refactoring tools for C with full support for preprocessor directives because directives complicate refactorings in many ways. This paper describes refactoring of C programs in the presence of conditional compilation directives and how we propose to support them in a refactoring tool.
Notas:Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 22/12/2008)

MARC

LEADER 00000naa a2200000 a 4500
003 AR-LpUFIB
005 20250311170245.0
008 230201s2003 xx o 000 0 eng d
024 8 |a DIF-M2565  |b 2655  |z DIF002467 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Garrido, Alejandra 
245 1 0 |a Refactoring C with conditional compilation 
490 0 |a ^p Datos electrónicos (1 archivo : 34 KB) 
500 |a Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 22/12/2008) 
520 |a Refactoring, an important technique for increasing flexibility of the source code, can be applied with much ease and efficiency by using automated tools. There is currently a lack of refactoring tools for C with full support for preprocessor directives because directives complicate refactorings in many ways. This paper describes refactoring of C programs in the presence of conditional compilation directives and how we propose to support them in a refactoring tool. 
534 |a 18th IEEE International Conference on Automated Software Engineering (ASE’2003), October 2003. 
650 4 |a MULTIPROCESADORES 
650 4 |a MATEMÁTICA DE LA COMPUTACIÓN 
650 4 |a TURBO PASCAL 
856 4 0 |u www.lifia.info.unlp.edu.ar/papers/2003/Ralph2003.pdf 
942 |c CP 
952 |0 0  |1 0  |4 0  |6 A0083  |7 3  |8 BD  |9 76906  |a DIF  |b DIF  |d 2025-03-11  |l 0  |o A0083  |r 2025-03-11 17:02:45  |u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=87  |w 2025-03-11  |y CP 
999 |c 52352  |d 52352