Abstract:
The development of complex systems based on reusable components has many advantages such as lower costs and shortened development lifecycles. At the same time this innovative approach continues to place significant challenges towards integration and testing of such systems. The paper analyses the difficulties of components testing and proposes a combination of Built-In-Testing, Aspect Oriented Software Development, Test Driven Development and Test Governance to realize a method for effective verification in component based systems.