메뉴 건너뛰기




Volumn 21, Issue 7, 2011, Pages 891-929

The DSAW aspect-oriented software development platform

Author keywords

Aspect oriented software development; Computational reflection; Dynamic weaving; Dynamism; Language neutrality; Separation of concerns; Static weaving

Indexed keywords

ASPECT ORIENTED SOFTWARE DEVELOPMENT; COMPUTATIONAL REFLECTION; DYNAMIC WEAVING; DYNAMISM; LANGUAGE NEUTRALITY; SEPARATION OF CONCERNS;

EID: 84856104101     PISSN: 02181940     EISSN: None     Source Type: Journal    
DOI: 10.1142/S0218194011005554     Document Type: Article
Times cited : (11)

References (63)
  • 3
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • D. L. Parnas, On the criteria to be used in decomposing systems into modules, Communications of the ACM 15 (1972) 1053-1058.
    • (1972) Communications of the ACM , vol.15 , pp. 1053-1058
    • Parnas, D.L.1
  • 4
    • 8844253063 scopus 로고    scopus 로고
    • Schofield Separating adaptable persistence attributes through computational reflection
    • F. Ortin, B. Lopez and J. B. G. Perez-Schofield, Separating adaptable persistence attributes through computational reflection, IEEE Software 21(6) (2004) 41-49.
    • (2004) IEEE Software , vol.21 , Issue.6 , pp. 41-49
    • Ortin, F.1    Lopez, B.2    Perez, J.B.G.3
  • 5
    • 0030687194 scopus 로고    scopus 로고
    • Architectural support for quality of service for corba objects
    • J. A. Zinky, D. E. Bakken and R. E. Schantz, Architectural support for quality of service for corba objects, TAPOS 3(1) (1997) 55-73.
    • (1997) TAPOS , vol.3 , Issue.1 , pp. 55-73
    • Zinky, J.A.1    Bakken, D.E.2    Schantz, R.E.3
  • 12
    • 38549107324 scopus 로고    scopus 로고
    • Multi-language edit-and-continue for the masses
    • Department of Computer Science Columbia University
    • M. Eaddy and S. Feiner, Multi-Language Edit-and-Continue for the Masses, Technical Report CUCS-015-05, Department of Computer Science, Columbia University, 2005.
    • (2005) Technical Report CUCS-015-05
    • Eaddy, M.1    Feiner, S.2
  • 16
    • 63149174173 scopus 로고    scopus 로고
    • Apache Software Foundation, Apache log4net, logging services, http://logging.apache.org/log4net/index.html.
    • Apache Software Foundation
  • 18
    • 84856099830 scopus 로고    scopus 로고
    • JBoss Community, Jboss AOP homepage. http://labs.jboss.com/jbossaop/.
    • Jboss AOP Homepage
  • 22
    • 84856099015 scopus 로고    scopus 로고
    • Computer Science Department, Columbia University
    • Computer Science Department, Columbia University, Wicca v2 home page. http://www1.cs.columbia.edu/$\sim$eaddy/wicca/.
    • Wicca v2 Home Page
  • 23
    • 35048899293 scopus 로고    scopus 로고
    • A dynamic aspect weaver over the .net platform
    • L. Vinuesa and F. Ortin, A dynamic aspect weaver over the .net platform, in Metainformatics, 2003, pp. 197-212.
    • (2003) Metainformatics , pp. 197-212
    • Vinuesa, L.1    Ortin, F.2
  • 30
    • 33750034646 scopus 로고    scopus 로고
    • Typed parametric polymorphism for aspects
    • DOI 10.1016/j.scico.2006.02.008, PII S0167642306001225
    • R. Jagadeesan, A. Jeffrey and J. Riely, Typed parametric polymorphism for aspects, Sci. Comput. Program. 63(3) (2006) 267-296. (Pubitemid 44574516)
    • (2006) Science of Computer Programming , vol.63 , Issue.3 , pp. 267-296
    • Jagadeesan, R.1    Jeffrey, A.2    Riely, J.3
  • 34
    • 46049102479 scopus 로고    scopus 로고
    • European Computers Manufacturing Association, ECMA (European Computers Manufacturing Association
    • European Computers Manufacturing Association, Standard ECMA-335, Common Language Infrastructure (CLI), 4th edition, ECMA (European Computers Manufacturing Association), 2006.
    • (2006) Standard ECMA-335, Common Language Infrastructure (CLI) 4th Edition
  • 38
    • 1442288720 scopus 로고    scopus 로고
    • The reflective nitro abstract machine
    • F. Ortin, J. M. Cueva and A. B. Martinez, The reflective nitro abstract machine, SIGPLAN Not. 38(6) (2003) 40-49.
    • (2003) SIGPLAN Not. , vol.38 , Issue.6 , pp. 40-49
    • Ortin, F.1    Cueva, J.M.2    Martinez, A.B.3
  • 40
    • 84856108319 scopus 로고    scopus 로고
    • Weave.NET homepage, Trinity college dublin. http://www.dsg.cs.tcd.ie/ index.php?category-id=193.
    • Weave.NET Homepage
  • 47
    • 84856099018 scopus 로고    scopus 로고
    • version 1.2.0 m1
    • The Spring Framework, Spring.net reference documentation, version 1.2.0 m1, http://www.springframework.net/docs/1.2.0-M1/reference/pdf/spring-net- reference.pdf.
    • Spring.net Reference Documentation
  • 57
    • 84856106035 scopus 로고    scopus 로고
    • Microsoft Research, Phoenix academic program, http://research.microsoft. com/phoenix.
    • Phoenix Academic Program
  • 58
    • 84856108323 scopus 로고    scopus 로고
    • HPI (Hasso Plattner Institut), Gripper-loom.net. http://www.dcl.hpi.uni- potsdam.de/research/loom/gripper loom.htm.
  • 62
    • 11344289845 scopus 로고    scopus 로고
    • A semantics for advice and dynamic join points in aspect-oriented programming
    • DOI 10.1145/1018203.1018208
    • M. Wand, G. Kiczales and C. Dutchyn, A semantics for advice and dynamic join points in aspect-oriented programming, ACM Transactions on Programming Languages and Systems 26 (2004) 890-910. (Pubitemid 40072181)
    • (2004) ACM Transactions on Programming Languages and Systems , vol.26 , Issue.5 , pp. 890-910
    • Wand, M.1    Kiczales, G.2    Dutchyn, C.3


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