CMS-oriented Modeling Languages: An Attempt to Assist Model-driven Development in CMS Domain

Vassiliki Gkantouna, Giannis Tzimas

2019

Abstract

Nowadays, Content Management Systems (CMSs) are widely used as the underlying development platform for building complex Web applications. However, despite their widespread use, existing MDWE methodologies have focused mainly on traditional Web applications, and thus, they cannot support the model-driven development of CMS-based Web applications. Given that MDWE methodologies are driven by the expressiveness of the modeling languages which are being used within their context, the failure of the existing MDWE methodologies to support the automated development of CMS-based Web application is probably caused by the absence of modeling languages able to capture the particular development context of CMS platforms. To address this problem, we propose a new genre of modeling languages, called CMS-oriented modeling languages, which are particularly defined over the specific development context of CMS platforms. We provide a general framework to support their definition in three main stages, involving the analysis of the target CMS platform, the creation of its domain model and the formal definition of the CMS-oriented modeling language. In this way, the proposed framework supports the definition of CMS-oriented modeling languages, which can lay the foundation for the development of MDWE methodologies for CMS-based Web applications, thus enabling model-driven development in CMS domain.

Download


Paper Citation


in Harvard Style

Gkantouna V. and Tzimas G. (2019). CMS-oriented Modeling Languages: An Attempt to Assist Model-driven Development in CMS Domain.In Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-386-5, pages 372-379. DOI: 10.5220/0008363103720379


in Bibtex Style

@conference{webist19,
author={Vassiliki Gkantouna and Giannis Tzimas},
title={CMS-oriented Modeling Languages: An Attempt to Assist Model-driven Development in CMS Domain},
booktitle={Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2019},
pages={372-379},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008363103720379},
isbn={978-989-758-386-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - CMS-oriented Modeling Languages: An Attempt to Assist Model-driven Development in CMS Domain
SN - 978-989-758-386-5
AU - Gkantouna V.
AU - Tzimas G.
PY - 2019
SP - 372
EP - 379
DO - 10.5220/0008363103720379