All Stories

  1. Mind the Error Message: An Inverted Quiz Format to Direct Learner's Attention to Error Messages
  2. Mio: A Block-Based Environment for Program Design
  3. BatakJava: An Object-Oriented Programming Language with Versions
  4. A Step toward Programming with Versions in Real-World Functional Languages
  5. CodeMap: A Graphical Note-Taking Tool Cooperating with an Integrated Development Environment
  6. Interfaces for Modular Reasoning in Context-Oriented Programming
  7. Extending a meta-tracing compiler to mix method and tracing compilation
  8. A shell-like model for general purpose programming
  9. A Context-Oriented Programming Approach to Dependency Hell
  10. Push-based reactive layer activation in context-oriented programming
  11. Matriona: class nesting with parameterization in Squeak/Smalltalk
  12. Fraglight: shedding light on broken pointcuts in evolving aspect-oriented software
  13. Method Safety Mechanism for Asynchronous Layer Deactivation
  14. Type-Safe Layer-Introduced Base Functions with Imperative Layer Activation
  15. Generalized layer activation mechanism through contexts and subscribers
  16. Unifying Multiple Layer Activation Mechanisms Using One Event Sequence
  17. A unified context activation mechanism
  18. Bridging real-world contexts and units of behavioral variations by composite layers
  19. Featherweight EventCJ
  20. Designing event-based context transition in context-oriented programming