메뉴 건너뛰기




Volumn 20, Issue 1, 2010, Pages

Types and modularity for implicit invocation with implicit announcement

Author keywords

Aspect oriented programming; Event driven programming; Implicit invocation; Modularity; Publish subscribe; Typing

Indexed keywords

ASPECT-ORIENTED PROGRAMMING; EVENT-DRIVEN PROGRAMMING; GENERAL APPLICATIONS; IMPLICIT INVOCATION; LANGUAGE CONSTRUCTS; MODULARIZATIONS; PROGRAMMING TECHNIQUE; PUBLISH/SUBSCRIBE; SOFTWARE DEVELOPMENT;

EID: 77954340803     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/1767751.1767752     Document Type: Article
Times cited : (45)

References (69)
  • 3
    • 36048944033 scopus 로고    scopus 로고
    • Aspect refinement-unifying AOP and stepwise refinement
    • APEL, S., KäSTNER, C., LEICH, T., AND SAAKe, G. 2007. Aspect refinement-unifying AOP and stepwise refinement. J. Obj. Tech. 6, 9, 13-33.
    • (2007) J. Obj. Tech , vol.6 , Issue.9 , pp. 13-33
    • Apel, S.1    Kästner, C.2    Leich, T.3    Saake, G.4
  • 5
    • 70450206237 scopus 로고    scopus 로고
    • How Aspect J is used: An analysis of eleven Aspect J programs
    • APEL, S. AND BATORY, D. 2008. How Aspect J is used: An analysis of eleven Aspect J programs. J. Obj. Tech. 9, 1, 117-142.
    • (2008) J. Obj. Tech , vol.9 , Issue.1 , pp. 117-142
    • Apel, S.1    Batory, D.2
  • 9
    • 78650686344 scopus 로고    scopus 로고
    • Avoiding infinite recursion with stratified aspects
    • GI-Edition Lecture Notes in Informatics, P-88. GI
    • BODDEN, E., FORSTER, F., AND STEIMANN, F. 2006. Avoiding infinite recursion with stratified aspects. In Proceedings of NODe/GSEM. GI-Edition Lecture Notes in Informatics, P-88. GI, 49-64.
    • (2006) Proceedings of NODe/GSEM , pp. 49-64
    • Bodden, E.1    Forster, F.2    Steimann, F.3
  • 19
    • 0002991446 scopus 로고    scopus 로고
    • Aspect-oriented programming: Introduction
    • ELRAD, T., FILMAN, R. E., AND BADER, A. 2001. Aspect-oriented programming: Introduction. Comm. ACM 44, 10, 29-32.
    • (2001) Comm. ACM , vol.44 , Issue.10 , pp. 29-32
    • Elrad, T.1    Filman, R.E.2    Bader, A.3
  • 21
    • 0342824165 scopus 로고
    • Specifications, implementations and interactions of a trigger subsystem in an integrated database system
    • Nov., IBM, Yorktown Heights, NY
    • ESWARAN, K. P. 1976. Specifications, implementations and interactions of a trigger subsystem in an integrated database system. IBM res. rep. RJ1820 (Nov.), IBM, Yorktown Heights, NY.
    • (1976) IBM Res. Rep. RJ1820
    • Eswaran, K.P.1
  • 23
    • 33846609442 scopus 로고    scopus 로고
    • Type-based publish/subscribe: Concepts and experiences
    • EUGSTER, P. 2007. Type-based publish/subscribe: Concepts and experiences. ACM Trans. Program. Lang. Syst. 29, 1, 6.
    • (2007) ACM Trans. Program. Lang. Syst , vol.29 , Issue.1 , pp. 6
    • Eugster, P.1
  • 24
    • 0141442761 scopus 로고    scopus 로고
    • Aspect-Oriented Software Development, R. E. Filman, T. Elrad, S. Clarke, and M. Askit, Eds. Addison-Wesley Longman, New York, NY
    • FILMAN, R. E. AND FRIEDMAN, D. P. 2004. Aspect-oriented programming is quantification and obliviousness In Aspect-Oriented Software Development, R. E. Filman, T. Elrad, S. Clarke, and M. Askit, Eds. Addison-Wesley Longman, New York, NY.
    • (2004) Aspect-oriented programming is quantification and obliviousness
    • Filman, R.E.1    Friedman, D.P.2
  • 27
    • 0027187106 scopus 로고
    • Adding implicit invocation to traditional programming languages
    • IEEE Computer Society Press, Los Alamitos, CA
    • GARLAN, D. AND SCOTT, C. 1993. Adding implicit invocation to traditional programming languages. In Proceedings of the 15th International Conference on Software Engineering. IEEE Computer Society Press, Los Alamitos, CA, 447-455.
    • (1993) Proceedings of the 15th International Conference on Software Engineering , pp. 447-455
    • Garlan, D.1    Scott, C.2
  • 28
    • 0003667907 scopus 로고
    • Tech. rep. UMI order number CS-94-166. Carnegie mellon university, pittsburgh, pa
    • GARLAN, D. AND SHAW, M. 1994. An Introduction to Software Architecture. Tech. rep. UMI order number CS-94-166. Carnegie Mellon University, Pittsburgh, PA.
    • (1994) An Introduction to Software Architecture
    • Garlan, D.1    Shaw, M.2
  • 39
    • 33751581966 scopus 로고    scopus 로고
    • Combining feature-oriented analysis and aspect-oriented programming for product line asset development
    • IEEE Computer Society Press, Los Alamitos, CA
    • LEE, K., KANG, K. C., KIM, M., AND PARK, S. 2006. Combining feature-oriented analysis and aspect-oriented programming for product line asset development. In Proceedings of the 10th International on Software Product Line Conference. IEEE Computer Society Press, Los Alamitos, CA, 103-112.
    • (2006) Proceedings of the 10th International on Software Product Line Conference , pp. 103-112
    • Lee, K.1    Kang, K.C.2    Kim, M.3    Park, S.4
  • 40
    • 33749995768 scopus 로고    scopus 로고
    • A type-theoretic interpretation of pointcuts and advice
    • LIGATTI, J., WALKER, D., AND ZDANCEWIC, S. 2006. A type-theoretic interpretation of pointcuts and advice. Sci. Comput. Program. 63, 3, 240-266.
    • (2006) Sci. Comput. Program , vol.63 , Issue.3 , pp. 240-266
    • Ligatti, J.1    Walker, D.2    Zdancewic, S.3
  • 55
    • 49049090590 scopus 로고    scopus 로고
    • Ptolemy: A language with quantified, typed events
    • J. Vitek, Ed. Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
    • RAJAN, H. AND LEAVENS, G. T. 2008. Ptolemy: A language with quantified, typed events. In Proceedings of the 22nd European Conference on Object-Oriented Programming. J. Vitek, Ed. Lecture Notes in Computer Science, vol. 5142. Springer-Verlag, Berlin, Germany, 155-179.
    • (2008) Proceedings of the 22nd European Conference on Object-Oriented Programming , vol.5142 , pp. 155-179
    • Rajan, H.1    Leavens, G.T.2
  • 56
    • 0025448464 scopus 로고
    • Interacting with the FIELD environment
    • REISS, S. P. 1990. Interacting with the FIELD environment. Softw. Pract. Exper. 20, S 1, 89-115.
    • (1990) Softw. Pract. Exper , vol.20 , Issue.1 S , pp. 89-115
    • Reiss, S.P.1
  • 58
    • 0030407910 scopus 로고    scopus 로고
    • The event notification pattern-integrating implicit invocation with objectorientation
    • RIEHLE, D. 1996. The event notification pattern-integrating implicit invocation with objectorientation. Theor. Pract. Obj. Syst. 2, 1, 43-52.
    • (1996) Theor. Pract. Obj. Syst , vol.2 , Issue.1 , pp. 43-52
    • Riehle, D.1
  • 61
    • 22944463797 scopus 로고    scopus 로고
    • Patterns of interface-based programming
    • STEIMANN, F. AND MAYER, P. 2005. Patterns of interface-based programming. J. Obj. Tech. 4, 5, 75-94.
    • (2005) J. Obj. Tech , vol.4 , Issue.5 , pp. 75-94
    • Steimann, F.1    Mayer, P.2
  • 63
    • 85025653149 scopus 로고
    • Reconciling environment integration and component independence
    • SULLIVAN, K. AND NOTKIN, D. 1990. Reconciling environment integration and component independence. SIGSOFT Softw. Eng. Notes 15, 6, 22-33.
    • (1990) SIGSOFT Softw. Eng. Notes , vol.15 , Issue.6 , pp. 22-33
    • Sullivan, K.1    Notkin, D.2
  • 64
    • 0026887938 scopus 로고
    • Reconciling environment integration and software evolution
    • SULLIVAN, K. J. AND NOTKIN, D. 1992. Reconciling environment integration and software evolution. ACM Trans. Softw. Eng. Methodol. 1, 3, 229-268.
    • (1992) ACM Trans. Softw. Eng. Methodol , vol.1 , Issue.3 , pp. 229-268
    • Sullivan, K.J.1    Notkin, D.2


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