메뉴 건너뛰기




Volumn , Issue , 2011, Pages 253-264

EventCJ: A context-oriented programming language with declarative event-based context transition

Author keywords

Context oriented programming; Instance specific layer activation; Verification

Indexed keywords

CONTEXT-AWARE; CONTEXT-ORIENTED PROGRAMMING; CONTROL LAYERS; EVENT-BASED; INSTANCE-SPECIFIC LAYER ACTIVATION; MODEL CHECKER; SAFETY PROPERTY; TRANSITION RULE;

EID: 79955129934     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1960275.1960305     Document Type: Conference Paper
Times cited : (95)

References (32)
  • 1
    • 31744445215 scopus 로고    scopus 로고
    • Adding trace matching with free variables to AspectJ
    • Chris Allan, et al. Adding trace matching with free variables to AspectJ. In OOPSLA'05, pages 345-364, 2005.
    • (2005) OOPSLA'05 , pp. 345-364
    • Allan, C.1
  • 2
    • 70350635482 scopus 로고    scopus 로고
    • A comparison of context-oriented programming languages
    • Malte Appeltauer, et al. A comparison of context-oriented programming languages. In COP'09, pages 1-6, 2009.
    • (2009) COP'09 , pp. 1-6
    • Appeltauer, M.1
  • 4
    • 70350641356 scopus 로고    scopus 로고
    • Improving the development of context-dependent Java application with ContextJ
    • Malte Appeltauer, Robert Hirschfeld, and Hidehiko Masuhara. Improving the development of context-dependent Java application with ContextJ. In COP'09, 2009.
    • (2009) COP'09
    • Appeltauer, M.1    Hirschfeld, R.2    Masuhara, H.3
  • 5
    • 77954753616 scopus 로고    scopus 로고
    • Event-specific software composition in context-oriented programming
    • Malte Appeltauer, et al. Event-specific software composition in context-oriented programming. In SC'10, pages 50-65, 2010.
    • (2010) SC'10 , pp. 50-65
    • Appeltauer, M.1
  • 7
    • 11344295053 scopus 로고    scopus 로고
    • Modern concurrency abstractions for C
    • Nick Benton, Luca Cardelli, and Ćedric Fournet. Modern concurrency abstractions for C#. TOPLAS, 26(5):769-804, 2004.
    • (2004) TOPLAS , vol.26 , Issue.5 , pp. 769-804
    • Benton, N.1    Cardelli, L.2    Fournet, C.3
  • 9
    • 12844281062 scopus 로고    scopus 로고
    • Concrete syntax for objects: Domain-specific language embedding and assimilation without restrictions
    • Martin Bravenboer and Eelco Visser. Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions. In OOPSLA'04, pages 365-383, 2004.
    • (2004) OOPSLA'04 , pp. 365-383
    • Bravenboer, M.1    Visser, E.2
  • 11
    • 84882996613 scopus 로고    scopus 로고
    • Feature description for context-oriented programming
    • Pascal Costanza and Theo D'Hondt. Feature description for context-oriented programming. In DSPL'08, 2008.
    • (2008) DSPL'08
    • Costanza, P.1    D'Hondt, T.2
  • 12
    • 84958180272 scopus 로고    scopus 로고
    • Language constructs for context-oriented programming - An overview of ContextL
    • Pascal Costanza and Robert Hirschfeld. Language constructs for context-oriented programming - an overview of ContextL. In DLS'05, pages 1-10, 2005.
    • (2005) DLS'05 , pp. 1-10
    • Costanza, P.1    Hirschfeld, R.2
  • 16
    • 69949133444 scopus 로고    scopus 로고
    • EventJava: An extension of Java for event correlation
    • Patrick Eugster and K.R. Jayaran. EventJava: An extension of Java for event correlation. In ECOOP'09, pages 570-594, 2009.
    • (2009) ECOOP'09 , pp. 570-594
    • Eugster, P.1    Jayaran, K.R.2
  • 17
    • 79958015932 scopus 로고    scopus 로고
    • Context-oriented programming in highly concurrent systems
    • Carlo Ghezzi, Matteo Praella, and Guido Salvaneschi. Context-oriented programming in highly concurrent systems. In COP'10, 2010.
    • (2010) COP'10
    • Ghezzi, C.1    Praella, M.2    Salvaneschi, G.3
  • 18
    • 77954601564 scopus 로고    scopus 로고
    • Programming language support to context-aware adaptation-A case-study with Erlang
    • Carlo Ghezzi, Matteo Praella, and Guido Salvaneschi. Programming language support to context-aware adaptation-a case-study with Erlang. In SEAMS'10, pages 59-68, 2010.
    • (2010) SEAMS'10 , pp. 59-68
    • Ghezzi, C.1    Praella, M.2    Salvaneschi, G.3
  • 19
    • 57049115979 scopus 로고    scopus 로고
    • An introduction to context-oriented programming with ContextS
    • Robert Hirschfeld, Pascal Costanza, and Michael Haupt. An introduction to context-oriented programming with ContextS. In GTTSE'07, pages 396-407, 2008.
    • (2008) GTTSE'07 , pp. 396-407
    • Hirschfeld, R.1    Costanza, P.2    Haupt, M.3
  • 22
    • 79958009751 scopus 로고    scopus 로고
    • Designing event-based context transition in context-oriented programming
    • Tetsuo Kamina, Tomoyuki Aotani, and Hidehiko Masuhara. Designing event-based context transition in context-oriented programming. In COP'10, 2010.
    • (2010) COP'10
    • Kamina, T.1    Aotani, T.2    Masuhara, H.3
  • 23
    • 70350639289 scopus 로고    scopus 로고
    • Towards safe and flexible object adaptation
    • Tetsuo Kamina and Tetsuo Tamai. Towards safe and flexible object adaptation. In COP'09, 2009.
    • (2009) COP'09
    • Kamina, T.1    Tamai, T.2
  • 24
    • 78650135500 scopus 로고    scopus 로고
    • The Spoofax language workbench. Rules for declarative specification of languages and IDEs
    • Lennart C. L. Kats and Eelco Visser. The Spoofax language workbench. Rules for declarative specification of languages and IDEs. In OOPSLA'10, 2010.
    • (2010) OOPSLA'10
    • Kats, L.C.L.1    Visser, E.2
  • 26
    • 84869659089 scopus 로고    scopus 로고
    • Declarative definition of contexts with polymorphic events
    • Angel Ńu nez, Jacques Noyé, and Vaidas Gasiūnas. Declarative definition of contexts with polymorphic events. In COP'09, 2009.
    • (2009) COP'09
    • Núnez, A.1    Noyé, J.2    Gasiunas, V.3
  • 28
    • 70349111213 scopus 로고    scopus 로고
    • Towards context-sensitive service aspects
    • Tobias Rho, Mark Schmatz, and Armin B. Cremers. Towards context-sensitive service aspects. In OT4AML, 2006.
    • (2006) OT4AML
    • Rho, T.1    Schmatz, M.2    Cremers, A.B.3
  • 29
    • 33244491298 scopus 로고    scopus 로고
    • An adaptive object model with dynamic role binding
    • Tetsuo Tamai, Naoyasu Ubayashi, and Ryoichi Ichiyama. An adaptive object model with dynamic role binding. In ICSE'05, pages 166-175, 2005.
    • (2005) ICSE'05 , pp. 166-175
    • Tamai, T.1    Ubayashi, N.2    Ichiyama, R.3
  • 31
    • 77954453576 scopus 로고    scopus 로고
    • Context-oriented programming: Beyond layers
    • Martin von Löwis, Marcus Denker, and Oscar Nierstrasz. Context-oriented programming: beyond layers. In ICDL'07, pages 143-156, 2007.
    • (2007) ICDL'07 , pp. 143-156
    • Löwis, M.V.1    Denker, M.2    Nierstrasz, O.3


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