[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Objects, processes, and encapsulation


>Cyclic & Synchronous relationships are a problem: in CSP and in OO.
>Should they be rulled out? If so, how? If not, how should they be dealt with?
Precisely this sort of relationship is ruled out by enforcing the C/S 
design rule (which I should add originated with Peter).

Am enclosing a copy of the chapter in my little book which dealt with 
deadlock avoidance. (UCL Press have bequeathed me all copyright, which I 
hereby pass on to current subscribers, with the usual caveats. Hope it 
survives the transition to Windoze, or Unix, from Mac.)

The question is whether this rule is too restrictive, or whether a wide 
enough (?) range of useful systems can be built this way. Combining 
design rules, in general, is not a solved problem.


Dr. Ian Robert East         School of Computing and Mathematical Sciences
ireast@xxxxxxxxxxxxx                            Oxford Brookes University
(44) 1865 483635                                          Turing Building
                                                          Wheatley Campus 
                                                          Oxford OX33 1HX
Consultation hours for 2001/2002 Term 1
Mon 09.00..11.00
Fri 11.00..13.00

Attachment: PPCPA_6.RTF
Description: Binary data