XIS-CMS: Towards a Model-Driven Approach for Developing Platform-Independent CMS-Specific Modules

Paulo Filipe, André Ribeiro, Alberto Rodrigues da Silva

2016

Abstract

Content Management Systems (CMS) are popular web application platforms used in multiple domains. CMS allow non-technical users to manage the content and features of websites with web modules that abstract functionality without requiring particular software programming background. However, without the development of specific web modules, a CMS usually cannot support complex scenarios or specific business needs. In those situations, developers have to build custom modules using the CMS-specific language, which implies that they must master the corresponding programming and other technical skills. This paper proposes a model-driven approach, named XIS-CMS, which aims to increase the productivity and portability of developing these modules in a more abstract and platform-independent way. XIS-CMS approach includes a domain-specific modeling language, defined as a UML profile, and a companion framework defined on top of Sparx Systems Enterprise Architect and Eclipse Modeling Framework technologies. This paper introduces the XIS-CMS approach, its corresponding language and framework, and compares it with related work.

Download


Paper Citation


in Harvard Style

Filipe P., Ribeiro A. and Silva A. (2016). XIS-CMS: Towards a Model-Driven Approach for Developing Platform-Independent CMS-Specific Modules . In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 535-543. DOI: 10.5220/0005745805350543

in Bibtex Style

@conference{modelsward16,
author={Paulo Filipe and André Ribeiro and Alberto Rodrigues da Silva},
title={XIS-CMS: Towards a Model-Driven Approach for Developing Platform-Independent CMS-Specific Modules},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2016},
pages={535-543},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005745805350543},
isbn={978-989-758-168-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - XIS-CMS: Towards a Model-Driven Approach for Developing Platform-Independent CMS-Specific Modules
SN - 978-989-758-168-7
AU - Filipe P.
AU - Ribeiro A.
AU - Silva A.
PY - 2016
SP - 535
EP - 543
DO - 10.5220/0005745805350543