User menu

Managing the Context Interaction Problem: A Classification and Design Space of Conflict Resolution Techniques in Dynamically Adaptive Software Systems

  • Open access
  • PDF
  • 507.68 K
  1. K. Welsh, N. Bencomo, P. Sawyer, and J. Whittle. 2012. Self-Explanation in Adaptive Systems. In Conf. on Engineering of Complex Computer Systems (ICECCS'12). 157--166.
  2. Uchio Shizuka, Ubayashi Naoyasu, Kamei Yasutaka, CJAdviser : SMT-based debugging support for ContextJ, 10.1145/2068736.2068743
  3. Taing Nguonly, Wutzler Markus, Springer Thomas, Cardozo Nicolás, Schill Alexander, Consistent Unanticipated Adaptation for Context-Dependent Applications, 10.1145/2951965.2951966
  4. F. Schreiber and E. Panigati. 2014. Context-Aware Software Approaches: a Comparison and an Integration Proposal. In 27th Italian Symp on Advanced Database Systems (SEBD'14). 175--184.
  5. A. Sartorio and M. Cristiá. 2009. First Approximation to DHD Design and Implementation. CLEI electronic Jour. 12, 1 (2009).
  6. F. Sanen, E. Truyen, W. Joosen, A. Jackson, A. Nedos, S. Clarke, N Loughran, and A. Rashid. 2006. Classifying and documenting aspect interactions. In Proc. of the AOSD workshop on aspects, components, and patterns for infrastructure software (Technical Report CS-2006-01). University of Virginia Computer Science, 23--26.
  7. Psaier Harald, Dustdar Schahram, A survey on self-healing systems: approaches and systems, 10.1007/s00607-010-0107-y
  8. Insuk Park, Dongman Lee, Hyun S.J., A Dynamic Context-Conflict Management Scheme for Group-Aware Ubiquitous Computing Environments, 10.1109/compsac.2005.21
  9. M. Mongiello, P. Pelliccione, and M. Sciancalepore. 2015. AC-Contract: Run-Time Verification of Context-Aware Applications. In Symp. on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'15). 24--34.
  10. Kamina Tetsuo, Tamai Tetsuo, Towards safe and flexible object adaptation, 10.1145/1562112.1562116
  11. T. Kamina, T. Aotani, and H. Masuhara. 2011. EventCJ A Context-Oriented Programming Language with Declarative Event-based Context Transition. In Conf. on Aspect Oriented Software Development (AOSD'11). ACM, 253--264.
  12. Inoue Hiroaki, Igarashi Atsushi, Appeltauer Malte, Hirschfeld Robert, Towards Type-Safe JCop : A type system for layer inheritance and first-class layers, 10.1145/2637066.2637073
  13. Iftikhar M. Usman, Weyns Danny, ActivFORMS: active formal models for self-adaptation, 10.1145/2593929.2593944
  14. González Sebastián, Mens Kim, Colacioiu Marius, Cazzola Walter, Context traits : dynamic behaviour adaptation through run-time trait recomposition, 10.1145/2451436.2451461
  15. S. González, K. Mens, and A. Cádiz. 2008. Context-Oriented Programming with the Ambient Object System. Jour. of Universal Computer Science 14, 20 (2008), 3307--3332.
  16. S. González, M. Denker, and K. Mens. 2009. Transactional Contexts harnessing the Power of Context-Oriented Reflection. In Workshop on Context-Oriented Programming (COP'09). ACM.
  17. González Sebastián, Cardozo Nicolás, Mens Kim, Cádiz Alfredo, Libbrecht Jean-Christophe, Goffaux Julien, Subjective-C, Software Language Engineering (2011) ISBN:9783642194399 p.246-265, 10.1007/978-3-642-19440-5_15
  18. Ghosh Debanjan, Sharman Raj, Raghav Rao H., Upadhyaya Shambhu, Self-healing systems — survey and synthesis, 10.1016/j.dss.2006.06.011
  19. Desmet Brecht, Vanhaesebrouck Kristof, Vallejos Jorge, Costanza Pascal, Meuter Wolfgang De, The Puzzle Approach for Designing Context-Enabled Applications, 10.1109/sccc.2007.18
  20. Clarke Dave, Costanza Pascal, Tanter Éric, How should context-escaping closures proceed?, 10.1145/1562112.1562113
  21. N. Cardozo, J. Vallejos, S. González, K. Mens, and T. D'Hondt. 2012. Context Petri Nets: Enabling Consistent Composition of Context-Dependent Behavior. In Workshop on Petri Nets and Software Engineering (PNSE'12), Vol. 851. CEUR Workshop Proceedings, 156--170.
  22. N. Cardozo, K. Mens, S. González, P-Y. Orban, and W. De Meuter. 2014. Features on Demand. In Proc. of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS'14). ACM, 18:1--18:8.
  23. N. Cardozo, K. Mens, and S. Clarke. 2017. Models for the Consistent Interaction of Adaptations in Self-Adaptive Systems. In Software Engineering for Self-Adaptive Systems: Assurances. LNCS, Vol. 9640. Springer-Verlag. To be published.
  24. Cardozo Nicolás, González Sebastián, Mens Kim, Van Der Straeten Ragnhild, Vallejos Jorge, D’Hondt Theo, Semantics for consistent activation in context-oriented systems, 10.1016/j.infsof.2014.10.002
  25. Cardozo Nicolás, González Sebastián, Mens Kim, D'Hondt Theo, Safer context (de)activation : through the prompt-loyal strategy, 10.1145/2068736.2068738
  26. J. Cámara, G. A. Moreno, and D. Garlan. 2015. Reasoning about Human Participation in Self-Adaptive Systems. In Symp on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'15). 146--156.
  27. Calder Muffy, Kolberg Mario, Magill Evan H., Reiff-Marganiec Stephan, Feature interaction: a critical review and considered forecast, 10.1016/s1389-1286(02)00352-3
  28. H. Eon Byun and K. Cheverst. 2001. Exploiting user models and to support personal daily activities. In Workshop on User Modeling for Context-Aware Applications (UM2001).
  29. Bencomo Nelly, Belaggoun Amel, Issarny Valerie, Dynamic decision networks for decision-making in self-adaptive systems: A case study, 10.1109/seams.2013.6595498
  30. Basile Davide, Galletta Letterio, Mezzetti Gianluca, Safe Adaptation Through Implicit Effect Coercion, Programming Languages with Applications to Biology and Security (2015) ISBN:9783319255262 p.122-141, 10.1007/978-3-319-25527-9_10
  31. Bainomugisha Engineer, Vallejos Jorge, De Roover Coen, Carreton Andoni Lombide, De Meuter Wolfgang, Interruptible context-dependent executions : a fresh look at programming context-aware applications, 10.1145/2384592.2384600
  32. Bainomugisha Engineer, De Meuter Wolfgang, D'Hondt Theo, Towards context-aware propagators : language constructs for context-aware adaptation dependencies, 10.1145/1562112.1562120
  33. P. Arcaini, E. Riccobene, and P. Scandurra. 2015. Modeling and Analyzing MAPEK Feedback Loops for Self-Adaptation. In Symp on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'15). IEEE/ACM, 13--23.
  34. S. Apel, J. M. Atlee, L. Baresi, and P. Zave. 2014. Feature Interactions: The Next Generation (Dagstuhl Seminar 14281). Dagstuhl Reports 4 (2014), 1--24.
  35. Aotani Tomoyuki, Kamina Tetsuo, Masuhara Hidehiko, Type-Safe Layer-Introduced Base Functions with Imperative Layer Activation, 10.1145/2786545.2786553
Bibliographic reference Mens, Kim ; Duhoux, Benoît ; Cardozo Alvarez, Nicolás. Managing the Context Interaction Problem: A Classification and Design Space of Conflict Resolution Techniques in Dynamically Adaptive Software Systems.Programming '17 (Brussels, Belgium, du 03/04/2017 au 06/04/2017). In: The Art, Science, and Engineering of Programming, In: Companion to the First International Conference on the Art, Science and Engineering of Programming (Programming '17), ACM : New York2017
Permanent URL