The RUNES project has a vision to enable the creation of large-scale, widely distributed, heterogeneous networked embedded systems that interoperate and adapt to their environments. The inherent complexity of such systems must be simplified for programmers, if the full potential for networked embedded systems is to be realized. The widespread use of network embedded systems requires a standardized architecture that allows self-organization to suit a changeable environment. The complexity of the task requires an integrated approach. The RASN group will participate in the following areas: