{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T22:57:23Z","timestamp":1781564243887,"version":"3.54.5"},"reference-count":62,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2013,8,6]],"date-time":"2013-08-06T00:00:00Z","timestamp":1375747200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1007\/s10664-013-9269-5","type":"journal-article","created":{"date-parts":[[2013,8,5]],"date-time":"2013-08-05T08:16:57Z","timestamp":1375690617000},"page":"1887-1920","source":"Crossref","is-referenced-by-count":22,"title":["Empirical study on the maintainability of Web applications: Model-driven Engineering vs Code-centric"],"prefix":"10.1007","volume":"19","author":[{"given":"Yulkeidi","family":"Mart\u00ednez","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cristina","family":"Cachero","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Santiago","family":"Meli\u00e1","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2013,8,6]]},"reference":[{"key":"9269_CR1","doi-asserted-by":"crossref","unstructured":"Ameller D, Franch Guti\u00e9rrez J, Cabot Sagrera J (2010) Dealing with non-functional requirements in model-driven development. Tech. rep., Departament d\u2019Enginyeria de Serveis i Sistemes d\u2019Informaci\u00f3","DOI":"10.1109\/RE.2010.32"},{"issue":"4","key":"9269_CR2","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1287\/mnsc.44.4.433","volume":"44","author":"RD Banker","year":"1998","unstructured":"Banker RD, Davis GB, Slaughter SA (1998) Software development practices, software complexity, and software maintenance performance: a field study. Manag Sci 44(4):433\u2013450","journal-title":"Manag Sci"},{"key":"9269_CR3","unstructured":"Budinsky F (2004) Eclipse modeling framework: a developer\u2019s guide. Prentice Hall Ptr"},{"key":"9269_CR4","unstructured":"Cachero C, Poels G, Calero C (2007) Towards a quality-aware web engineering process. In: Proceedings of the 12th international workshop on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD\u20192007), pp 7\u201316"},{"issue":"4","key":"9269_CR5","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MIC.2002.1020321","volume":"6","author":"S Ceri","year":"2002","unstructured":"Ceri S, Fraternali P, Matera M (2002) Conceptual modeling of data-intensive Web applications. IEEE Int Comput 6(4):20\u201330","journal-title":"IEEE Int Comput"},{"issue":"1","key":"9269_CR6","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1002\/smr.220","volume":"13","author":"N Chapin","year":"2001","unstructured":"Chapin N, Hale JE, Khan KM, Ramil JF, Tan WG (2001) Types of software evolution and software maintenance. J Softw Maint Evol-R 13(1):3\u201330","journal-title":"J Softw Maint Evol-R"},{"issue":"6","key":"9269_CR7","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1016\/j.jss.2008.12.036","volume":"82","author":"JC Chen","year":"2009","unstructured":"Chen JC, Huang SJ (2009) An empirical analysis of the impact of software development problem factors on software maintainability. J Syst Softw 82(6):981\u2013992","journal-title":"J Syst Softw"},{"key":"9269_CR8","unstructured":"Cohen J (1988) Statistical power analysis for the behavioral sciences. Lawrence Erlbaum"},{"key":"9269_CR9","unstructured":"Comrey AL (1973) A first course in factor analysis. LawreAcademic Pressnce Erlbaum"},{"key":"9269_CR10","unstructured":"Cook TD, Campbell DT, Day A (1979) Quasi-experimentation: design & analysis issues for field settings. Houghton Mifflin Boston"},{"key":"9269_CR11","doi-asserted-by":"crossref","unstructured":"Dagpinar M, Jahnke JH (2003) Predicting maintainability with object-oriented metrics-an empirical comparison. In: Proceedings of the 10th Working Conference on Reverse Engineering (WCRE), pp 155\u2013164","DOI":"10.1109\/WCRE.2003.1287246"},{"issue":"1","key":"9269_CR12","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MS.2005.6","volume":"22","author":"T Dyba","year":"2005","unstructured":"Dyba T, Kitchenham BA, Jorgensen M (2005) Evidence-based software engineering for practitioners. IEEE Softw 22(1):58\u201365","journal-title":"IEEE Softw"},{"key":"9269_CR13","doi-asserted-by":"crossref","first-page":"175","DOI":"10.3758\/BF03193146","volume":"39","author":"F Faul","year":"2007","unstructured":"Faul F, Erdfelder E, Lang AG, Buchner A (2007) G*power 3: a flexible statistical power analysis program for the social, behavioral, and biomedical sciences. Behav Res Methods 39:175\u2013191","journal-title":"Behav Res Methods"},{"key":"9269_CR14","unstructured":"Fu X, Shi W, Akkerman A, Karamcheti V (2001) Cans: composable, adaptive network services infrastructure. In: Proceedings of the 3rd conference on USENIX symposium on internet technologies and systems, vol 3. USENIX Association, pp 12\u201312"},{"issue":"4","key":"9269_CR15","doi-asserted-by":"crossref","first-page":"446","DOI":"10.1109\/TSMCC.2003.818499","volume":"33","author":"RH Glitho","year":"2003","unstructured":"Glitho RH, Khendek F, De Marco A (2003) Creating value added services in internet telephony: an overview and a case study on a high-level service creation environment. IEEE T Syst Man Cyb 33(4):446\u2013457","journal-title":"IEEE T Syst Man Cyb"},{"key":"9269_CR16","unstructured":"Gronback RC (2009) Eclipse modeling project: a Domain-Specific Language (DSL) Toolkit. Addison-Wesley Professional"},{"key":"9269_CR17","doi-asserted-by":"crossref","unstructured":"Gustavsson H, Lings B, Lundell B, Mattsson A, Beekveld M (2007) Integrating proprietary and open-source tool chains through horizontal interchange of XMI models. In: IEEE International Conference on Software Maintenance, 2007. ICSM 2007. IEEE, pp 521\u2013522","DOI":"10.1109\/ICSM.2007.4362680"},{"key":"9269_CR18","unstructured":"Hanselman S, Verma D (2011) Visual Studio 2010 SP1 for Web Developers. MSDN Magazine-Louisville"},{"key":"9269_CR19","doi-asserted-by":"crossref","unstructured":"Heijstek W, Chaudron MRV (2009) Empirical investigations of model size, complexity and effort in a large scale, distributed model driven development process. In: 35th Euromicro conference on Software Engineering and Advanced Applications, 2009. SEAA\u201909. IEEE, pp 113\u2013120","DOI":"10.1109\/SEAA.2009.70"},{"key":"9269_CR20","doi-asserted-by":"crossref","unstructured":"Hutchinson J, Whittle J, Rouncefield M (2011a) Empirical assessment of mde in industry. Interpretation A Journal of Bible and Theology, pp 471\u2013480","DOI":"10.1145\/1985793.1985858"},{"key":"9269_CR21","doi-asserted-by":"crossref","unstructured":"Hutchinson J, Whittle J, Rouncefield M, Kristoffersen S (2011b) Empirical assessment of MDE in industry. In: Proceeding of the 33rd international conference on software engineering. ACM, pp 471\u2013480","DOI":"10.1145\/1985793.1985858"},{"key":"9269_CR22","unstructured":"Icinetic TIC S.L. (2012) RADARC (Rapid Application Development Architecture). http:\/\/www.radarc.net\/"},{"key":"9269_CR23","unstructured":"IEEE Std.1219-1998 (1998) IEEE Standard for Software Maintance"},{"key":"9269_CR24","unstructured":"Integranova (2011) Integranova M.E.S (Integranova Software Solutions). http:\/\/www.slideshare.net\/mhoubraken\/catalogo-integranova-esp-mayo-2011"},{"key":"9269_CR25","unstructured":"ISO\/IEC 9126-1 (2001) Software engineering\u2014Product quality\u2014Part 1: quality model"},{"key":"9269_CR26","unstructured":"ISO\/IEC FCD 25010 (2011) Systems and software engineering\u2014Systems and software Quality Requirements and Evaluation (SQuaRE)\u2014System and software quality models"},{"key":"9269_CR27","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.infsof.2008.04.006","volume":"51","author":"V Kampenes","year":"2009","unstructured":"Kampenes V, Dyba T, Hannay J, Ksjoberg D (2009) A systematic review of quasi-experiments in software engineering. Softw Technol 51:71\u201382","journal-title":"Softw Technol"},{"issue":"5","key":"9269_CR28","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1049\/iet-sen:20060052","volume":"1","author":"B Kitchenham","year":"2007","unstructured":"Kitchenham B, Budgen D, Brereton P, Turner M, Charters S, Linkman S (2007) Large-scale software engineering questions-expert opinion or empirical evidence? IET Softw 1(5):161\u2013171","journal-title":"IET Softw"},{"issue":"1","key":"9269_CR29","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/s10664-007-9053-5","volume":"13","author":"B Kitchenham","year":"2008","unstructured":"Kitchenham B, Al-Khilidar H, Babar M, Berry M, Cox K, Keung J, Kurniawati F, Staples M, Zhang H, Zhu L (2008) Evaluating guidelines for reporting empirical software engineering studies. Empir Software Eng 13(1):97\u2013121","journal-title":"Empir Software Eng"},{"key":"9269_CR30","doi-asserted-by":"crossref","unstructured":"Linaje M, Preciado J, S\u00e1nchez-Figueroa F (2007) A method for model based design of rich internet application interactive user interfaces. Web Engineering, pp 226\u2013241","DOI":"10.1007\/978-3-540-73597-7_18"},{"issue":"2","key":"9269_CR31","first-page":"6","volume":"3","author":"E L\u00f3pez","year":"2006","unstructured":"L\u00f3pez E, Gonz\u00e1lez M, L\u00f3pez M, Idu\u00f1ate E (2006) Proceso de Desarrollo de Software Mediante Herramientas MDA. Revista Iberoamericana de Sistemas, Cibern\u00e9tica e Inform\u00e1tica 3(2):6\u201310","journal-title":"Revista Iberoamericana de Sistemas, Cibern\u00e9tica e Inform\u00e1tica"},{"key":"9269_CR32","doi-asserted-by":"crossref","unstructured":"Martinez Y, Cachero C, Matera M, Abrahao S, Luj\u00e1n S (2011a) Impact of MDE approaches on the maintainability of web applications: an experimental evaluation. In: 30th International Conference on Conceptual Modeling (ER 2012), Brussels, Belgium, 31 Oct\u20133 Nov 2011, vol 6998. Springer, New York Inc, pp 233\u2013246","DOI":"10.1007\/978-3-642-24606-7_18"},{"key":"9269_CR33","unstructured":"Martinez Y, Cachero C, Meli\u00e1 S (2011b) Evidencia emp\u00edrica sobre mejoras en productividad y calidad mediante el uso de aproximaciones MDD: un mapeo sistem\u00e1tico de la literatura"},{"key":"9269_CR34","unstructured":"Mart\u00ednez Y, Cachero C, Meli\u00e1 S (2012a) Experiment replication package. http:\/\/artemisa.dlsi.ua.es\/ooh4ria\/labPackages\/Maintainability2012.rar"},{"key":"9269_CR35","author":"Y Mart\u00ednez","year":"2012","unstructured":"Mart\u00ednez Y, Cachero C, Meli\u00e1 S (2012b) Mdd vs. traditional software deveopment: a practitioner\u2019s subjective perspective. Softw Technol. doi: 10.1016\/j.infsoft.2012.07.004","journal-title":"Softw Technol"},{"key":"9269_CR36","doi-asserted-by":"crossref","unstructured":"Meli\u00e1 S, G\u00f3mez J, P\u00e9rez S, D\u00edaz O (2008) A model-driven development for GWT-based Rich Internet Applications with OOH4RIA. In: Eighth International Conference on Web Engineering, 2008. ICWE\u201908. IEEE, pp 13\u201323","DOI":"10.1109\/ICWE.2008.36"},{"key":"9269_CR37","doi-asserted-by":"crossref","unstructured":"Meli\u00e1 S, Mart\u00ednez JJ, Mira S, Osuna J, G\u00f3mez J (2010) An eclipse plug-in for model-driven development of rich internet applications. Web Engineering, pp 514\u2013517","DOI":"10.1007\/978-3-642-13911-6_41"},{"key":"9269_CR38","doi-asserted-by":"crossref","unstructured":"Melleg\u00e5\u00a0rd N, Staron M (2010) Improving efficiency of change impact assessment using graphical requirement specifications: an experiment. Product-Focused Software Process Improvement, pp 336\u2013350","DOI":"10.1007\/978-3-642-13792-1_26"},{"issue":"5","key":"9269_CR39","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MS.2003.1231145","volume":"20","author":"SJ Mellor","year":"2003","unstructured":"Mellor SJ, Clark T, Futagami T (2003) Model-driven development: guest editors\u2019 introduction. IEEE Softw 20(5):14\u201318","journal-title":"IEEE Softw"},{"issue":"4","key":"9269_CR40","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MS.2010.100","volume":"27","author":"T Mens","year":"2010","unstructured":"Mens T, Gu\u00e9h\u00e9neuc Y, Fern\u00e1ndez-Ramil J, D\u2019Hondt M (2010) Guest editors\u2019 introduction: software evolution. IEEE Softw 27(4):22\u201325","journal-title":"IEEE Softw"},{"key":"9269_CR41","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.entcs.2005.10.021","volume":"152","author":"T Mens","year":"2006","unstructured":"Mens T, Van Gorp P (2006) A taxonomy of model transformation. Electron Notes Theor Comput Sci 152:125\u2013142","journal-title":"Electron Notes Theor Comput Sci"},{"key":"9269_CR42","unstructured":"Modelio (2011) Modelio open source modeling environment v2.2. http:\/\/www.modelio.org"},{"key":"9269_CR43","unstructured":"Mohagheghi P, Conradi R (2004) An empirical study of software change: origin, acceptance rate, and functionality vs. quality attributes. In: Proceedings of the International Symposium on Empirical Software Engineering, 2004. ISESE\u201904. IEEE, pp 7\u201316"},{"key":"9269_CR44","doi-asserted-by":"crossref","unstructured":"Mohagheghi P, Dehlen V (2008) Where is the proof?\u2014a review of experiences from applying MDE in industry. In: European Conference on Model Driven Architecture\u2013foundations and applications (ECMDA 2008). Springer, pp 432\u2013443","DOI":"10.1007\/978-3-540-69100-6_31"},{"key":"9269_CR45","unstructured":"Moody D (2003) The method evaluation model: a theoretical model for validating information systems design methods. In: Proceedings of the 11th European conference on information systems. Naples, Italy, pp 16\u201321"},{"key":"9269_CR46","unstructured":"Moody DL (2001) Dealing with complexity: a practical method for representing large entity relationship models. PhD thesis, Department Of Information Systems, University of Melbourne, Melbourne, Australia"},{"issue":"3","key":"9269_CR47","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1287\/isre.2.3.192","volume":"2","author":"GC Moore","year":"1991","unstructured":"Moore GC, Benbasat I (1991) Development of an instrument to measure the perceptions of adopting an information technology innovation. Inf Syst Res 2(3):192\u2013222","journal-title":"Inf Syst Res"},{"key":"9269_CR48","unstructured":"Mu\u00f1oz J, Pelechano V (2005) MDA vs Factor\u00edas de Software. Actas del II Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM 2005), p 1"},{"issue":"5","key":"9269_CR49","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1007\/s10459-010-9222-y","volume":"15","author":"G Norman","year":"2010","unstructured":"Norman G (2010) Likert scales, levels of measurement and the laws of statistics. Adv Health Sci Educ Theory Pract 15(5):625\u2013632","journal-title":"Adv Health Sci Educ Theory Pract"},{"key":"9269_CR50","unstructured":"Norusis MJ et al (2010) PASW Statistics 18 guide to data analysis. Prentice Hall Press"},{"key":"9269_CR51","doi-asserted-by":"crossref","unstructured":"Perry DE, Porter AA, Votta LG (2000) Empirical studies of software engineering: a roadmap. In: Proceedings of the conference on The future of Software engineering. ACM, pp 345\u2013355","DOI":"10.1145\/336512.336586"},{"key":"9269_CR52","doi-asserted-by":"crossref","unstructured":"Preciado JC, Linaje M, Morales-Chaparro R, Sanchez-Figueroa F, Zhang G, Kroi\u00dfC, Koch N (2008) Designing rich internet applications combining uwe and rux-method. In: Eighth International Conference on Web Engineering, 2008. ICWE\u201908. IEEE, pp 148\u2013154","DOI":"10.1109\/ICWE.2008.26"},{"key":"9269_CR53","unstructured":"Qualtrics (2012) Qualtrics online survey software. http:\/\/www.qualtrics.com\/"},{"key":"9269_CR54","unstructured":"SUN Microsystems (2010) Java Pet Store Sample Application, Blueprints Online. http:\/\/java.sun.com\/reference\/blueprints\/index.html"},{"key":"9269_CR55","unstructured":"Turtschi A (2002) C#. NET Web developer\u2019s guide. Syngress Media Incorporated"},{"key":"9269_CR56","doi-asserted-by":"crossref","unstructured":"Urbieta M, Rossi G, Ginzburg J, Schwabe D (2007) Designing the interface of rich internet applications. In: Web Conference, 2007. LA-WEB 2007. Latin American. IEEE, pp 144\u2013153","DOI":"10.1109\/LA-Web.2007.14"},{"key":"9269_CR57","unstructured":"Vallecillo A, Koch N, Cachero C, Comai S, Fraternali P, Garrig\u00f3s I, G\u00f3mez J, Kappel G, Knapp A, Matera M et al (2007) MDWEnet: a practical approach to achieving interoperability of model-driven Web engineering methods. In: Workshop proc. of 7th Int. Conf. on Web Engineering (ICWE\u201907), Italy"},{"key":"9269_CR58","doi-asserted-by":"crossref","unstructured":"Valverde F, Pastor O (2009) Facing the technological challenges of web 2.0: a RIA model-driven engineering approach. In: Web Information Systems Engineering-WISE 2009, pp 131\u2013144","DOI":"10.1007\/978-3-642-04409-0_18"},{"key":"9269_CR59","unstructured":"Visual Paradigm (2005) Visual Paradigm for UML 8.0 Community Edition. http:\/\/www.visual-paradigm.com\/ . Last update 16 Aug 2010"},{"key":"9269_CR60","unstructured":"Walderhaug S, Mikalsen M, Benc I, Erlend S (2008) Factors affecting developers\u2019 use of MDSD in the healthcare domain: evaluation from the MPOWER Project. In: From code centric to model centric software engineering: practices, implications and ROI. Workshop at European conference on model-driven architecture"},{"key":"9269_CR61","doi-asserted-by":"crossref","unstructured":"Wohlin C, Runeson P, H\u00f6st M (2000) Experimentation in software engineering: an introduction. Springer Netherlands","DOI":"10.1007\/978-1-4615-4625-2"},{"issue":"3","key":"9269_CR62","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1016\/j.jss.2008.06.040","volume":"82","author":"MV Zelkowitz","year":"2009","unstructured":"Zelkowitz MV (2009) An update to experimental models for validating computer technology. J Syst Softw 82(3):373\u2013376","journal-title":"J Syst Softw"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-013-9269-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-013-9269-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-013-9269-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,20]],"date-time":"2019-07-20T10:41:53Z","timestamp":1563619313000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-013-9269-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,6]]},"references-count":62,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2014,12]]}},"alternative-id":["9269"],"URL":"https:\/\/doi.org\/10.1007\/s10664-013-9269-5","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,8,6]]}}}