A New Channel in Reo with Fuzzy Method

Reo is a Coordination Language which is Channel Based that is used in order to connect components and is able to send certain Data through connectors. Most simple Connectors in Reo are Channels. Reo proffers a pattern for composition of Components that can be used as a language for coordinating parallel applications. Reo has been stated crisp for communication and connecting Components and cooperation of Data and non-crisp side of sending Data has not been proffered. Whereas certain applications have non-crisp side and it is not possible to apply them by Reo, therefore in this paper non-crisp side of sending Data by making fuzzy Reo Channel by using fuzzy rules is proposed.

[1]  Farhad Arbab,et al.  MoCha: a middleware based on mobile channels , 2002, Proceedings 26th Annual International Computer Software and Applications.

[2]  Mathieu Braem,et al.  History-Based Aspect Weaving for WS-BPEL Using Padus , 2007, ECOWS 2007.

[3]  Farhad Arbab,et al.  Abstract Behavior Types: a foundation model for components and their composition , 2002, Sci. Comput. Program..

[4]  William Stallings,et al.  SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 , 1999 .

[5]  Marjan Sirjani,et al.  Using Reo for formal specification and verification of system designs , 2006, Fourth ACM and IEEE International Conference on Formal Methods and Models for Co-Design, 2006. MEMOCODE '06. Proceedings..

[6]  Farhad Arbab,et al.  Reo: A Channel-based Coordination Model for Component Composition , 2005 .

[7]  F. Arbab,et al.  Coordination through Channel Composition , 2002, COORDINATION.

[8]  Naser Nematbakhsh,et al.  A Dynamic Reconfigurable Web Service Composition Framework Using Reo Coordination Language , 2007, Fifth European Conference on Web Services (ECOWS'07).

[9]  Farhad Arbab,et al.  Compositional Construction of Web Services Using Reo , 2018, WSMAI.