DocumentCode
2364015
Title
Middleware transparent development of dependable CORBA applications
Author
Kamalakar, Brahmila ; Ghosh, Sudipto ; Vile, Peter
Author_Institution
Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
fYear
2004
fDate
2-5 Nov. 2004
Firstpage
352
Lastpage
363
Abstract
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.
Keywords
authorisation; distributed object management; message authentication; middleware; object-oriented programming; software fault tolerance; software reusability; CORBA security service; MDA; SSL; aspect-oriented modelling; authorization; fault tolerance service; message authentication; middleware technology; object-oriented programming; software development organization; software reuse; Application software; Authentication; Authorization; Computer science; Computer security; Fault tolerance; Information security; Internet; Middleware; Programming; CORBA; MDA; SSL; aspect-oriented modeling; aspect-oriented programming; authentication; authorization; dependability; security; software reuse;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 2004. ISSRE 2004. 15th International Symposium on
ISSN
1071-9458
Print_ISBN
0-7695-2215-7
Type
conf
DOI
10.1109/ISSRE.2004.22
Filename
1383131
Link To Document