{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T18:05:14Z","timestamp":1754157914671,"version":"3.41.2"},"reference-count":25,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2011,8,30]],"date-time":"2011-08-30T00:00:00Z","timestamp":1314662400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,8,30]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>The main purpose of this paper is to improve a web content management system (WCMS) product line for future implementations by identifying software commonalities in WCMS\u2010based web applications. WCMS plays a central role in modern web application development: most large public and internal web sites are based on a WCMS foundation. If we can improve the implementation process, the effectiveness and efficiency of web application development will increase significantly.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>This research identifies reusable solutions from existing WCMS implementations using problem diagrams and structured goal modeling. From configurations were matched with atomic e\u2010business models by linking them to the strategic competencies through bottom\u2010up goal modeling. A designed method was constructed on how requirements can be elicited for WCMS implementations using goal modeling and problem frames.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>The resulting method provides insight in relevant e\u2010business models and their relation to software product lines. Moreover, the approach is applied in a WCMS study which demonstrates its applicability.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>The practical implications of this research is twofold: WCMS developers now have a method to improve their product line based on e\u2010business models; and requirements engineers implementing WCMS can use this model to apply reusable software and prioritize requirements. Both will potentially have a large impact on the effectiveness of implementations since most web applications are developed with WCMS.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>The paper presents a novel approach for efficient and effective identification of software commonalities. This research is part of the web engineering method that focuses on development of web applications based on WCMSs.<\/jats:p><\/jats:sec>","DOI":"10.1108\/17440081111165901","type":"journal-article","created":{"date-parts":[[2011,9,10]],"date-time":"2011-09-10T07:24:08Z","timestamp":1315639448000},"page":"292-308","source":"Crossref","is-referenced-by-count":2,"title":["Identifying commonalities in web content management system engineering"],"prefix":"10.1108","volume":"7","author":[{"given":"Jurriaan","family":"Souer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dirk\u2010Jan","family":"Joor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Remko","family":"Helms","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sjaak","family":"Brinkkemper","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2022013020011438500_b1","doi-asserted-by":"crossref","unstructured":"Bleistein, S.J., Cox, K. and Verner, J.M. (2004a), \u201cRequirements engineering for e\u2010business systems: integrating Jackson problem diagrams with goal modeling and BPM\u201d, Proceedings of APSEC, Busan, Korea, pp. 410\u201017.","DOI":"10.1109\/APSEC.2004.84"},{"key":"key2022013020011438500_b2","unstructured":"Bleistein, S.J., Aurum, A., Cox, K. and Ray, P.K. (2004b), \u201cStrategy\u2010oriented alignment in requirements engineering: linking business strategy to requirements of e\u2010business systems using the SOARE approach\u201d, Journal of Research and Practice in Information Technology, Vol. 36 No. 4."},{"key":"key2022013020011438500_b3","doi-asserted-by":"crossref","unstructured":"Bosch, J., Florijn, G., Greefhorst, D., Obbink, J.H. and Pohl, K. (2002), \u201cVariability issues in software product lines\u201d, PFE '01: Revised Papers from the 4th International Workshop on Software Product\u2010Family Engineering, Springer, London, pp. 13\u201021.","DOI":"10.1007\/3-540-47833-7_3"},{"key":"key2022013020011438500_b4","unstructured":"Clements, P.C. and Northrop, L. (2001), Software Product Lines: Practices and Patterns, SEI Series in Software Engineering, Addison\u2010Wesley, Boston, MA."},{"key":"key2022013020011438500_b5","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., Helsen, S. and Eisenecker, U. (2005), \u201cStaged configuration through specialization and multi\u2010level configuration of feature models\u201d, Software Process Improvement and Practice, Vol. 10 No. 2.","DOI":"10.1002\/spip.225"},{"key":"key2022013020011438500_b6","doi-asserted-by":"crossref","unstructured":"DeBaud, J.\u2010M. and Schmid, K. (1999), \u201cA systematic approach to derive the scope of software product lines\u201d, Proceedings of ICSE, Los Angeles, CA, USA, pp. 34\u201043.","DOI":"10.1145\/302405.302409"},{"key":"key2022013020011438500_b9","unstructured":"Grahlmann, K.R., Hilhorst, C., van Amerongen, S., Helms, R.W. and Brinkkemper, S. (2010), \u201cImpacts of implementing enterprise content management systems\u201d, Proceedings of the 18th European Conference on Information Systems, Pretoria, South Africa."},{"key":"key2022013020011438500_b7","unstructured":"Jackson, M. (2001), Problem Frames: Analyzing and Structuring Software Development Problems, Addison\u2010Wesley Longman, Boston, MA."},{"key":"key2022013020011438500_b8","doi-asserted-by":"crossref","unstructured":"Jeary, S. and Phalp, K. (2004), \u201cOn the applicability of problem frames to web\u2010based business applications\u201d, Proceedings of the 1st International Workshop on Applications and Advances of Problem Frames, Edinburgh, Scotland.","DOI":"10.1049\/ic:20040222"},{"key":"key2022013020011438500_b10","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E. and Peterson, A.S. (1990), \u201cFeature oriented domain analysis (foda) feasibility study\u201d, Technical Report, Carnegie\u2010Mellon University Software Engineering Institute, Pittsburgh, PA, November.","DOI":"10.21236\/ADA235785"},{"key":"key2022013020011438500_b11","unstructured":"Kappel, G., Prll, B., Reich, S. and Retschitzegger, W. (2006), Web Engineering: The Discipline of Systematic Development of Web Applications, Wiley, New York, NY."},{"key":"key2022013020011438500_b12","doi-asserted-by":"crossref","unstructured":"Muthig, D. and Atkinson, C. (2002), \u201cModel\u2010driven product line architectures\u201d, SPLC 2: Proceedings of the Second International Conference on Software Product Lines, San Diego, CA, USA, Springer, London, pp. 110\u201029.","DOI":"10.1007\/3-540-45652-X_8"},{"key":"key2022013020011438500_b13","unstructured":"Prahalad, C.K. and Hamel, G. (1990), \u201cThe core competence of the corporation\u201d, Harvard Business Review, Vol. 68 No. 3."},{"key":"key2022013020011438500_b14","doi-asserted-by":"crossref","unstructured":"Ravi, J., Yu, Z. and Shi, W. (2009), \u201cA survey on dynamic web content generation and delivery techniques\u201d, J. Netw. Comput. Appl., Vol. 32 No. 5, pp. 943\u201060.","DOI":"10.1016\/j.jnca.2009.03.005"},{"key":"key2022013020011438500_b15","doi-asserted-by":"crossref","unstructured":"Schmid, K., Krennrich, K. and Eisenbarth, M. (2006), \u201cRequirements management for product lines: extending professional tools\u201d, SPLC '06: Proceedings of the 10th International on Software Product Line Conference, Baltimore, MD, USA, IEEE Computer Society, Washington, DC, pp. 113\u201022.","DOI":"10.1109\/SPLINE.2006.1691583"},{"key":"key2022013020011438500_b16","doi-asserted-by":"crossref","unstructured":"Souer, J. and Joor, D.\u2010J. (2010), \u201cAn approach to identify commonalities in web application engineering for a web content management system\u201d, Proceedings of the 12th International Conference on Information Integration and Web\u2010based Application & Services (iiWAS10), Paris, France, pp. 556\u201063.","DOI":"10.1145\/1967486.1967572"},{"key":"key2022013020011438500_b20","doi-asserted-by":"crossref","unstructured":"Souer, J., Kupers, T. and Brinkkemper, S. (2009), \u201cModel driven web engineering for the automated configuration of web content management systems\u201d, Proceedings of the 9th International Conference on Web Engineering (ICWE09), San Sebastian, Spain, pp. 121\u201035.","DOI":"10.1007\/978-3-642-02818-2_9"},{"key":"key2022013020011438500_b18","unstructured":"Souer, J., Honders, P., Versendaal, J. and Brinkkemper, S. (2008a), \u201cA framework for web content management system operation and maintenance\u201d, Journal of Digital Information Management (\u2009JDIM\u2009), Vol. 6 No. 4, pp. 342\u20107."},{"key":"key2022013020011438500_b17","doi-asserted-by":"crossref","unstructured":"Souer, J., van\u2010de\u2010Weerd, I., Versendaal, J. and Brinkkemper, S. (2007), \u201cSituational requirements engineering for the development of content management system\u2010based web applications\u201d, International Journal of Web Engineering and Technology (IJWET\u2009), Vol. 3 No. 4, pp. 420\u201040.","DOI":"10.1504\/IJWET.2007.014441"},{"key":"key2022013020011438500_b19","doi-asserted-by":"crossref","unstructured":"Souer, J., Luinenburg, L., Versendaal, J., van de Weerd, I. and Brinkkemper, S. (2008b), \u201cA design method and application for web content management implementations\u201d, Proceedings of the10th International Conference on Information Integration and Web\u2010based Application & Services (iiWAS08), Linz, Austria, pp. 351\u20108.","DOI":"10.1145\/1497308.1497372"},{"key":"key2022013020011438500_b21","unstructured":"van Lamsweerde, A. (2001), \u201cGoal\u2010oriented requirements engineering: a guided tour\u201d, Proceedings of the RE, Toronto, p. 249."},{"key":"key2022013020011438500_b22","unstructured":"Weill, P. and Vitale, M.R. (2001), Place to Space: Migrating to eBusiness Models, Harvard Business School Press, Boston, MA."},{"key":"key2022013020011438500_b23","unstructured":"Weiss, D.M. and Lai, C.T.R. (1999), Software Product\u2010line Engineering: A Family\u2010based Software Development Process, Addison\u2010Wesley Longman, Boston, MA."},{"key":"key2022013020011438500_b24","doi-asserted-by":"crossref","unstructured":"Xu, L. and Brinkkemper, S. (2007), \u201cConcepts of product software\u201d, EJIS, Vol. 16 No. 5, pp. 531\u201041.","DOI":"10.1057\/palgrave.ejis.3000703"},{"key":"key2022013020011438500_b25","unstructured":"Yin, R.K. (2003), Case Study Research: Design and Methods, 3rd ed., Sage, Thousand Oakes, CA."}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/17440081111165901","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/17440081111165901\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/17440081111165901\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T00:25:04Z","timestamp":1753403104000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ijwis\/article\/7\/3\/292-308\/166146"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,8,30]]},"references-count":25,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2011,8,30]]}},"alternative-id":["10.1108\/17440081111165901"],"URL":"https:\/\/doi.org\/10.1108\/17440081111165901","relation":{},"ISSN":["1744-0084"],"issn-type":[{"type":"print","value":"1744-0084"}],"subject":[],"published":{"date-parts":[[2011,8,30]]}}}