Date Added: Jan 2010
Middleware technologies provide features such as connectivity and dependability e.g., security and fault tolerance services. A major challenge to software development organizations is the complexity of creating and evolving distributed systems resulting from the tangling of middleware-specific functionality with core business functionality in system designs. This paper present an MDA compliant middleware are transparent software development approach in which application designs are developed independently of the middleware platform. Middleware features are encapsulated as aspects and woven with artifacts that realize core functionality.