Automated Synthesis of Mediators to Support Component Interoperability


Interoperability may be a major concern for the software engineering field, given the increasing need to compose elements dynamically and seamlessly. This dynamic composition is often hampered by differences within the interfaces and behaviours of independently-developed components. To handle these differences while not changing the parts, mediators that systematically enforce interoperability between functionally-compatible parts by mapping their interfaces and coordinating their behaviours are needed. Existing approaches to mediator synthesis assume that an interface mapping is provided that specifies the correspondence between the operations and information of the components at hand. In this paper, we tend to present an approach based on ontology reasoning and constraint programming in order to infer mappings between components’ interfaces automatically. These mappings guarantee semantic compatibility between the operations and knowledge of the interfaces. Then, we tend to analyse the behaviours of elements so as to synthesise, if potential, a mediator that coordinates the computed mappings therefore as to make the elements interact properly. Our approach is formally-grounded to ensure the correctness of the synthesised mediator. We tend to demonstrate the validity of our approach by implementing the MICS (Mediator synthesIs to Connect Parts) tool and experimenting it with varied real-world case studies.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE : Automated Method for Retinal Artery Vein Separation via Graph Search Metaheuristic Approach ABSTRACT: Identifying retinal biomarkers linked with systemic and neurodegenerative illnesses requires the separation
PROJECT TITLE :Diggit: Automated Code Review via Software Repository Mining - 2018ABSTRACT:We present Diggit, a tool to automatically generate code review comments, providing style guidance on prospective changes, based on insights
PROJECT TITLE :Robust Automated VHF Modulation Recognition Based on Deep Convolutional Neural Networks - 2018ABSTRACT:This letter proposes a completely unique modulation recognition algorithm for terribly high frequency (VHF)
PROJECT TITLE :Contextual Atlas Regression Forests: Multiple-Atlas-Based Automated Dose Prediction in Radiation TherapyABSTRACT:Radiation therapy is an integral half of cancer treatment, but up to now it remains highly manual.
PROJECT TITLE :A High-Throughput Automated Microinjection System for Human Cells With Small SizeABSTRACT:This paper presents the event of an automated microinjection system with high productivity for tiny cells. Compared with

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry