-
2
-
-
65249181528
-
Aspect mining in the presence of the C preprocessor
-
Brussels, Belgium
-
B. Adams, B. V. Rompaey, C. Gibbs, Y. Coady, and H. Tromp. Aspect mining in the presence of the C preprocessor. In Proc. of the 4th Linking Aspect Technology and Evolution Workshop (LATE), AOSD, Brussels, Belgium, 2008.
-
(2008)
Proc. of the 4th Linking Aspect Technology and Evolution Workshop (LATE), AOSD
-
-
Adams, B.1
Rompaey, B.V.2
Gibbs, C.3
Coady, Y.4
Tromp, H.5
-
3
-
-
85028208524
-
Instantiating and detecting design patterns: Putting bits and pieces together
-
Washington, DC, USA, IEEE Computer Society
-
H. Albin-Amiot, P. Cointe, Y.-G. Guéhéneuc, and N. Jussien. Instantiating and detecting design patterns: Putting bits and pieces together. In Proc. of the 16th IEEE International Conference on Automated Software Engineering (ASE), page 166, Washington, DC, USA, 2001. IEEE Computer Society.
-
(2001)
Proc. of the 16th IEEE International Conference on Automated Software Engineering (ASE)
, pp. 166
-
-
Albin-Amiot, H.1
Cointe, P.2
Guéhéneuc, Y.-G.3
Jussien, N.4
-
4
-
-
0034227660
-
A framework for preprocessor-aware C source code analyses
-
G. J. Badros and D. Notkin. A framework for preprocessor-aware C source code analyses. Softw. Pract. Exper, 30(8):907-924, 2000.
-
(2000)
Softw. Pract. Exper
, vol.30
, Issue.8
, pp. 907-924
-
-
Badros, G.J.1
Notkin, D.2
-
6
-
-
34548229435
-
Simple crosscutting concerns are not so simple: Analysing variability in large-scale idioms-based implementations
-
Vancouver, BC, Canada, March
-
M. Bruntink, A. van Deursen, M. D'Hondt, and T. Tourwé. Simple crosscutting concerns are not so simple: analysing variability in large-scale idioms-based implementations. In Proc. of the 6th International Conference on Aspect-Oriented Software Development (AOSD), pages 199-211, Vancouver, BC, Canada, March 2007.
-
(2007)
Proc. of the 6th International Conference on Aspect-Oriented Software Development (AOSD)
, pp. 199-211
-
-
Bruntink, M.1
van Deursen, A.2
D'Hondt, M.3
Tourwé, T.4
-
7
-
-
33646903304
-
Isolating idiomatic crosscutting concerns
-
Budapest, Hungary, IEEE Computer Society
-
M. Bruntink, A. van Deursen, and T. Tourwé. Isolating idiomatic crosscutting concerns. In Proc. of the 21st IEEE International Conference on Software Maintenance (ICSM), pages 37-46, Budapest, Hungary, 2005. IEEE Computer Society.
-
(2005)
Proc. of the 21st IEEE International Conference on Software Maintenance (ICSM)
, pp. 37-46
-
-
Bruntink, M.1
van Deursen, A.2
Tourwé, T.3
-
8
-
-
70450266964
-
-
cloc. http://cloc.sourceforge.net.
-
cloc. http://cloc.sourceforge.net.
-
-
-
-
10
-
-
70450254596
-
Supporting reengineering scenarios with FETCH: An experience report
-
Paris, France, October
-
B. Du Bois, B. Van Rompaey, K. Meijfroidt, and E. Suijs. Supporting reengineering scenarios with FETCH: an experience report. In Proc. of the 3rd International ERCIM Workshop on Software Evolution, ICSM, pages 69-82, Paris, France, October 2007.
-
(2007)
Proc. of the 3rd International ERCIM Workshop on Software Evolution, ICSM
, pp. 69-82
-
-
Du Bois, B.1
Van Rompaey, B.2
Meijfroidt, K.3
Suijs, E.4
-
11
-
-
38049176840
-
Statement annotations for fine-grained advising
-
Nantes, France, July, Fakultät für Informatik, Universität Magdeburg
-
M. Eaddy and A. V. Aho. Statement annotations for fine-grained advising. In Proc. of the Workshop on Reflection, AOP, and Meta-Data for Software Evolution (RAM-SE), ECOOP, pages 89-99, Nantes, France, July 2006. Fakultät für Informatik, Universität Magdeburg.
-
(2006)
Proc. of the Workshop on Reflection, AOP, and Meta-Data for Software Evolution (RAM-SE), ECOOP
, pp. 89-99
-
-
Eaddy, M.1
Aho, A.V.2
-
12
-
-
0036961736
-
An empirical analysis of C preprocessor use
-
M. D. Ernst, G. J. Badros, and D. Notkin. An empirical analysis of C preprocessor use. IEEE Trans. Softw. Eng., 28(12):1146-1170, 2002.
-
(2002)
IEEE Trans. Softw. Eng
, vol.28
, Issue.12
, pp. 1146-1170
-
-
Ernst, M.D.1
Badros, G.J.2
Notkin, D.3
-
13
-
-
0030407254
-
Preprocessors from an abstract point of view
-
Monterey, CA, USA, IEEE Computer Society
-
J.-M. Favre. Preprocessors from an abstract point of view. In Proc. of the 3rd Working Conference on Reverse Engineering (WCRE), page 287, Monterey, CA, USA, 1996. IEEE Computer Society.
-
(1996)
Proc. of the 3rd Working Conference on Reverse Engineering (WCRE)
, pp. 287
-
-
Favre, J.-M.1
-
15
-
-
70450244734
-
-
Fetch. http://lore.cmi.ua.ac.be/fetchWiki/index.php.
-
Fetch
-
-
-
16
-
-
57349092460
-
Evolving software product lines with aspects: An empirical study on design stability
-
Leipzig, Germany, ACM
-
E. Figueiredo, N. Cacho, C. Sant'Anna, M. Monteiro, U. Kulesza, A. Garcia, S. Soares, F. Ferrari, S. Khan, F. C. Filho, and F. Dantas. Evolving software product lines with aspects: an empirical study on design stability. In Proc. of the 30th international conference on Software engineering (ICSE), pages 261-270, Leipzig, Germany, 2008. ACM.
-
(2008)
Proc. of the 30th international conference on Software engineering (ICSE)
, pp. 261-270
-
-
Figueiredo, E.1
Cacho, N.2
Sant'Anna, C.3
Monteiro, M.4
Kulesza, U.5
Garcia, A.6
Soares, S.7
Ferrari, F.8
Khan, S.9
Filho, F.C.10
Dantas, F.11
-
20
-
-
35248828504
-
Aspect-Oriented Programming
-
Jyväskylä, Finland, Springer-Verlag
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In Proc. of the 11th European Conference on Object-Oriented Programming (ECOOP), volume 1241, pages 220-242, Jyväskylä, Finland, 1997. Springer-Verlag.
-
(1997)
Proc. of the 11th European Conference on Object-Oriented Programming (ECOOP)
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
21
-
-
33645395112
-
Evolvable pattern implementations need generic aspects
-
Springer Verlag, Oslo, Norway, June
-
G. Kniesel, T. Rho, and S. Hanenberg. Evolvable pattern implementations need generic aspects. In Proc. of the Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE), ECOOP. Springer Verlag, Oslo, Norway, June 2004.
-
(2004)
Proc. of the Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE), ECOOP
-
-
Kniesel, G.1
Rho, T.2
Hanenberg, S.3
-
23
-
-
0034780855
-
Folding: An approach to enable program understanding of preprocessed languages
-
Stuttgart, Germany, IEEE Computer Society
-
B. Kullbach and V. Riediger. Folding: An approach to enable program understanding of preprocessed languages. In Proc. of the 8th Working Conference on Reverse Engineering (WCRE), page 3, Stuttgart, Germany, 2001. IEEE Computer Society.
-
(2001)
Proc. of the 8th Working Conference on Reverse Engineering (WCRE)
, pp. 3
-
-
Kullbach, B.1
Riediger, V.2
-
26
-
-
34548261702
-
A quantitative analysis of aspects in the ecos kernel
-
D. Lohmann, F. Scheler, R. Tartler, O. Spinczyk, and W. Schröder-Preikschat. A quantitative analysis of aspects in the ecos kernel. SIGOPS Oper. Syst. Rev., 40(4):191-204, 2006.
-
(2006)
SIGOPS Oper. Syst. Rev
, vol.40
, Issue.4
, pp. 191-204
-
-
Lohmann, D.1
Scheler, F.2
Tartler, R.3
Spinczyk, O.4
Schröder-Preikschat, W.5
-
28
-
-
70450275395
-
-
Parrot VM. http://parrotcode.org/.
-
Parrot VM
-
-
-
30
-
-
70450189032
-
On the feasibility of an AOSD approach to Linux kernel extensions
-
Brussels, Belgium
-
A. Reynolds, M. E. Fiuczynski, and R. Grimm. On the feasibility of an AOSD approach to Linux kernel extensions. In Proc. of the 7th Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), AOSD, Brussels, Belgium, 2008.
-
(2008)
Proc. of the 7th Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), AOSD
-
-
Reynolds, A.1
Fiuczynski, M.E.2
Grimm, R.3
-
31
-
-
77956303203
-
C-CLR: A tool for navigating highly configurable system software
-
Vancouver, BC, Canada
-
N. Singh, C. Gibbs, and Y. Coady. C-CLR: A tool for navigating highly configurable system software. In Proc. of the 6th Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), AOSD, Vancouver, BC, Canada, 2007.
-
(2007)
Proc. of the 6th Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), AOSD
-
-
Singh, N.1
Gibbs, C.2
Coady, Y.3
-
32
-
-
70450260043
-
-
H. Spencer and G. Collyer. #ifdef considered harmful or portability experience with C News. In R. Adams, editor, Proc. of the USENIX Conference, pages 185-198, Baltimore, MD, USA, June 1992. USENIX Association.
-
H. Spencer and G. Collyer. #ifdef considered harmful or portability experience with C News. In R. Adams, editor, Proc. of the USENIX Conference, pages 185-198, Baltimore, MD, USA, June 1992. USENIX Association.
-
-
-
-
33
-
-
0348156848
-
Global analysis and transformations in preprocessed languages
-
D. Spinellis. Global analysis and transformations in preprocessed languages. IEEE Trans. Softw. Eng., 29(11):1019-1030, 2003.
-
(2003)
IEEE Trans. Softw. Eng
, vol.29
, Issue.11
, pp. 1019-1030
-
-
Spinellis, D.1
-
35
-
-
70450274576
-
-
Uncrustify. http://uncrustify.sourceforge.net/.
-
Uncrustify
-
-
-
36
-
-
17944401061
-
Columbus schema for C/C++ preprocessing
-
Tampere, Finland, IEEE Computer Society
-
L. Vidács, A. Beszédes, and R. Ference. Columbus schema for C/C++ preprocessing. In Proc. of the 8th Euromicro Working Conference on Software Maintenance and Reengineering (CSMR), page 75, Tampere, Finland, 2004. IEEE Computer Society.
-
(2004)
Proc. of the 8th Euromicro Working Conference on Software Maintenance and Reengineering (CSMR)
, pp. 75
-
-
Vidács, L.1
Beszédes, A.2
Ference, R.3
|