Toward Fluent Module Interactions (bibtex)
by Tetsuo Kamina, Tomoyuki Aotani and Hidehiko Masuhara
Abstract:
Recent progress on sensor technologies poses challenges on software development such as more interaction with physical environment and context-awareness. This trend makes it difficult to decide the boundaries between changing module interactions. In this paper, we propose a concept of fluent module interactions where we characterize the module interactions in three dimensions, i.e., definition, duration, and scope. Module interactions in any of those dimensions can change dynamically. We also propose a possible extension of existing programming language with fluent module interactions based on context-oriented programming (COP). Then, we derive a future research roadmap for realizing fluent module interactions that covers a wide range of research fields including theory, implementation, engineering, and applications.
Reference:
Toward Fluent Module Interactions (Tetsuo Kamina, Tomoyuki Aotani and Hidehiko Masuhara), In Proceedings of the Workshop on Modularity Across the System Stack (MASS 2016), included in Companion Proceedings of International Conference on Modularity (David Liu, ed.), ACM, 2016.
Bibtex Entry:
@inproceedings{kamina2016mass,
  publisher = {{ACM}},
  month = mar,
  location = {M{\'a}laga, Spain},
  editor = {David Liu},
  booktitle = {Proceedings of the Workshop on Modularity Across the System Stack (MASS 2016), included in Companion Proceedings of International Conference on Modularity},
  year = 2016,
  author = {Tetsuo Kamina and Tomoyuki Aotani and Hidehiko Masuhara},
  title = {Toward Fluent Module Interactions},
  doi = {10.1145/2892664.2892689},
  pdf = {mass2016.pdf},
  pages = {158--159},
  abstract = {Recent progress on sensor technologies poses challenges on software development such as more interaction with physical environment and context-awareness. This trend makes it difficult to decide the boundaries between changing module interactions. In this paper, we propose a concept of fluent module interactions where we characterize the module interactions in three dimensions, i.e., definition, duration, and scope. Module interactions in any of those dimensions can change dynamically. We also propose a possible extension of existing programming language with fluent module interactions based on context-oriented programming (COP). Then, we derive a future research roadmap for realizing fluent module interactions that covers a wide range of research fields including theory, implementation, engineering, and applications.}
}
Powered by bibtexbrowser