A structure of a C# framework ContextCS based on context-oriented programming

Ikuta Tanigawa, Nobuhiko Ogura, Midori Sugaya, Harumi Watanabe, Hisazumi Kenji

研究成果: Chapter in Book/Report/Conference proceedingConference contribution

2 引用 (Scopus)

抜粋

Context-oriented programming (COP) treats context explicitly and provides mechanisms to adapt behavior dynamically in reaction to changes in context at runtime. These languages are desirable to context-sensitive embedded software since such software usually works in various contexts of heterogeneous devices and complex environments. Moreover, a practical development requires proper handling of legacy programs and product lines. To realize these characteristics, we have developed a C# framework called ContextCS that contains the following features: layer creation at runtime, separation of layer managing program, and the layer with annotation. The article presents the structure of ContextCS.

元の言語英語
ホスト出版物のタイトル14th International Conference on Modularity, MODULARITY Companion 2015 - Proceedings
出版者Association for Computing Machinery
ページ21-22
ページ数2
2015-March
ISBN(電子版)9781450332835
DOI
出版物ステータス出版済み - 3 16 2015
イベント14th International Conference on Modularity, MODULARITY 2015 - Fort Collins, 米国
継続期間: 3 16 20153 19 2015

その他

その他14th International Conference on Modularity, MODULARITY 2015
米国
Fort Collins
期間3/16/153/19/15

All Science Journal Classification (ASJC) codes

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

フィンガープリント A structure of a C# framework ContextCS based on context-oriented programming' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Tanigawa, I., Ogura, N., Sugaya, M., Watanabe, H., & Kenji, H. (2015). A structure of a C# framework ContextCS based on context-oriented programming. : 14th International Conference on Modularity, MODULARITY Companion 2015 - Proceedings (巻 2015-March, pp. 21-22). Association for Computing Machinery. https://doi.org/10.1145/2735386.2735925