SMS dit: Distributed component architecture