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

Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara. EventCJ: a context-oriented programming language with declarative event-based context transition. In Paulo Borba, Shigeru Chiba, editors, Proceedings of the 10th International Conference on Aspect-Oriented Software Development, AOSD 2011, Porto de Galinhas, Brazil, March 21-25, 2011. pages 253-264, ACM, 2011. [doi]

@inproceedings{KaminaAM11,
  title = {EventCJ: a context-oriented programming language with declarative event-based context transition},
  author = {Tetsuo Kamina and Tomoyuki Aotani and Hidehiko Masuhara},
  year = {2011},
  doi = {10.1145/1960275.1960305},
  url = {http://doi.acm.org/10.1145/1960275.1960305},
  tags = {programming languages, object-oriented programming, rule-based, programming, subject-oriented programming, context-aware, feature-oriented programming},
  researchr = {https://researchr.org/publication/KaminaAM11},
  cites = {0},
  citedby = {0},
  pages = {253-264},
  booktitle = {Proceedings of the 10th International Conference on Aspect-Oriented Software Development, AOSD 2011, Porto de Galinhas, Brazil, March 21-25, 2011},
  editor = {Paulo Borba and Shigeru Chiba},
  publisher = {ACM},
  isbn = {978-1-4503-0605-8},
}