scholarly journals Applying MDD in the content management system domain

Author(s):  
Dennis Priefer ◽  
Wolf Rost ◽  
Daniel Strüber ◽  
Gabriele Taentzer ◽  
Peter Kneisel

AbstractContent management systems (CMSs) such as Joomla and WordPress dominate today’s web. Enabled by standardized extensions, administrators can build powerful web applications for diverse customer demands. However, developing CMS extensions requires sophisticated technical knowledge, and the complex code structure of an extension gives rise to errors during typical development and migration scenarios. Model-driven development (MDD) seems to be a promising paradigm to address these challenges; however, it has not found adoption in the CMS domain yet. Systematic evidence of the benefit of applying MDD in this domain could facilitate its adoption; however, an empirical investigation of this benefit is currently lacking. In this paper, we present a mixed-method empirical investigation of applying MDD in the CMS domain, based on an interview suite, a controlled experiment, a field experiment, and case studies. During the experiments, we used JooMDD, an MDD infrastructure instantiation for CMS extensions. This infrastructure, which is also presented in this work, consists of a DSL with model editors, code generators, and reverse engineering facilities. We consider three scenarios of developing new (both independent and dependent) CMS extensions and of migrating existing ones to a new major platform version. The experienced developers in our interviews acknowledge the relevance of these scenarios and report on experiences that render them suitable candidates for a successful application of MDD. We found a particularly high relevance of the migration scenario. Our experiments largely confirm the potentials and limits of MDD as identified for other domains. In particular, we found a productivity increase up to factor 11.7 and a quality increase up to factor 2.4 during the development of CMS extensions. Furthermore, our observations highlight the importance of good tooling that seamlessly integrates with already used tool environments and processes.

2018 ◽  
Vol 7 (1) ◽  
Author(s):  
Suendri S ◽  
Nanda Novita

The development of modern Information Technology has greatly changed the paradigm of the delivery of learning materials to learners, ranging from changes in methods that make teachers no longer as the only source of information to the use of learning media using the internet. One of the Content Management System that has been available for free that is easy to use in the medium of learning via the internet is WordPress. While the plugin used to display Math notation is Mathjax. MathJax is a plugin created by the American Mathematical Society (AMS) and the Society for Industrial and Applied Mathematics (SIAM) aimed at displaying high quality math and scientific notations that can run on all browsers. support for LaTeX, MathML and other equations markup directly in the HTML source. an extensible, modular design with a rich API for easy integration into web applications.


2018 ◽  
Vol 1 (2) ◽  
pp. 71
Author(s):  
Valeria Andino ◽  
Vinicio Ramos ◽  
Blanca Hidalgo

Resumen. One of the tasks of content managers is to automatically perform the technical tasks of publishing on the web, which allows to control the content management for a website. This work is a compilation of the thesis of degree of its same name developed in the ESPOCH in him a performance analysis was implemented; comparing two prototypes one developed in PLONE and another in JOOMLA. The study establishes benefits, disadvantages and similarities between them. The method used was the scientific inductive method that was applied to obtain and measure the results of the performance variables. The result obtained in the comparative study, shows that the content manager PLONE allows to obtain a yield of 99.92% of fulfillment, in comparison with JOOMLA with a percentage of 89.09%. Therefore, the study points to PLONE as the most efficient technology.


2019 ◽  
Vol 3 (2) ◽  
pp. 213-223 ◽  
Author(s):  
Untung Rahardja ◽  
Qurotul Aini ◽  
Desy Apriani ◽  
Alfiah Khoirunisa

Seperti yang kita ketahui saat ini , Indonesia sudah memasuki era revolusi 4.0 yang mana pada era tersebut memiliki pengaruh besar terhadap perubahan yang terjadi di semua bidang. Termasuk dalam bidang pendidikan khususnya, perubahan yang terjadi di dunia pendidikan saat ini begitu pesat dengan ditinggalkannya metode belajar yang masih menggunakan cara konvensional. Mengerjakan tugas dengan buku, komunikasi tatap muka, mengumpulkan assignment dalam bentuk hardcopy, yang tentunya akan menyebabkan banyak kerugian dalam jangka waktu tertentu, seperti banyak assignment yang lama tertimbun dan sulit untuk ditemukan ketika dibutuhkan. Metode tersebut tentunya dianggap sebagai cara yang membosankan dan membuang banyak waktu, di mana mahasiswa tidak dapat mengeksplorasi dalam proses pembelajaran yang akan memakan waktu lama untuk melakukan pencarian manual untuk jumlah file yang telah dikumpulkan. Pada saat ini penerapan metode pembelajaran dengan konsep menata banyak laporan pengerjaan assignment dalam sebuah website content management system. Metode pembelajaran ini dibuat untuk memaksimalkan cara menata laporan assignment mahasiswa guna efisiensi manajemen waktu, oleh karena itu metode pembelajaran ini dapat diterapkan sebagai manajemen pendidikan di pendidikan tinggi. Diharapkan dengan adanya metode ini dapat meningkatkan manajemen waktu dalam belajar sehingga memotivasi untuk mengeksplorasi kemampuan dalam proses pembelajaran yang ada. Kata kunci: Management, Content Management System, Assignment


2018 ◽  
Vol 15 (2) ◽  
pp. 17
Author(s):  
Mohamad Rahimi Mohamad Rosman ◽  
Mohammad Azhan Abdul Aziz

Content management is an organisational effort of managing content, particularly in digital format. Although it has been over 25 years since content management was introduced, this field of study is still considered an emerging topic with unresolved issues-in particular, the subject of benefit achievement. Therefore, grounded on an extensive review of 135 articles, the purpose of this study is to investigate the benefits that organisations can gain through the proper use of an Enterprise Content Management System (ECMS). Subsequently, this paper identifies a list of ECMS benefits and proposes an ECMS benefit framework for further exploration into this field. Our result shows that although ECMS does bring benefits to organisations, these benefits are diverse; indicating that there are certain determinants or factors influencing the achievement of such benefits. Moreover, it is also found that in the context of the benefit framework of Shang and Seddon [10], three categories were found relevant to the field of content management: operational benefit, managerial benefit, and strategic benefit.


Sign in / Sign up

Export Citation Format

Share Document