PROJECT TITLE :

Transformation contracts in practice

ABSTRACT:

Model-driven development (MDD) is a software engineering discipline which suggests that software development should be done at the modelling level and that applications should be generated from models. A key concept of MDD is a model transformation that generates software artifacts, such as code, from models. Since models are `first-class` citizens in MDD, their verification and validation are important tasks and so are the model transformations. A transformation contract, which is also a model, is a specification of what a particular model transformation must implement and essentially specifies a relation between metamodels and properties that must hold on such a relation. The authors have defined a design pattern that enforces transformation contract correctness over model transformations implementations. This study reports on (i) the proposed design pattern, (ii) the design of the UMLtoEJB model transformation that generates application code, following the Enterprise Java Beans standard, from class diagrams described in the Unified Modelling Language, and (iii) a discussion on how the transformation contracts approach may help different actors, in an MDD software development process with transformation contracts, to identify erroneous situations.


Did you like this research project?

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


PROJECT TITLE : Practically Lossless Affine Image Transformation ABSTRACT: An almost lossless affine 2D picture transformation approach is introduced here. Chirp-z transform theory is extended so that affine transformations of
PROJECT TITLE :Routing to Multi-Instantiated Destinations: Principles, Practice, and Applications - 2018ABSTRACT:Prior solutions for routing to multi-instantiated destinations simply adapt existing routing algorithms designed
PROJECT TITLE :Free-Space Optical Communications Using on–off Keying and Source Information TransformationABSTRACT:Free-space optical communication using on–off keying (OOK) and source info transformation is proposed. It's
PROJECT TITLE :Arbitrary Transformation of Antenna Radiation Using a Cylindrical Impedance MetasurfaceABSTRACT:During this letter, we tend to show that a cylindrical, single-layer impedance metasurface enclosing a radiating supply
PROJECT TITLE :Transformation of the Surface Plasmons on Nanometallic Rod Array to Tunable Light RadiationABSTRACT:We propose and investigate the transformation of the surface plasmons (SPs) on the nanometallic cylindrical rod

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

Project Enquiry