DSpace logo

Please use this identifier to cite or link to this item: http://dspace.bits-pilani.ac.in:8080/jspui/xmlui/handle/123456789/4824
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMADIAJAGAN, M-
dc.date.accessioned2022-05-14T02:45:54Z-
dc.date.available2022-05-14T02:45:54Z-
dc.date.issued2009-
dc.identifier.urihttp://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/4824-
dc.descriptionGuide(s): B. VIJAYAKUMARen_US
dc.description.abstractComponent-Based Software Development is gaining a lot of importance in the newlineconstruction of high quality and evolvable software systems, in timely and affordable newlinemanner. The present work addresses the Semantic Integrity Control issue for distributed newlinecomponents by providing an environment for defining pre-conditions and post-conditions newlineand enforcing them. It also deals with distribution issues in early phases of application newlinedevelopment, namely requirements and specification. Design-time and Run-time newlineinteroperability for a distributed environment are considered in the present work. newlineA component based approach for enforcing Semantic Integrity Control in a newlinedistributed multi-database system has been modeled using UML 2.0. The design of core newlinecomponent includes separate interfaces for User, Administrator, and Database Handler. newlineThe algorithms for pre-condition and post-condition are formulated and discussed. newlineThe Interoperability of multiple databases in a distributed environment has been newlinerealized using a Generic Model for the Database Search Application. The implementation newlinehas been carried out using two approaches: newline1. JDBC and Java API. newline2. ADO .NET Architecture. newlineA mathematical representation for the queries, for database component has been newlinepresented and it makes use of propositions. This will be helpful in the verification of newlinesimple as well as complex queries, both mathematically as well as experimentally. The key factors responsible for maintaining Semantic Integrity Control and newlineInteroperability are analyzed for three types of components: Domain, Service and Agent. newlineThe block schematic and design steps for Domain, Service and Agent components are newlinediscussed. newlineThe report also summarizes the work, highlights specific contributions and newlinesuggests some directions for future work.en_US
dc.language.isoen_USen_US
dc.publisherBITS Pilanien_US
dc.subjectComputer scienceen_US
dc.subjectSoftware Developmenten_US
dc.subjectSemantic Integrity Controlen_US
dc.subjectComponent-Based Software Developmenten_US
dc.subjectDistributed Multi-Database Systemen_US
dc.titleSemantic Integrity Control and Interoperability for Component Based Software Developmenten_US
dc.typeThesisen_US
Appears in Collections:Department of Computer Science and Information Systems

Files in This Item:
File Description SizeFormat 
thesis.pdf4.19 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.