Even though there are many testing methods for telecommunication systems very little has been said about test execution in distributed environments. This paper addresses this problem and proposes the implementation and test of telecommunication services on a CORBA-like platform. We present a test architecture for distributed systems and describe system components and test execution phases. An implementation solution is also proposed. The application is illustrated by the implementation of a telecommunication service: the BCS (Basic Call Service).
Conformance testing is a crucial phase in the life-cycle of communicating systems. However, classical testing methods are not appropriate for use in all tasks concerning the test of telecommunications services (especially regression and integration tests). This is so because Intelligent Networks, into which these services are installed, are modular architectures (composed of building blocks) evolving basically by the addition of new services/features that may share the same resources (reusability). This paper investigates how embedded conformance testing methods can be applied in the context of service validation, taking into account the different testing phases in the service life-cycle. In order to illustrate their application, the validation of telephone services (Basic Call Service, Originating Call Screening and Call Forward Unconditional) on an Intelligent Network framework is presented. It is also shown how some cases of feature interaction can be detected.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.