A Systematic Literature Review on CMS-based Web Applications

Feliu Trias, Valeria De Castro, Marcos López-Sanz, Esperanza Marcos

2013

Abstract

CMS-based Web applications have increased their presence in the market because of the advantages they offer with regard to information management, thus offering a new landscape in Web application development. In this paper we analyze the current state-of-the-art on the existing approaches for the development of CMS-based Web applications. To do it, we have followed a Systematic Literature Review (SLR). As a result of this SLR we found four approaches in the literature focused on this issue. In this paper we focus our attention in studying the insights of each approach by following four criteria (Web Engineering views, MDA abstraction levels, modeling language and level of automation) and we discuss about the interest shown by the Web Engineering community about the CMS-based Web application development.

References

  1. Anon, 2012. W3C. eXtensible Stylesheet Language Transformation (XSLT) v2.0. Available at: www.w3.org/Style/XSL/ (Accessed April 30, 2012).
  2. Biolchini, J. et al., 2005. Systematic Review in Software Engineering. Engineering, (May).
  3. Boiko, B., 2001. Understanding Content Management. Bulletin of the American Society for Information Science and Technology, 28(1), pp.8-13.
  4. Ceri, S., Fraternali, P. & Bongio, A., 2000. Web Modeling Language (WebML): A modeling language for designing web sites. Computer Networks, 33, pp.137- 157.
  5. Deshpande, Y. & Hansen, S., 2001. Web engineering: creating a discipline among disciplines. IEEE Multimedia, 8(2), pp.82-87.
  6. Van Deursen, A. & Klint, P., 2002. Domain-Specific Language Design Requires Feature Descriptions. Journal of Computing and Information Technology, 10(1), pp.1-17.
  7. Jacobson, I., Booch, G. & Rumbaugh, J., 2000. The Unified Software Development Process,
  8. Kitchenham, B. et al., 2009. Systematic literature reviews in software engineering - A systematic literature review. Information and Software Technology, 51(1), pp.7-15.
  9. Kraus, A., Knapp, A. & Koch, N., 2007. Model-Driven Generation of Web Applications in UWE. ModelDriven Web Engineering, 261, pp.23-38.
  10. Luinenburg, L. et al., 2008. Designing Web Content Management Systems Using the Method Association Approach. In 4th International Workshop on ModelDriven Web Engineering. pp. 106-120.
  11. McKeever, S., 2003. Understanding Web content management systems: evolution, lifecycle and market. Industrial Management & Data Systems, 103(9), pp.686-692.
  12. Mellor, S. J. et al., 2002. Model-Driven Architecture. In J.-M. B. and Z. B. (Eds.), ed. Advances in ObjectOriented Information Systems. Springer-Verlag Berlin Heidelberg 2002, pp. 233-239.
  13. OpenArchitectureWare, 2009. Xpand. Available at: http://www.eclipse.org/modeling/m2t/?project=xpand.
  14. Ralyté, J., Deneckère, R. & Rolland, C., 2003. Towards a generic model for situational method engineering. In J. Eder & M. Missikoff, eds. CAiSe 2003. Heidelberg: Springer, p. 1029.
  15. Saraiva, J. D. S. & Silva, A.R. Da, 2009a. CMS-based Web-Application Development Using Model-Driven Languages. In 4th International Conference on Software Engineering Advances. Porto, Portugal: IEEE Computer Society, pp. 21-26.
  16. Saraiva, J. D. S. & Silva, A. R. Da, 2009b. Development of CMS-Based Web-Applications Using a ModelDriven Approach. In 4th International Conference on Software Engineering Advances. Ieee, pp. 500-505.
  17. Saraiva, J. D. S. & Silva, A. R. Da, 2008. The WebComfort Framework: An Extensible Platform for the Development of Web Applications. In 34th Euromicro Conference on Software Engineering and Advanced Applications, ed. 34th Euromicro Conference Software Engineering and Advanced Applications. pp. 19-26.
  18. Saraiva, J. D. S. & Silva, A. R. Da, 2010. Web Application Modeling with the CMS-ML Language. In INForum. pp. 461-472.
  19. Schwabe, D. & Rossi, G., 1995. The Object Oriented Hypermedia Design Model. Communications of ACM, 38, pp.45-46.
  20. Shreves, R., 2011. Open Source CMS Market Share W. & S. White paper, ed., Bali, Indonesia.
  21. Souer, J., Honders, P., et al., 2008. A Framework for Web Content Management System Operations and Maintenance. Journal Of Digital Information Management, 6(4).
  22. Souer, J., Honders, P., et al., 2007. Defining operations and maintenance in web engineering: A framework for CMS-based Web applications. In 2nd International Conference on Digital Information Management. IEEE, pp. 430-435.
  23. Souer, J., Luinenburg, L., et al., 2008. Engineering a Design Method for Web Content Management Implementations. In 10th International Conference on Information Integration and Web-based Applications & Services. pp. 351-358.
  24. Souer, J. et al., 2011. Engineering Web Information Systems: A Content Management System-based Approach. In 13th International Conference on Information Integration and Web-based Applications and Services. pp. 5-7.
  25. Souer, J. et al., 2009. Model-Driven Web Engineering for the Automated Configuration of Web Content Management Systems. In Springer-Verlag, ed. ICWE 2009. Heidelberg, pp. 124-135.
  26. Souer, J., Weerd, I. Van De, et al., 2007. Situational Requirements Engineering for the Development of Content Management System-based Web Applications. International Journal of Web Engineering and Technology, 3(4), pp.420-440.
  27. Souer, J. & Kupers, T., 2009. Towards a Pragmatic Model Driven Engineering Approach for the Development of CMS-based Web Applications. In 5th Model Driven Web Engineering Workshop. pp. 31-45.
  28. Valverde, F. et al., 2007. A MDA-based Environment for Web Applications Development: From Conceptual Models to Code. In 6th International Workshop on Web-Oriented Software Technologies.
  29. Vidgen, R., Goodwin, S. & Barnes, S., 2001. Web Content Management. In 14th Bled Electronic Commerce Conference. Slovenia.
  30. Vlaanderen, K., Valverde, F. & Pastor, O., 2008. Improvement of a Web Engineering Method Applying Situational Method Engineering. In 9th International Conference on Enterprise Information Systems. pp. 147-154.
  31. Vlaanderen, K., Valverde, F. & Pastor, O., 2009. ModelDriven Web Engineering in the CMS Domain: A Preliminary Research Applying SME. In 10th International Conference on Enterprise Information Systems. Heidelberg, pp. 226-237.
  32. Weerd, I. Van De et al., 2006. A Situational Implementation Method for Web-based Content Management System-applications: Method Engineering and Validation in Practice. Software Process: Improvement and Practice, 11(5), pp.521- 538.
Download


Paper Citation


in Harvard Style

Trias F., De Castro V., López-Sanz M. and Marcos E. (2013). A Systematic Literature Review on CMS-based Web Applications . In Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013) ISBN 978-989-8565-68-6, pages 132-140. DOI: 10.5220/0004433401320140


in Bibtex Style

@conference{icsoft-ea13,
author={Feliu Trias and Valeria De Castro and Marcos López-Sanz and Esperanza Marcos},
title={A Systematic Literature Review on CMS-based Web Applications},
booktitle={Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)},
year={2013},
pages={132-140},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004433401320140},
isbn={978-989-8565-68-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)
TI - A Systematic Literature Review on CMS-based Web Applications
SN - 978-989-8565-68-6
AU - Trias F.
AU - De Castro V.
AU - López-Sanz M.
AU - Marcos E.
PY - 2013
SP - 132
EP - 140
DO - 10.5220/0004433401320140