메뉴 건너뛰기




Volumn , Issue , 2010, Pages 117-126

Co-evolving annotations and source code through smart annotations

Author keywords

[No Author keywords available]

Indexed keywords

ASPECT ORIENTED PROGRAMMING; CODES (SYMBOLS);

EID: 79952670974     PISSN: 15345351     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR.2010.20     Document Type: Conference Paper
Times cited : (10)

References (31)
  • 5
    • 33645399779 scopus 로고    scopus 로고
    • Coevolution of object-oriented software design and implementation
    • Software Architectures and Component Technology, M. Aksit, Ed. Kluwer Academic Publisher, January
    • T. D'Hondt, K. De Volder, K. Mens, and R. Wuyts, "Coevolution of object-oriented software design and implementation," in Software Architectures and Component Technology, M. Aksit, Ed. Kluwer Academic Publisher, January 2001, pp. 207-224, proceedings of SACT 2000.
    • (2001) Proceedings of SACT 2000 , pp. 207-224
    • D'hondt, T.1    De Volder, K.2    Mens, K.3    Wuyts, R.4
  • 7
    • 0012130449 scopus 로고    scopus 로고
    • Supporting software development through declaratively codified programming patterns
    • Knowledge Systems Institute, international conference on Software Engineering and Knowledge Engineering, Buenos Aires, Argentina, June 13-15, 2001
    • K. Mens, I. Michiels, and R. Wuyts, "Supporting software development through declaratively codified programming patterns," in SEKE 2001 Proceedings. Knowledge Systems Institute, 2001, pp. 236-243, international conference on Software Engineering and Knowledge Engineering, Buenos Aires, Argentina, June 13-15, 2001.
    • (2001) SEKE 2001 Proceedings , pp. 236-243
    • Mens, K.1    Michiels, I.2    Wuyts, R.3
  • 10
    • 33845422562 scopus 로고    scopus 로고
    • An approach to high-level behavioral program documentation allowing lightweight verification
    • DOI 10.1109/ICPC.2006.10, 1631122, Proceedings - Thirteenth International Symposium on Temporal Representation and Reasoning, TIME 2006
    • C. De Roover, I. Michiels, K. Gybels, K. Gybels, and T. D'Hondt, "An approach to high-level behavioral program documentation allowing lightweight verification," in Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC06). IEEE Computer Society, 2006, pp. 202-211. [Online]. Available: http://doi.ieeecomputersociety.org/10.1109/ICPC.2006.10 (Pubitemid 44889017)
    • (2006) 14th IEEE International Conference on Program Comprehension 2006, ICPC 2006 , vol.2006 , pp. 202-211
    • De Roover, C.1    Michiels, I.2    Gybels, K.3    Gybels, K.4    D'Hondt, T.5
  • 12
    • 29244468507 scopus 로고    scopus 로고
    • Co-evolving code and design with intensional views: A case study
    • DOI 10.1016/j.cl.2005.09.002, PII S1477842405000394
    • K. Mens, A. Kellens, F. Pluquet, and R. Wuyts, "Co-evolving code and design with intensional views: A case study," Elsevier Journal on Computer Languages, Systems & Structures, vol. 32, no. 2-3, pp. 140-156, 2006. (Pubitemid 41828085)
    • (2006) Computer Languages, Systems and Structures , vol.32 , Issue.2-3 , pp. 140-156
    • Mens, K.1    Kellens, A.2    Pluquet, F.3    Wuyts, R.4
  • 18
    • 84872710927 scopus 로고    scopus 로고
    • Utilizing design information in aspect-oriented programming
    • Erfurt, Germany, ser. Lecture Notes in Informatics, R. Hirschfeld, Ed. Bonn, Germany: Gesellschaft fuer Informatik (GI), September
    • I. Nagy, L. M. J. Bergmans, W. K. Havinga, and M. A. sit, "Utilizing design information in aspect-oriented programming," in Proceedings of International Conference NetObjectDays, NODe2005, Erfurt, Germany, ser. Lecture Notes in Informatics, R. Hirschfeld, Ed., vol. P-69. Bonn, Germany: Gesellschaft fuer Informatik (GI), September 2005, pp. 39-60.
    • (2005) Proceedings of International Conference NetObjectDays, NODe2005 , vol.P-69 , pp. 39-60
    • Nagy, I.1    Bergmans, L.M.J.2    Havinga, W.K.3    Sit, M.A.4
  • 19
    • 26444453632 scopus 로고    scopus 로고
    • Separation of concerns with procedures, annotations, advice and pointcuts
    • ECOOP 2005 - Object-Oriented Programming: 19th European Conference. Proceedings
    • G. Kiczales and M. Mezini, "Separation of concerns with procedures, annotations, advice and pointcuts," in European Conference on Object-Oriented Programming (ECOOP), ser. LNCS. Springer Verlag, 2005, pp. 195-213. (Pubitemid 41435982)
    • (2005) Lecture Notes in Computer Science , vol.3586 , pp. 195-213
    • Kiczales, G.1    Mezini, M.2
  • 22
    • 24644501857 scopus 로고    scopus 로고
    • Using annotations to check structural properties of classes
    • Fundamental Approaches to Software Engineering - 8th International Conference, FASE 2005, held as part of the Joint Conferences on Theory and Practice of Software, ETAPS 2005, Proceedings
    • M. Eichberg, T. Schäfer, and M. Mezini, "Using Annotations to Check Structural Properties of Classes." in Fundamental Approaches to Software Engineering, 8th International Conference, ser. Lecture Notes in Computer Science, M. Cerioli, Ed., vol. 3442. Edinburgh, Scotland: Springer, 2005, pp. 237-252. (Pubitemid 41273683)
    • (2005) Lecture Notes in Computer Science , vol.3442 , pp. 237-252
    • Eichberg, M.1    Schafer, T.2    Mezini, M.3
  • 24
    • 35548979996 scopus 로고    scopus 로고
    • AVal: An extensible attribute-oriented programming validator for Java
    • DOI 10.1002/smr.349
    • C. Noguera and R. Pawlak, "AVal: an extensible attributeoriented programming validator for java," Journal of Software Maintenance and Evolution: Research and Practice, vol. Volume 19 Issue 4, pp. 253 - 275, Jul. 2007. (Pubitemid 350012331)
    • (2007) Journal of Software Maintenance and Evolution , vol.19 , Issue.4 , pp. 253-275
    • Noguera, C.1    Pawlak, R.2
  • 27
    • 14544301479 scopus 로고    scopus 로고
    • Finding bugs is easy
    • DOI 10.1145/1052883.1052895
    • D. Hovemeyer and W. Pugh, "Finding bugs is easy," ACM SIGPLAN Notices, vol. 39, no. 12, pp. 92-106, 2004. (Pubitemid 40303302)
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.12 , pp. 92-106
    • Hovemeyer, D.1    Pugh, W.2
  • 28
    • 79952655172 scopus 로고    scopus 로고
    • December. [Online]. Available
    • "Checkstyle," December 2006. [Online]. Available: http://checkstyle.sourceforge.net
    • (2006) Checkstyle
  • 29
    • 79952686263 scopus 로고    scopus 로고
    • December. [Online]. Available
    • "PMD," December 2006. [Online]. Available: http://pmd. sourceforge.net
    • (2006) PMD
  • 30
    • 0012529658 scopus 로고
    • Lint, a C program checker
    • 7th ed., M. McIIroy and B. Kemighan, Eds. AT&T Bell Laboratories
    • S. Johnson, "Lint, a C program checker," in Unix Programmer's Manual, 7th ed., M. McIIroy and B. Kemighan, Eds. AT&T Bell Laboratories, 1979, vol. 2A.
    • (1979) Unix Programmer's Manual , vol.2 A
    • Johnson, S.1
  • 31
    • 46149117532 scopus 로고    scopus 로고
    • IntensiVE, a toolsuite for documenting and checking structural source-code regularities
    • K. Mens and A. Kellens, "IntensiVE, a toolsuite for documenting and checking structural source-code regularities," in Conference on Software Maintenance and Reengineering (CSMR), 2006, pp. 239-248.
    • (2006) Conference on Software Maintenance and Reengineering (CSMR) , pp. 239-248
    • Mens, K.1    Kellens, A.2


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