Modern distributed systems are increasingly heterogeneous both in hardware and in software, with different operating systems, execution environments, etc. Availability of multi-platform coordination middleware is thus more relevant as ever. For these reasons, the thesis aims at designing and implementing a TuCSoN port over .NET framework, with particular care on interoperability with usual Java-based TuCSoN distribution, modularity and encapsulation of platform-specific code, and reproducibility of the platform-specific deployment process. |