Abstract
We present a denotational model for mobile, timed, unbounded nondeterministic dataflow networks whose components communicate in a point-to-point fashion. We first introduce a model for static, point-to-point dataflow networks. In this model components and networks of components are represented by sets of strongly pulse-driven stream processing functions. A stream processing function is strongly pulse-driven if its output until time j+1 is completely determined by its input until time j. This model is then extended to support mobility by allowing the components to communicate ports. In the mobile case, the functions are not only required to be strongly pulse-driven, but also to be generic in the sense that they do not read or write on channels whose ports they have not received or generated themselves. The model is shown to be fully abstract. We demonstrate the power and applicability of our model by specifying a mobile communication central.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.