A Model Driven Approach for Modeling and Generating PHP CodeIgniter based Applicationspring

Journal Title: Transactions on Machine Learning and Artificial Intelligence - Year 2017, Vol 5, Issue 4

Abstract

During the last decade, web development industry has grown exponentially. Models have been introduced as a solution to face the challenge of both business and technology changes. In this article, we present a Model Driven based approach concerning the design of CodeIgniter based web applications. We describe a meta model of this framework and we also specify a set of transformations to generate the application’s source code taking into account the MVC (ModelViewController) architecture of CodeIgniter. In this approach, the PHP framework meta model is considered as a platform Specific model (PSM). Its instances are used as inputs to generate the source code through transformation rules carried out by Acceleo. This proposal is validated through the use of our approach to generate CRUD (Create, Read, Update and Delete) applications.

Authors and Affiliations

Karim Arrhioui, Samir Mbarki, Oualid Betari, Sarra Roubi, Mohammed Erramdani

Keywords

Related Articles

Feature-rich PoS Tagging through Taggers Combination : Experience in Arabic

Since words can play different syntactic roles in different contexts, it is not trivial to assign the appropriate morphosyntactic category to each word according to the context. Part of Speech (PoS) tagging is the task w...

Combining Overall and Target Oriented Sentiment Analysis over Portuguese Text from Social Media

This document describes an approach to perform sentiment analysis on social media Portuguese content. In a single system, we perform polarity classification for both the overall sentiment, and target oriented sentiment....

Robot-Server Architecture for Optimizing Solar Panel Power Output

Solar panel facilities for generating electricity have increased exponentially in the recent years. Dust and bird droppings on the solar panels inhibit the energy production. Having people to inspect them and, if needed,...

Simulation of the Charge Motion near the Velocity of Light in Electric and Magnetic Fields

A numerical simulation method for the charge motion near the velocity of light in electric and magnetic fields has been investigated using the relativistic mass by Einstein’s special theory of relativity, and an electron...

A Novel Approach to Compute Confusion Matrix for Classification of n-Class Attributes with Feature Selection

Confusion matrix is a useful tool to measure the performance of classifiers in their ability to classify multi-classed objects. Computation of classification accuracy for 2-classed attributes using confusion matrix is ra...

Download PDF file
  • EP ID EP308617
  • DOI 10.14738/tmlai.54.3189
  • Views 99
  • Downloads 0

How To Cite

Karim Arrhioui, Samir Mbarki, Oualid Betari, Sarra Roubi, Mohammed Erramdani (2017). A Model Driven Approach for Modeling and Generating PHP CodeIgniter based Applicationspring. Transactions on Machine Learning and Artificial Intelligence, 5(4), 259-266. https://europub.co.uk/articles/-A-308617