Abstract
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.
Original language | English |
---|---|
Title of host publication | 14th International Conference on Modularity, MODULARITY Companion 2015 - Proceedings |
Publisher | Association for Computing Machinery |
Pages | 21-22 |
Number of pages | 2 |
Volume | 2015-March |
ISBN (Electronic) | 9781450332835 |
DOIs | |
Publication status | Published - Mar 16 2015 |
Event | 14th International Conference on Modularity, MODULARITY 2015 - Fort Collins, United States Duration: Mar 16 2015 → Mar 19 2015 |
Other
Other | 14th International Conference on Modularity, MODULARITY 2015 |
---|---|
Country/Territory | United States |
City | Fort Collins |
Period | 3/16/15 → 3/19/15 |
All Science Journal Classification (ASJC) codes
- Software
- Human-Computer Interaction
- Computer Vision and Pattern Recognition
- Computer Networks and Communications