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

Machine Learning for Bioelectromagnetics: Prediction Model using Data of Weak Radiofrequency Radiation Effect on Plants

Plant sensitivity and its bio-effects on non-thermal weak radio-frequency electromagnetic fields (RF-EMF) identifying key parameters that affect plant sensitivity that can change/unchange by using big data analytics and...

Empirical Study of Segment Particle Swarm Optimization and Particle Swarm Optimization Algorithms

In this paper, the performance of segment particle swarm optimization (Se-PSO) algorithm was compared with that of original particle swarm optimization (PSO) algorithm. Four different benchmark functions of Sphere, Rosen...

On the Distinction of Subjectivity and Objectivity of Emotions in Texts

Emotion classification in texts is an instance of the text classification problem. It therefore could apply some existing text classifiers by considering each emotion as a label of the text. However, most of recent works...

Text Clustering using Ensemble Clustering Technique

Clustering is being used in different fields of research, including data mining, taxonomy, document retrieval, image segmentation, pattern classification. Text clustering is a technique through which text/ documents are...

Role of Knowledge Reusability in Technological Environment During Learning

Role of technology and reusability on the knowledge management and knowledge transformation has been analyzed by considering the extended model of Nonaka and Takeuchi which includes the knowledge reuse in the three dimen...

Download PDF file
  • EP ID EP101675
  • DOI 10.14569/IJACSA.2016.070578
  • Views 110
  • 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