Communication System (1)

Communication [sub]systems are concurrent [sub]systems where at a given time they may be handling several flows of information coming in from multiple sources (42). Side-effects, the occurrence of multiple events simultaneously and the synchronization between processes are characteristics of concurrent systems (44). In concurrent processes a single [several related] action[s] can be guaranteed to run without interference from other concurrent actions. Concurrent actions have a special vocabulary (42).
The interactions between agents -or objects- in a society [place] can be modeled as in communications systems: nodes that may be living organisms, places, organizations, ecosystems, protected areas (46, 12) and possible links between some of them. Objects are characterized by their connections and/or the transference of knowledge between them: they share communication and information (46, 43). An agent will carry out some actions only after some arbitrary set of messages has been received. This protocol is called input synchronization and this kind of messages is called behavior activator. When such kind of message arrives the receiver must perform the requested action. The request does not specify how an action is to be performed. A method is the hidden procedure performed in response to a message.


    12   J. LOO. 1998. Protected Areas and The Genetics Question. In (b): 518-528.
    42   J. BACON. 1998. Concurrent Systems(2nd.Ed). Addison-Wesley, Harlow(Eng).
    43   A. S. TANNENBAUM. 1992. Modern Operating Systems. Prentice Hall, Englewood Cliffs.
    44   M. G. HINCHEY & S. A. JARVIS. 1995. Concurrent Systems: Formal Development in CSP. McGraw-Hill, London.
    46   P. ADAMS. 1998. Network Topologies and Virtual Places, Ann. of the Ass. of Am. Geog., 88(1) 88-106.

Distributed System