Citations
The paper
has been cited by the following works.
- Mihai Ciocarlie,
Marcela-Simona Atanasoae, and Horia Ciocarlie.
System of programs for
rapid development and execution of Palm OS applications.
Transactions on Engineering, Computing and Technology, 7:260–263,
2005.
- Paul Klint, Ralf
Lämmel, and Chris Verhoef.
Towards an Engineering Discipline for Grammarware.
ACM Transactions on Software Engineering Methodology,
14(3):331–380, July 2005.
(doi:10.1145/1072997.1073000)
- Bill McCloskey
and Eric Brewer.
ASTEC: a new approach to refactoring C.
In ESEC/FSE-13: Proceedings of the 10th European Software Engineering
Conference held jointly with 13th ACM SIGSOFT International Symposium on
Foundations of Software Engineering, pages 21–30, New York, 2005. ACM
Press.
(doi:10.1145/1081706.1081712)
- R. Kolb, D. Muthig,
T. Patzke, and K. Yamauchi.
Refactoring a legacy component for reuse in a software product line: A case
study.
Journal of Software Maintenance and Evolution, 18(2):109–132,
2006.
(doi:10.1002/smr.329)
- Horia Ciocarlie and
Lavinia Simon.
Definition of a high level language for real-time distributed systems
programming.
In EUROCON, 2007. The International Conference on "Computer as a
Tool", pages 828–834, 2007.
(doi:10.1109/EURCON.2007.4400651)
- N. Singh, C. Gibbs, and
Y. Coady.
C-CLR: A tool for navigating highly configurable system software.
In ACP4IS '07: Proceedings of the 6th workshop on Aspects, components,
and patterns for infrastructure software, 2007.
ACM International Conference Proceeding Series Volume 219.
(doi:10.1145/1233901.1233910)
- A. Sutton and J.I.
Maletic.
How we manage portability and configuration with the C preprocessor.
In IEEE International Conference on Software Maintenance, ICSM,
pages 275–284, 2007.
(doi:10.1109/ICSM.2007.4362640)
- B. Adams, B. Van Rompaey,
C. Gibbs, and Y. Coady.
Aspect mining in the presence of the C preprocessor.
In Proceedings of the 4th Linking Aspect Technology and Evolution
Workshop, LATE'08 — held at the 7th International Conference on
Aspect-Oriented Software Development, 2008.
(doi:10.1145/1404953.1404954)
- K. Gondow,
H. Kawashima, and T. Imaizumi.
TBCppA: A tracer approach for automatic accurate analysis of C
preprocessor's behaviors.
In SCAM 2008: 8th IEEE International Working Conference on Source Code
Analysis and Manipulation,, pages 35–44, 2008.
(doi:10.1109/SCAM.2008.13)
- K. Gondow, H. Kawashima,
and T. Imaizumi.
TBCppA: Tracer-based C preprocessor analyzer.
Computer Software, 25(1):105–123, 2008.
- B. Adams, W. De Meuter,
H. Tromp, and A.E. Hassan.
Can we refactor conditional compilation into aspects?
In Proceedings of the 8th ACM International Conference on Aspect-Oriented
Software Development, AOSD'09, pages 243–254, 2009.
(doi:10.1145/1509239.1509274)
- Y. Padioleau.
Parsing C/C++ code without pre-processing.
Lecture Notes in Computer Science, 5501 LNCS:109–125, 2009.
(doi:10.1007/978-3-642-00722-4_9)
- A. Sæbjørnsen, L. Jiang, D. Quinlan, and Z. Su.
Static validation of c preprocessor macros.
In ASE2009 - 24th IEEE/ACM International Conference on Automated Software
Engineering, pages 149–160, 2009.
(doi:10.1109/ASE.2009.75)
- 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 Proceedings - International Conference on Software Engineering,
volume 1, pages 105–114, 2010.
(doi:10.1145/1806799.1806819)
- C. Kästner, P.G.
Giarrusso, and K. Ostermann.
Partial preprocessing c code for variability analysis.
In ACM International Conference Proceeding Series, pages 127–136,
2011.
(doi:10.1145/1944892.1944908)
- J. Liebig,
C. Kästner, and S. Apel.
Analyzing the discipline of preprocessor annotations in 30 million lines of c
code.
In Proceedings of the 10th International Conference on Aspect-Oriented
Software Development, AOSD.11, pages 191–202, 2011.
(doi:10.1145/1960275.1960299)
Home
Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-Share Alike 3.0 Greece License.