Record Details

Language Support For Testing CORBA Based Applications

Electronic Theses of Indian Institute of Science

View Archive Info
 
 
Field Value
 
Title Language Support For Testing CORBA Based Applications
 
Creator Vardhan, K Ananda
 
Subject Computer and Information Science
Common Object Request Broker Architecture (CORBA)
Language Based Testing
Component Based Software Development (CBSD)
Component Testing
Distributed Object Testing Language (DOTL)
 
Description Component Based Development has emerged as economical, reusable, scalable way of developing enterprise as well as embedded software applications. Testing distributed component based systems is difficult when third party components are being used in the development. Many testing methodologies that have been proposed for testing object oriented programs in the literature are being imported into component domain directly or by tuning them. But testing components involves much manual work due to the lack of information of the component. Middleware architectures like, DCOM(Distributed COM), Jini and CORBA(Common Object Request Broker Architecture) are being used in developing the distributed component applications in different vertical domains.
In this thesis, a language- Distributed Object Testing Language(DOTL) for specifying the testing process and generation of distributed testing environment for CORBA based applications has been proposed. The language captures required semantics for specifying dummy servers, clients, controlling the testing process, generation of test cases, activating and deactivating objects. Many existing testing techniques can be specified using the semantics provided by the language. Faults occurring in distributed object systems, in addition to the functional errors, can be identifiable using the tool. The language provides abstract types object, argument to specify variables in the testing environment, and operations dealing with these variables to conducts necessary tests.
The DOTL has been implemented on MICO(Mico Is CORBA) orb on Linux OS, with mapping of DOTL to CORBA C++.
 
Publisher Indian Institute of Science
 
Contributor Srikant, Y N
 
Date 2005-12-07T06:35:14Z
2005-12-07T06:35:14Z
2005-12-07T06:35:14Z
2001-11
 
Type Electronic Thesis and Dissertation
 
Format 738828 bytes
application/postscript
 
Identifier http://hdl.handle.net/2005/173
null
 
Language en
 
Rights I grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertation.