loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
15th International Symposium on Software Reliability Engineering (ISSRE'04)
Middleware Transparent Development of Dependable CORBA Applications
Saint-Malo, Bretagne, France
November 02-November 05
ISBN: 0-7695-2215-7
Brahmila Kamalakar, Colorado State University, Fort Collins
Sudipto Ghosh, Colorado State University, Fort Collins
Peter Vile, Colorado State University, Fort Collins
Middleware technologies such as CORBA provide dependability features in the form of 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. We present an MDA-compliant middleware transparent software development approach in which application designs are developed independently of the middleware platform. Middleware features corresponding to dependability are encapsulated as aspects and woven with artifacts that realize core functionality. Our approach enables easy replacement of one dependability mechanism by another, and easy migration from one middleware platform to another. The approach also promotes reuse of aspects in multiple applications. This paper illustrates our approach with CORBA security services.
Index Terms:
CORBA, MDA, dependability, security, authentication, authorization, SSL, aspect-oriented modeling, aspect-oriented programming, software reuse
Citation:
Brahmila Kamalakar, Sudipto Ghosh, Peter Vile, "Middleware Transparent Development of Dependable CORBA Applications," issre, pp.352-363, 15th International Symposium on Software Reliability Engineering (ISSRE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.