메뉴 건너뛰기




Volumn , Issue , 2009, Pages 243-254

Can we refactor conditional compilation into aspects?

Author keywords

Documentation; Experimentation; Measurement

Indexed keywords

ASPECT TECHNOLOGY; CROSSCUTTING CONCERN; DOCUMENTATION; PREPROCESSORS; REFACTORINGS; SOURCE CODES; SYSTEMS SOFTWARE;

EID: 70450179662     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1509239.1509274     Document Type: Conference Paper
Times cited : (48)

References (38)
  • 4
    • 0034227660 scopus 로고    scopus 로고
    • 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
  • 8
    • 70450266964 scopus 로고    scopus 로고
    • cloc. http://cloc.sourceforge.net.
    • cloc. http://cloc.sourceforge.net.
  • 12
    • 0036961736 scopus 로고    scopus 로고
    • 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
  • 15
    • 70450244734 scopus 로고    scopus 로고
    • Fetch. http://lore.cmi.ua.ac.be/fetchWiki/index.php.
    • Fetch
  • 23
    • 0034780855 scopus 로고    scopus 로고
    • 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
  • 28
    • 70450275395 scopus 로고    scopus 로고
    • Parrot VM. http://parrotcode.org/.
    • Parrot VM
  • 32
    • 70450260043 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • Uncrustify. http://uncrustify.sourceforge.net/.
    • Uncrustify


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.