Marat Meirmanov

Subscribe to Marat Meirmanov: eMailAlertsEmail Alerts
Get Marat Meirmanov: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Marat Meirmanov

The OSGi framework is a popular platform for developing multifunctional desktop systems, enterprise systems and complex applications. OSGi uses a modular approach where each bundle is regarded as a relatively independent and separate unit. The framework controls maintenance-based tasks such as managing interactions between bundles, resolving dependencies, and managing lifecycles. Therefore, programmers can reallocate their time with less routine work and concentrate solely on solution development. However, testing such applications is a real problem. It is more demanding than regular Java application testing: there is a need to test interactions between the bundles, and the tests must occur within a real environment. In this case, the test must run inside the OSGi platform; thereby creating the need for specialized test frameworks. The article focuses on OSGi applica... (more)