메뉴 건너뛰기




Volumn 48, Issue 4, 2005, Pages 401-420

A dynamic component and aspect-oriented platform

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SOFTWARE REUSABILITY; DISTRIBUTED COMPUTER SYSTEMS; JAVA PROGRAMMING LANGUAGE; LARGE SCALE SYSTEMS;

EID: 25844500241     PISSN: 00104620     EISSN: None     Source Type: Journal    
DOI: 10.1093/comjnl/bxh083     Document Type: Article
Times cited : (75)

References (28)
  • 2
    • 25844487479 scopus 로고    scopus 로고
    • Aspect-oriented software development website
    • Aspect-oriented software development website, http://aosd.net.
  • 3
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • Finland, June 9-13, Lecture Notes in Computer Science Springer-Verlag
    • Kiczales, G. et al. (1997) Aspect-oriented programming. In Proc. ECOOP'97, Finland, June 9-13, Lecture Notes in Computer Science, 1241, pp. 220-242. Springer-Verlag.
    • (1997) Proc. ECOOP'97 , vol.1241 , pp. 220-242
    • Kiczales, G.1
  • 4
    • 25844452617 scopus 로고    scopus 로고
    • The aspect oriented programming and jboss tutorial
    • The aspect oriented programming and jboss tutorial, http://www.onjava. com/pub/a/onjava/2003/05/28/aop_jboss.html.
  • 5
    • 0141539468 scopus 로고    scopus 로고
    • JAsCo: An aspect-oriented approach tailored for component based software development
    • Boston, MA, March 17-21, ACM Press
    • Suvée, D., Vanderperren, W. and Jonckers, V. (2003) JAsCo: An aspect-oriented approach tailored for component based software development. In Proc. Second Int. Conf. on AOSD, Boston, MA, March 17-21, pp. 21-29. ACM Press.
    • (2003) Proc. Second Int. Conf. on AOSD , pp. 21-29
    • Suvée, D.1    Vanderperren, W.2    Jonckers, V.3
  • 6
    • 11844258998 scopus 로고    scopus 로고
    • Overview of the enterprise javabeans component model
    • Heineman, G. and Council, W. (eds), Addison-Wesley
    • Blevins, D. (2001) Overview of the enterprise javabeans component model. In Heineman, G. and Council, W. (eds), Component-Based Software Engineering: Putting the Pieces Together, pp. 589-606. Addison-Wesley.
    • (2001) Component-Based Software Engineering: Putting the Pieces Together , pp. 589-606
    • Blevins, D.1
  • 7
    • 0347781235 scopus 로고    scopus 로고
    • The CORBA component model
    • OMG
    • OMG (1999) The CORBA component model. http://www.omg.org/docs/formal/ 02-06-65.pdf.
    • (1999)
  • 8
    • 25844458867 scopus 로고    scopus 로고
    • Aspect Werkz web page
    • Aspect Werkz web page, http://aspectwerkz.codehaus.org/.
  • 9
    • 0141426581 scopus 로고    scopus 로고
    • Dynamic weaving for aspect-oriented programming
    • Enschede, The Netherlands, April 22-26, ACM Press
    • Popovici, A., Gross, T. and Alonso, G. (2002) Dynamic weaving for aspect-oriented programming. In Proc. First Int. Conf. on AOSD, Enschede, The Netherlands, April 22-26, pp. 141-147. ACM Press.
    • (2002) Proc. First Int. Conf. on AOSD , pp. 141-147
    • Popovici, A.1    Gross, T.2    Alonso, G.3
  • 10
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • Budapest, Hungary, June 18-22, Lecture Notes in Computer Science, Springer-Verlag
    • Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J. and Griswold, W. G. (2001) An overview of AspectJ. In Proc. of ECOOP'01, Budapest, Hungary, June 18-22, Lecture Notes in Computer Science, 2072, pp. 327-355. Springer-Verlag.
    • (2001) Proc. of ECOOP'01 , vol.2072 , pp. 327-355
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 11
    • 25844436862 scopus 로고    scopus 로고
    • CORBA 3.0 - Portable interceptors chapter
    • OMG
    • OMG (2002) CORBA 3.0 - portable interceptors chapter. http://www.omg.org/ does/formal/02-06-57.pdf.
    • (2002)
  • 12
    • 0034472289 scopus 로고    scopus 로고
    • Multi-perspective specification, design and implementation of software components using aspects
    • Grundy, J. (2000) Multi-perspective specification, design and implementation of software components using aspects. Int. J. Softw. Eng. Know., 10, 713-734.
    • (2000) Int. J. Softw. Eng. Know. , vol.10 , pp. 713-734
    • Grundy, J.1
  • 13
    • 0012750648 scopus 로고    scopus 로고
    • Aspect-oriented programming with adaptive methods
    • Lieberherr, K., Orleans, D. and Ovlinger, J. (2001) Aspect-oriented programming with adaptive methods. Commun. ACM, 44, 39-41.
    • (2001) Commun. ACM , vol.44 , pp. 39-41
    • Lieberherr, K.1    Orleans, D.2    Ovlinger, J.3
  • 14
    • 0042912981 scopus 로고    scopus 로고
    • Aspectual collaborations: Combining modules and aspects
    • Lieberherr, K., Lorenz, D. H. and Ovlinger, J. (2003) Aspectual collaborations: Combining modules and aspects. Comp. J., 46, 542-565.
    • (2003) Comp. J. , vol.46 , pp. 542-565
    • Lieberherr, K.1    Lorenz, D.H.2    Ovlinger, J.3
  • 15
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Parnas, D. (1972) On the criteria to be used in decomposing systems into modules. Commun. ACM, 15, 1053-1058.
    • (1972) Commun. ACM , vol.15 , pp. 1053-1058
    • Parnas, D.1
  • 16
    • 0141777784 scopus 로고    scopus 로고
    • Multi-dimensional separation of concerns and the hyperspace approach
    • Aksit, M. (ed.), Kluwer Academic Publishers
    • Ossher, H. and Tarr, P. (2001) Multi-dimensional separation of concerns and the hyperspace approach. In Aksit, M. (ed.), Software Architectures and Component Technology. Kluwer Academic Publishers.
    • (2001) Software Architectures and Component Technology
    • Ossher, H.1    Tarr, P.2
  • 17
    • 0038369383 scopus 로고    scopus 로고
    • ComposeJ: The Development of a Preprocessor to Facilitate Composition Filters in the Java Language
    • Master's thesis, Department of Computer Science, University of Twente
    • Wichman, K. (1999) ComposeJ: The Development of a Preprocessor to Facilitate Composition Filters in the Java Language. Master's thesis, Department of Computer Science, University of Twente. http://trese.cs. utwente.nl/publications/paperinfo/.
    • (1999)
    • Wichman, K.1
  • 18
    • 0041588572 scopus 로고    scopus 로고
    • JAC: A flexible and efficient framework for AOP in Java
    • Kyoto, Japan, September 25-28, Springer-Verlag
    • Pawlack, R., Seinturier, L., Duchien, L. and Florin, G. (2001) JAC: A flexible and efficient framework for AOP in Java. In Proc. Reflection'01, Kyoto, Japan, September 25-28, Springer-Verlag, pp. 1-24.
    • (2001) Proc. Reflection'01 , pp. 1-24
    • Pawlack, R.1    Seinturier, L.2    Duchien, L.3    Florin, G.4
  • 19
    • 25844530014 scopus 로고    scopus 로고
    • Byte code engineering library web page
    • Byte code engineering library web page, http://jakarta.apache.org/bcel/.
  • 20
    • 18944388087 scopus 로고    scopus 로고
    • Towards flexible and safe technology for runtime evolution of java language applications
    • in association with OOPSLA 2001 Int. Conf., Tampa Bay, FL, October 15
    • Dmitriev, M. (2001) Towards flexible and safe technology for runtime evolution of java language applications. In Proc. Workshop on Engineering Complex Object-Oriented Systems for Evolution, in association with OOPSLA 2001 Int. Conf., Tampa Bay, FL, October 15.
    • (2001) Proc. Workshop on Engineering Complex Object-Oriented Systems for Evolution
    • Dmitriev, M.1
  • 21
    • 0034997157 scopus 로고    scopus 로고
    • Dynamic and selective combination of extensions in component-based applications
    • Toronto, Canada, May 12-19, IEEE Computer Society
    • Truyen, E., Vanhaute, B., Joosen, W., Verbaeten, P. and Joergensen, B. N. (2001) Dynamic and selective combination of extensions in component-based applications. In Proc. 23rd Int. Conf. on Software Engineering, Toronto, Canada, May 12-19, pp. 233-242. IEEE Computer Society.
    • (2001) Proc. 23rd Int. Conf. on Software Engineering , pp. 233-242
    • Truyen, E.1    Vanhaute, B.2    Joosen, W.3    Verbaeten, P.4    Joergensen, B.N.5
  • 22
    • 25844485790 scopus 로고    scopus 로고
    • How MDA can help designing component- and aspect-based applications
    • Brisbane, Australia, September 16-19, IEEE Computer Society Press
    • Fuentes, L., Pinto, M. and Vallecillo, A. (2003) How MDA can help designing component- and aspect-based applications. In Proc. 7th IEEE Int. Enterprise Distributed Object Computing Conf. (EDOC 2003), Brisbane, Australia, September 16-19, pp. 124-135. IEEE Computer Society Press.
    • (2003) Proc. 7th IEEE Int. Enterprise Distributed Object Computing Conf. (EDOC 2003) , pp. 124-135
    • Fuentes, L.1    Pinto, M.2    Vallecillo, A.3
  • 23
    • 0032624835 scopus 로고    scopus 로고
    • A java framework for web-based multimedia and collaborative applications
    • Fuentes, L. and Troya, J. M. (1999) A java framework for web-based multimedia and collaborative applications. IEEE Internet Comput., 3, 55-64.
    • (1999) IEEE Internet Comput. , vol.3 , pp. 55-64
    • Fuentes, L.1    Troya, J.M.2
  • 24
    • 0035280413 scopus 로고    scopus 로고
    • Coordinating distributed components on the web: An integrated development environment
    • Fuentes, L. and Troya, J. M. (2001) Coordinating distributed components on the web: An integrated development environment. Software Pract. Exper, 31, 209-233.
    • (2001) Software Pract. Exper. , vol.31 , pp. 209-233
    • Fuentes, L.1    Troya, J.M.2
  • 25
    • 0141649311 scopus 로고    scopus 로고
    • Separation of coordination in a dynamic aspect-oriented framework
    • Enschede, The Netherlands, April 22-26, ACM Press
    • Pinto, M., Fuentes, L., Fayad, M. and Troya, J. M. (2002) Separation of coordination in a dynamic aspect-oriented framework. In Proc. First Int. Conf on AOSD, Enschede, The Netherlands, April 22-26, pp. 134-140. ACM Press.
    • (2002) Proc. First Int. Conf on AOSD , pp. 134-140
    • Pinto, M.1    Fuentes, L.2    Fayad, M.3    Troya, J.M.4
  • 26
    • 35248818751 scopus 로고    scopus 로고
    • DAOP- ADL: An architecture description language for dynamic component and aspect-based development
    • Pfenning, F. and Smaragdakis, Y. (eds), Erfurt, Germany, September 22-25, Lecture Notes in Computer Science, Springer-Verlag
    • Pinto, M., Fuentes, L. and Troya, J. M. (2003) DAOP- ADL: An architecture description language for dynamic component and aspect-based development. In Pfenning, F. and Smaragdakis, Y. (eds), Proc. Second Int. Conf. on GPCE, Erfurt, Germany, September 22-25, Lecture Notes in Computer Science, 2830, pp. 118-137. Springer-Verlag.
    • (2003) Proc. Second Int. Conf. on GPCE , vol.2830 , pp. 118-137
    • Pinto, M.1    Fuentes, L.2    Troya, J.M.3


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