A Model-Driven Process to Migrate Web Content Management System Extensions
نویسندگان
چکیده
Developing and maintaining software extensions for Web Content Management Systems (WCMSs) like Joomla, WordPress, or Drupal can be a difficult and time consuming process. This poster presents a model-driven process which addresses typical challenges during the migration of software extensions for WCMSs. We introduce JooMDD as a prototypical environment for the development and maintenance of Joomla extensions. JooMDD consists of a domain-specific modelling language for WCMS extensions, a reverse engineering tool to create models based on existing WCMS extensions, and a code generator for software extensions, which can be used to enrich Joomla-based applications. The use of JooMDD within our research demonstrates the application of a model-driven migration process for WCMS extensions.
منابع مشابه
Towards a Pragmatic Model Driven Engineering Approach for the Development of CMS-based Web Applications
Most enterprises utilize Web Content Management System (CMS) for the development and maintenance of their web applications. A CMS provides a high quality platform and creates web applications based on software configuration instead of software engineering from scratch. Although there are numerous advantages to implementing a CMS, there are two downsides not solved: for complex applications ther...
متن کاملModel-driven Generation of a BPMS Portal Based on Interaction Flow Modeling Language Models
In any organization, the use of default web applications that come with their software infrastructure, e.g., a Business Process Management Systems (BPMS), is the best option in many cases, if they fulfill the requirements of such organization. However, there are some cases in which it would be desirable for an organization to be able to develop or to integrate their own user web portal with the...
متن کاملAutomatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach
Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model shou...
متن کاملA Simulation Based of Setting Policy in Project Acceptance Based on Experiences in Project-Driven SME's
The acceptance of the right project which leads to the realization of the set objectives is one of the most important issues in project-oriented companies. Therefore, corporate managers prefer to work on those projects which ensures the achievement of goals such as increasing financial profits or being the top brands in their rivals market. The present research aimed at introducing a systemat...
متن کاملA New Hybrid model of Multi-layer Perceptron Artificial Neural Network and Genetic Algorithms in Web Design Management Based on CMS
The size and complexity of websites have grown significantly during recent years. In line with this growth, the need to maintain most of the resources has been intensified. Content Management Systems (CMSs) are software that was presented in accordance with increased demands of users. With the advent of Content Management Systems, factors such as: domains, predesigned module’s development, grap...
متن کامل