Virtual Heterogeneous Model Integration Layer

Abstract

The classic way of building a software today sim-plistically consists in connecting a piece of code calling a method with the piece of code implementing that method. We consider these piece of code (software systems) not calling anything, behaving in a non deterministic way and providing complex sets of services in different domains. In software engineering reusability is the holly grail, and specially the reusability of code from autonomus tools requires powerful compostion/integration mechanisms. These systems are developed by different developers and being modified inceremently. Integrating these autonomous tools generate various conflicts. To deal with these conflicts, current integration mechanisms defines specific set of rules to resolve these conflicts and accompalish integration. Indeed still there is a big chance that changes made by other developers, or they update their changes in order to make them compliant with other developers cancel the updates done by others. The approach presented here claims three contributions in the field of Hetrogeneous Software Integration. First, this approach eliminate the need of conflicts resolving mechanism. Secondly, it provides the mechanism to work in the presence of conflicts without resolving them. Finally, contribution is that the integration mechanism does not affect if either of the system evolves. We do this by introducing an intermediate virtual layer between two systems that introduce a delta models which consist of three parts; viability that share required elements, hiding that hide conflicting elements and aliasing that aliases same concepts in both systems.

Authors and Affiliations

Muhammad Memon, Asadullah Shaikh, Khizer Hayat, Mutiullah Shaikh

Keywords

Related Articles

Using Induced Fuzzy Bi-Model to Analyze Employee Employer Relationship in an Industry

The employee-employer relationship is an intricate one. In an industry, the employers expect to achieve performances in quality and production in order to earn profit, on the other side employees need good pay and all po...

Test Case Reduction Techniques - Survey

Regression testing is considered to be the most expensive phase in software testing. Therefore, regression testing reduction eliminates the redundant test cases in the regression testing suite and saves cost of this phas...

Effectiveness of Iphone’s Touch ID: KSA Case Study

A new trend of incorporating Touch ID sensors in mobile devices is appearing. Last year, Apple released a new model of its famous iPhone (5s). One of the most anticipated and hailed features of the new device was its Tou...

Web Accessibility Challenges

Despite the importance of web accessibility in recent years, websites remain partially or completely inaccessible to certain sectors of the population. This is due to several reasons, including web developers’ little or...

The Generation of a Stable Walking Trajectory of a Biped Robot based on the COG based-Gait Pattern and ZMP Constraint

The research works contained in this paper are focused on the generation of a stable walking pattern of a biped robot and the study of its dynamic equilibrium while controlling the two following criteria; the centre of g...

Download PDF file
  • EP ID EP101675
  • DOI 10.14569/IJACSA.2016.070578
  • Views 99
  • Downloads 0

How To Cite

Muhammad Memon, Asadullah Shaikh, Khizer Hayat, Mutiullah Shaikh (2016). Virtual Heterogeneous Model Integration Layer. International Journal of Advanced Computer Science & Applications, 7(5), 591-597. https://europub.co.uk./articles/-A-101675