메뉴 건너뛰기




Volumn , Issue TOOL 34, 2000, Pages 95-104

Implementing collaboration-based designs using aspect-oriented programming

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); COMPUTER HARDWARE DESCRIPTION LANGUAGES; MAPPING; OBJECT ORIENTED PROGRAMMING; SUPERVISORY AND EXECUTIVE PROGRAMS;

EID: 0034586744     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (13)

References (30)
  • 1
    • 0000432589 scopus 로고    scopus 로고
    • Composition and separation of concerns in the object-oriented model
    • December
    • M. Aksit. Composition and Separation of Concerns in the Object-Oriented Model. ACM Computing Surveys, 28(4), December 1996.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4
    • Aksit, M.1
  • 2
    • 84947903791 scopus 로고    scopus 로고
    • Aspect-oriented programming using composition filters
    • Springer-Verlag
    • M. Aksit and B. Tekinerdogan. Aspect-Oriented Programming Using Composition Filters. In ECOOP 1998 Workshop Reader, page 435. Springer-Verlag, 1998.
    • (1998) ECOOP 1998 Workshop Reader , pp. 435
    • Aksit, M.1    Tekinerdogan, B.2
  • 8
    • 0010570816 scopus 로고
    • Clarifying roles and responsibilities
    • March
    • A.M. Burkett. Clarifying Roles and Responsibilities. CMA: The Management Accounting Magazine, 69(2):26 - 28, March 1995.
    • (1995) CMA: The Management Accounting Magazine , vol.69 , Issue.2 , pp. 26-28
    • Burkett, A.M.1
  • 10
    • 84947912664 scopus 로고    scopus 로고
    • Synthesizing objects
    • Proceedings of ECOOP'99, Springer-Verlag, June
    • K. Czarnecki and U.W. Eisenecker. Synthesizing Objects. In Proceedings of ECOOP'99, Lecture Notes in Computer Science LNCS 1628, pages 18 - 42. Springer-Verlag, June 1999.
    • (1999) Lecture Notes in Computer Science LNCS , vol.1628 , pp. 18-42
    • Czarnecki, K.1    Eisenecker, U.W.2
  • 11
    • 84976833144 scopus 로고
    • Contracts: Specifying behavioral compositions in object-oriented systems
    • R. Helm, I. Holland, and D. Gangopadhyay. Contracts: Specifying Behavioral Compositions in Object-Oriented Systems. In Proceedings of OOPSLA'90, pages 169 - 180, 1990.
    • (1990) Proceedings of OOPSLA'90 , pp. 169-180
    • Helm, R.1    Holland, I.2    Gangopadhyay, D.3
  • 12
    • 85029474532 scopus 로고
    • Specifying reusable components using contracts
    • I. Holland. Specifying Reusable Components using Contracts. In Proceedings of ECOOP'92, pages 287 - 308, 1992.
    • (1992) Proceedings of ECOOP'92 , pp. 287-308
    • Holland, I.1
  • 14
    • 0033203838 scopus 로고    scopus 로고
    • Atlas: A case study in building a web-based learning environment using aspect-oriented programming
    • M.A. Kersten and G.C. Murphy. Atlas: A Case Study in Building a Web-based Learning Environment using Aspect-oriented Programming. In Proceedings of OOPSLA'99, 1999.
    • (1999) Proceedings of OOPSLA'99
    • Kersten, M.A.1    Murphy, G.C.2
  • 16
    • 0002370369 scopus 로고
    • A cookbook for using the model-view-controller user interface paradigm in smalltalk-80
    • August/September
    • G.E. Krasner and S.T. Pope. A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. Journal of Object-Oriented Programming, 1(3):26-49, August/September 1988.
    • (1988) Journal of Object-Oriented Programming , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 17
    • 0347594172 scopus 로고    scopus 로고
    • Adaptive plug-and-play components for evolutionary software development
    • New York, October. ACM Press
    • M. Mezini and K. Lieberherr. Adaptive Plug-and-Play Components for Evolutionary Software Development. In ACM SIGPLAN notices, volume 33, pages 97 - 116, New York, October 1998. ACM Press.
    • (1998) ACM SIGPLAN notices , vol.33 , pp. 97-116
    • Mezini, M.1    Lieberherr, K.2
  • 21
    • 84957631260 scopus 로고    scopus 로고
    • Implementing layered designs with mixin layers
    • Y. Smaragdakis and D. Batory. Implementing Layered Designs with Mixin Layers. In Proceedings of ECOOP'98, pages 550 - 570, 1998.
    • (1998) Proceedings of ECOOP'98 , pp. 550-570
    • Smaragdakis, Y.1    Batory, D.2
  • 24
    • 0003562903 scopus 로고    scopus 로고
    • Addison-Wesley, ACM-Press, New York
    • C. Szyperski. Component Software. Addison-Wesley, ACM-Press, New York, 1997.
    • (1997) Component Software
    • Szyperski, C.1
  • 25
    • 0030422062 scopus 로고    scopus 로고
    • Decoupling change from design
    • M. VanHilst and D. Notkin. Decoupling Change from Design. ACM SIGSOFT, pages 58 - 68, 1996.
    • (1996) ACM SIGSOFT , pp. 58-68
    • VanHilst, M.1    Notkin, D.2
  • 27
    • 0030262004 scopus 로고    scopus 로고
    • Using role components to implement collaboration-based designs
    • M. VanHilst and D. Notkin. Using Role Components to Implement Collaboration-Based Designs. In Proceedings of OOPSLA'96, pages 359 - 369, 1996.
    • (1996) Proceedings of OOPSLA'96 , pp. 359-369
    • VanHilst, M.1    Notkin, D.2
  • 28
    • 0002673059 scopus 로고
    • The object-oriented classification paradigm
    • P. Wegner and B. Shriver, editors. MIT Press
    • P. Wegner. The Object-Oriented Classification Paradigm. In P. Wegner and B. Shriver, editors, Research Directions in Object-Oriented Programming., pages 479 - 560. MIT Press, 1987.
    • (1987) Research Directions in Object-Oriented Programming , pp. 479-560
    • Wegner, P.1
  • 29
    • 84976773567 scopus 로고
    • Programm development by stepwise refinement
    • April
    • N. Wirth. Programm Development by Stepwise Refinement. Communications of the ACM, 14(4):221 - 227, April 1971.
    • (1971) Communications of the ACM , vol.14 , Issue.4 , pp. 221-227
    • Wirth, N.1
  • 30
    • 85069244754 scopus 로고    scopus 로고
    • Xerox Palo Alto Research Center, http://aspectj.org. Homepage of AspectJ., 2000.
    • (2000) Homepage of AspectJ.


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