Interoperability and Integrated Testing for Component Based Software
| dc.contributor.guide | Chaudhari, Narendra S. and Patel , Ravindra | |
| dc.coverage.spatial | ||
| dc.creator.researcher | Panwar, Mahesh Kumar | |
| dc.date.accessioned | 2022-02-28T07:20:03Z | |
| dc.date.available | 2022-02-28T07:20:03Z | |
| dc.date.awarded | ||
| dc.date.completed | 2013 | |
| dc.date.registered | 2009 | |
| dc.description.abstract | The main intention of object oriented development is to facilitate the independent flexible newlinecomposition of software components for reuse of software artifacts. The major newlinecomponent based software technologies such as CORBA, EJB, DotNet and Component newlineBased Software Engineering (CBSE) have shifted the attention from conventional programming newlineto component based programming approach that enables rapid development newlineof applications. However, achieving component interoperability in a fully automatic newlinemanner is still an intimidating job. newlineUnder this work, a robust framework has been developed that handles compatibility newlineissues between incompatible software components and let them communicate to each newlineother. In this work several tools and techniques have been developed to make a component newlineinteroperable in a practical sense. This work extends the interoperability between newlinevarious technologies with reasonably complex software tools. newlineThis framework generates a generalized code that enables component interoperability newlineby means of an /DP (Interface, Data type and Protocol) tool. This work contributes newlineto common understanding of IDL (Interface Definition Language), IDL compiler and newlinemodeling of components to build an inter-operable application. The framework also newlinepossesses the capability to act as an intermediate interface for clients that are incompatible newlinewith server to enable communication between them. newlineUnder this work, a vending machine application has been developed whose different newlinecomponents were implemented using different languages and platforms i.e. Python, newlineC++, Java and C#.Net for creating a mixed environment with CORBA as middleware. newlineWe have used omniORB for C++ to IDL mapping, omniORBpy for Python to IDL newlinemapping, idlj for JAVA to IDL mapping and //OP.NET IDLtoCLS for C#.NET to IDL newlinemappmg. newlineIn order to evaluate the performance and robustness of proposed framework, we have newlinedefined four different case study, which are described and analysed in Chapter 3 through newlinel V newlineChapter-6 of the thesis. | |
| dc.description.note | ||
| dc.format.accompanyingmaterial | DVD | |
| dc.format.dimensions | A4 | |
| dc.format.extent | 4.94MB | |
| dc.identifier.uri | http://hdl.handle.net/10603/365759 | |
| dc.language | English | |
| dc.publisher.institution | Department of Information Technology | |
| dc.publisher.place | Bhopal | |
| dc.publisher.university | Rajiv Gandhi Proudyogiki Vishwavidyalaya | |
| dc.relation | ||
| dc.rights | university | |
| dc.source.university | University | |
| dc.subject.keyword | Computer Science | |
| dc.subject.keyword | Computer Science Information Systems | |
| dc.subject.keyword | Engineering and Technology | |
| dc.title | Interoperability and Integrated Testing for Component Based Software | |
| dc.title.alternative | ||
| dc.type.degree | Ph.D. |
Files
Original bundle
1 - 5 of 20
Loading...
- Name:
- 01 _ title.pdf
- Size:
- 123.84 KB
- Format:
- Adobe Portable Document Format
- Description:
- Attached File
Loading...
- Name:
- 04_ list of tables.pdf
- Size:
- 41.38 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- 05 _ list of figures.pdf
- Size:
- 61.89 KB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- 06 _ acknowledgements.pdf
- Size:
- 44.27 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1