  Multi-Context Systems (MCS) model in Computational Logic distributed systems
composed of heterogeneous sources, or "contexts", interacting via special rules
called "bridge rules". In this paper, we consider how to enhance flexibility
and generality in bridge-rules definition and application. In particular, we
introduce and discuss some formal extensions of MCSs useful for a practical use
in dynamic environments, and we try to provide guidelines for implementations
