-
1
-
-
70450179662
-
Can we refactor conditional compilation into aspects?
-
ACM Press
-
B. Adams, W. De Meuter, H. Tromp, and A. Hassan. Can we Refactor Conditional Compilation into Aspects? In Proc. of the Int'l Conf. on Aspect-Oriented Software Development (AOSD), pages 243-254. ACM Press, 2009.
-
(2009)
Proc. of the Int'l Conf. on Aspect-Oriented Software Development (AOSD)
, pp. 243-254
-
-
Adams, B.1
De Meuter, W.2
Tromp, H.3
Hassan, A.4
-
2
-
-
0036649342
-
Using version control data to evaluate the impact of software tools: A case study of the version editor
-
D. Atkins, T. Ball, T. Graves, and A. Mockus. Using Version Control Data to Evaluate the Impact of Software Tools: A Case Study of the Version Editor. IEEE Trans. on Softw. Eng. (TSE), 28(7):625-637, 2002.
-
(2002)
IEEE Trans. on Softw. Eng. (TSE)
, vol.28
, Issue.7
, pp. 625-637
-
-
Atkins, D.1
Ball, T.2
Graves, T.3
Mockus, A.4
-
5
-
-
34548229435
-
Simple crosscutting concerns are not so simple: Analysing variability in large-scale idioms-based implementations
-
DOI 10.1145/1218563.1218586, 6th International Conference on Aspect-Oriented Software Development - Research Track Proceedings
-
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 Int'l Conf. on Aspect-Oriented Software Development (AOSD), pages 199-211. ACM Press, 2007. (Pubitemid 47326580)
-
(2007)
ACM International Conference Proceeding Series
, vol.208
, pp. 199-211
-
-
Bruntink, M.1
Van Deursen, A.2
D'Hondt, M.3
Tourwe, T.4
-
6
-
-
33646903304
-
Isolating idiomatic crosscutting concerns
-
DOI 10.1109/ICSM.2005.57, 1510101, Proceedings of the 21st IEEE International Conference on Software Maintenance, ICSM 2005
-
M. Bruntink, A. van Deursen, and T. Tourwé. Isolating Idiomatic Crosscutting Concerns. In Proc. of the Int'l Conf. on Software Maintenance (ICSM), pages 37-46. IEEE CS, 2005. (Pubitemid 43790919)
-
(2005)
IEEE International Conference on Software Maintenance, ICSM
, vol.2005
, pp. 37-46
-
-
Bruntink, M.1
Van Deursen, A.2
Tourwe, T.3
-
7
-
-
77954715140
-
Model checking lots of systems: Efficient verification of temporal properties in software product lines
-
ACM Press
-
A. Classen, P. Heymans, P.-Y. Schobbens, A. Legay, and J.-F. Raskin. Model Checking Lots of Systems: Efficient Verification of Temporal Properties in Software Product Lines. In Proc. of the Int'l Conf. on Software Engineering (ICSE), pages 335-344. ACM Press, 2010.
-
(2010)
Proc. of the Int'l Conf. on Software Engineering (ICSE)
, pp. 335-344
-
-
Classen, A.1
Heymans, P.2
Schobbens, P.-Y.3
Legay, A.4
Raskin, J.-F.5
-
8
-
-
0036961736
-
An empirical analysis of C preprocessor use
-
M. Ernst, G. Badros, and D. Notkin. An Empirical Analysis of C Preprocessor Use. IEEE Trans. on Softw. Eng. (TSE), 28(12):1146-1170, 2002.
-
(2002)
IEEE Trans. on Softw. Eng. (TSE)
, vol.28
, Issue.12
, pp. 1146-1170
-
-
Ernst, M.1
Badros, G.2
Notkin, D.3
-
14
-
-
33646910830
-
Analyzing multiple configurations of a C program
-
DOI 10.1109/ICSM.2005.23, 1510133, Proceedings of the 21st IEEE International Conference on Software Maintenance, ICSM 2005
-
A. Garrido and R. Johnson. Analyzing Multiple Configurations of a C Program. In Proc. of the Int'l Conf. on Software Maintenance (ICSM), pages 379-388. IEEE CS, 2005. (Pubitemid 43790951)
-
(2005)
IEEE International Conference on Software Maintenance, ICSM
, vol.2005
, pp. 379-388
-
-
Garrido, A.1
Johnson, R.2
-
18
-
-
73449090740
-
Do code clones matter?
-
IEEE CS
-
E. J̈urgens, F. Deissenböck, B. Hummel, and S. Wagner. Do Code Clones Matter? In Proc. of the Int'l Conf. on Software Engineering (ICSE), pages 485-495. IEEE CS, 2009.
-
(2009)
Proc. of the Int'l Conf. on Software Engineering (ICSE)
, pp. 485-495
-
-
J̈urgens, E.1
Deissenböck, F.2
Hummel, B.3
Wagner, S.4
-
21
-
-
77956319173
-
Virtual separation of concerns - A second chance for preprocessors
-
C. Kästner and S. Apel. Virtual Separation of Concerns - A Second Chance for Preprocessors. Journal of Object Technology (JOT), 8(6):59-78, 2009.
-
(2009)
Journal of Object Technology (JOT)
, vol.8
, Issue.6
, pp. 59-78
-
-
Kästner, C.1
Apel, S.2
-
23
-
-
70450192589
-
Guaranteeing syntactic correctness for all product line variants: A language-independent approach
-
Springer-Verlag
-
C. Kästner, S. Apel, S. Trujillo, M. Kuhlemann, and D. Batory. Guaranteeing Syntactic Correctness for all Product Line Variants: A Language-Independent Approach. In Proc. of the Int'l Conf. Objects, Models, Components, Patterns (TOOLS Europe), pages 174-194. Springer-Verlag, 2009.
-
(2009)
Proc. of the Int'l Conf. Objects, Models, Components, Patterns (TOOLS Europe)
, pp. 174-194
-
-
Kästner, C.1
Apel, S.2
Trujillo, S.3
Kuhlemann, M.4
Batory, D.5
-
25
-
-
0000418159
-
Syntax macros and extented translation
-
B. Leavenworth. Syntax Macros and Extented Translation. Communications of the ACM (CACM), 9(11):790-793, 1966.
-
(1966)
Communications of the ACM (CACM)
, vol.9
, Issue.11
, pp. 790-793
-
-
Leavenworth, B.1
-
26
-
-
77954730541
-
An analysis of the variability in forty preprocessor-based software product lines
-
ACM Press
-
J. Liebig, S. Apel, C. Lengauer, C. Kästner, and M. Schulze. An Analysis of the Variability in Forty Preprocessor-Based Software Product Lines. In Proc. of the Int'l Conf. on Software Engineering (ICSE), pages 105-114. ACM Press, 2010.
-
(2010)
Proc. of the Int'l Conf. on Software Engineering (ICSE)
, pp. 105-114
-
-
Liebig, J.1
Apel, S.2
Lengauer, C.3
Kästner, C.4
Schulze, M.5
-
27
-
-
34548261702
-
A quantitative analysis of aspects in the eCos kernel
-
DOI 10.1145/1217935.1217954, 1217954, Proceedings of the 2006 EuroSys Conference
-
D. Lohmann, F. Scheler, R. Tartler, O. Spinczyk, and W. Schröder-Preikschat. A Quantitative Analysis of Aspects in the eCos Kernel. In Proc. of the EuroSys Conf., pages 191-204. ACM Press, 2006. (Pubitemid 47485747)
-
(2006)
Proceedings of the 2006 EuroSys Conference
, pp. 191-204
-
-
Lohmann, D.1
Scheler, F.2
Tartler, R.3
Spinczyk, O.4
Schroder-Preikschat, W.5
-
30
-
-
0031376551
-
Experiences developing and maintaining software in a multi-platform environment
-
IEEE CS
-
T. Pearse and P. Oman. Experiences Developing and Maintaining Software in a Multi-Platform Environment. In Proc. of the Int'l Conf. on Software Maintenance (ICSM), pages 270-277. IEEE CS, 1997.
-
(1997)
Proc. of the Int'l Conf. on Software Maintenance (ICSM)
, pp. 270-277
-
-
Pearse, T.1
Oman, P.2
-
32
-
-
70450189032
-
On the feasibility of an AOSD approach to Linux kernel extensions
-
ACM Press
-
A. Reynolds, M. Fiuczynski, and R. Grimm. On the Feasibility of an AOSD Approach to Linux Kernel Extensions. In Proc. of the AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), pages 1-7. ACM Press, 2008.
-
(2008)
Proc. of the AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS)
, pp. 1-7
-
-
Reynolds, A.1
Fiuczynski, M.2
Grimm, R.3
-
34
-
-
77956303203
-
C-CLR: A Tool for navigating highly configurable system software
-
ACM Press
-
N. Singh, C. Gibbs, and Y. Coady. C-CLR: A Tool for Navigating Highly Configurable System Software. In Proc. of the AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), page 9. ACM Press, 2007.
-
(2007)
Proc. of the AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS)
, pp. 9
-
-
Singh, N.1
Gibbs, C.2
Coady, Y.3
-
35
-
-
84864362755
-
#Ifdef considered harmful, or portability experience with C news
-
USENIX Association Berkeley
-
H. Spencer and G. Collyer. #ifdef Considered Harmful, or Portability Experience with C News. In Proc. of the USENIX Technical Conf., pages 185-197. USENIX Association Berkeley, 1992.
-
(1992)
Proc. of the USENIX Technical Conf.
, pp. 185-197
-
-
Spencer, H.1
Collyer, G.2
-
36
-
-
0348156848
-
Global analysis and transformations in preprocessed languages
-
D. Spinellis. Global Analysis and Transformations in Preprocessed Languages. IEEE Trans. on Softw. Eng. (TSE), 29(11):1019-1030, 2003.
-
(2003)
IEEE Trans. on Softw. Eng. (TSE)
, vol.29
, Issue.11
, pp. 1019-1030
-
-
Spinellis, D.1
-
37
-
-
64549151981
-
Combining preprocessor slicing with C/C++ language slicing
-
L. Vidács, A. Beszédes, and T. Gyimóthy. Combining Preprocessor Slicing with C/C++ Language Slicing. Science of Computer Programming (SCP), 74(7):399-413, 2009.
-
(2009)
Science of Computer Programming (SCP)
, vol.74
, Issue.7
, pp. 399-413
-
-
Vidács, L.1
Beszédes, A.2
Gyimóthy, T.3
|