Soft-device is a promising infrastructure of next-generation distributed system. Soft-devices are configurable and adaptive software virtual mechanism, providing services to each other and to other virtual roles according to the content of the resources and related configuration information. In order to aggregate and reuse the existing soft-devices for more complex applications, this paper proposes a dynamic inheritance mechanism of soft-devices. By taking into account the novel characteristics of soft-devices, this approach provides flexible and effective inheritance modes, which overcomes the limitation of traditional local inheritance. It will play an important role in future interconnection environment.