메뉴 건너뛰기




Volumn 10, Issue 2, 2004, Pages 49-63

Design patterns as aspects: A quantitative assessment

Author keywords

aspect oriented programming; Design patterns; metrics

Indexed keywords

ASPECT ORIENTED PROGRAMMING; DESIGN; MODULAR CONSTRUCTION; REUSABILITY; SOFTWARE DESIGN; SOFTWARE ENGINEERING;

EID: 37148998670     PISSN: 01046500     EISSN: 16784804     Source Type: Journal    
DOI: 10.1007/BF03192358     Document Type: Article
Times cited : (6)

References (22)
  • 2
    • 84942795844 scopus 로고    scopus 로고
    • AspectJ Team. The AspectJ Programming Guide. December 2003.
    • AspectJ Team. The AspectJ Programming Guide. http://eclipse.org/aspectj/, December 2003.
  • 10
    • 0038486642 scopus 로고    scopus 로고
    • Design Pattern Implementation in Java and AspectJ
    • J. Hannemann, G. Kiczales. Design Pattern Implementation in Java and AspectJ. InProceedings of OOPSLA’02, pages 161–173, November 2002.
    • (2002) InProceedings of OOPSLA’02 , pp. 161-173
    • Hannemann, J.1    Kiczales, G.2
  • 12
    • 84942753510 scopus 로고    scopus 로고
    • Java Reference Documentation. February 2004.
    • Java Reference Documentation. http://java.sun.com/reference/docs/index.html, February 2004.
  • 13
    • 0033203838 scopus 로고    scopus 로고
    • A Case Study in Building a Web-based learning environment using aspect-oriented programming
    • A. Kersten, G. Murphy. Atlas: A Case Study in Building a Web-based learning environment using aspect-oriented programming. InProceedings of OOPSLA’99, pages 340–352, November 1999.
    • (1999) InProceedings of OOPSLA’99 , pp. 340-352
    • Kersten, A.1    Atlas, G.M.2
  • 14
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-Oriented Programming
    • Springer-Verlag, Finland
    • G. Kiczales et al. Aspect-Oriented Programming. InProceedings of ECOOP’97, LNCS (1241), Springer-Verlag, Finland, pages 220–242, June 1997.
    • (1997) Proceedings of ECOOP’97, LNCS (1241) , pp. 220-242
    • Kiczales, G.1
  • 15
    • 0010646109 scopus 로고    scopus 로고
    • Evaluating Software Engineering methods and tools, Part 1: The Evaluation Context and Evaluation Methods
    • B. Kitchenham. Evaluating Software Engineering methods and tools, Part 1: The Evaluation Context and Evaluation Methods.ACM SIGSOFT Software Engineering Notes, 21(1):11–15, 1996.
    • (1996) ACM SIGSOFT Software Engineering Notes , vol.21 , Issue.1 , pp. 11-15
    • Kitchenham, B.1
  • 16
    • 0033682245 scopus 로고    scopus 로고
    • A Study on Exception Detection and Handling Using Aspect-Oriented Programming
    • M. Lippert, C. Lopes. A Study on Exception Detection and Handling Using Aspect-Oriented Programming. InProceedings of ICSE’00, pages 418–427, May 2000.
    • (2000) InProceedings of ICSE’00 , pp. 418-427
    • Lippert, M.1    Lopes, C.2
  • 18
  • 19
    • 84942809776 scopus 로고    scopus 로고
    • C. Sant’Anna et al. On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework. InProceedings of the 17o Brazilian Symposium on Software Engineering, pages 19–34, October 2003.
    • C. Sant’Anna et al. On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework. InProceedings of the 17o Brazilian Symposium on Software Engineering, pages 19–34, October 2003.
  • 20
    • 0038486643 scopus 로고    scopus 로고
    • Implementing Distribution and Persistence Aspects with AspectJ
    • S. Soares, E. Laureano, P. Borba. Implementing Distribution and Persistence Aspects with AspectJ. InProceedings of OOPSLA’02, pages 174–190, 2002.
    • (2002) InProceedings of OOPSLA’02 , pp. 174-190
    • Soares, S.1    Laureano, E.2    Borba, P.3
  • 21
    • 0032643249 scopus 로고    scopus 로고
    • N Degrees of Separation: Multi-Dimensional Separation of Concerns
    • P. Tarr et al. N Degrees of Separation: Multi-Dimensional Separation of Concerns. InProceedings of ICSE’99, pp. 107–119, May 1999.
    • (1999) InProceedings of ICSE’99 , pp. 107-119
    • Tarr, P.1


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