Embedded SW Design Issues for Distributed Applications on Mobile Terminals