{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T20:39:03Z","timestamp":1761597543120},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2014,9,25]],"date-time":"2014-09-25T00:00:00Z","timestamp":1411603200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Electron Commer Res"],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1007\/s10660-014-9149-0","type":"journal-article","created":{"date-parts":[[2014,9,24]],"date-time":"2014-09-24T18:48:57Z","timestamp":1411584537000},"page":"497-529","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Business processes refactoring to improve usability in E-commerce applications"],"prefix":"10.1007","volume":"14","author":[{"given":"Damiano","family":"Distante","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alejandra","family":"Garrido","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julia","family":"Camelier-Carvajal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roxana","family":"Giandini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gustavo","family":"Rossi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,9,25]]},"reference":[{"issue":"1","key":"9149_CR1","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1023\/A:1021529411332","volume":"3","author":"K Aberer","year":"2003","unstructured":"Aberer, K., Datta, A., Despotovic, Z., & Wombacher, A. (2003). Separating business process from user interaction in web-based information commerce. Electronic Commerce Research, 3(1), 83\u2013111.","journal-title":"Electronic Commerce Research"},{"key":"9149_CR2","unstructured":"AGConsult (2009). 48% of visitors on e-commerce websites don\u2019t buy due to lack of usability. http:\/\/webusability-blog.com\/48-of-visitors-on-e-commerce-websites-dont-buy-due-to-lack-of-usability\/ ."},{"key":"9149_CR3","unstructured":"Ambler, S. (2012). User interface flow diagrams (Storyboards). http:\/\/www.agilemodeling.com\/artifacts\/uiFlowDiagram.htm ."},{"issue":"1","key":"9149_CR4","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/S0164-1212(99)00070-9","volume":"49","author":"N Bevan","year":"1999","unstructured":"Bevan, N. (1999). Quality in use: Meeting user needs for quality. Journal of Systems and Software, 49(1), 89\u201396.","journal-title":"Journal of Systems and Software"},{"key":"9149_CR5","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1007\/3-540-36557-5_26","volume-title":"Refactoring browser for UML. Objects, components, architectures, services, and applications for a networked world","author":"M Boger","year":"2003","unstructured":"Boger, M., Sturm, T., & Fragemann, P. (2003). Refactoring browser for UML. Objects, components, architectures, services, and applications for a networked world (pp. 366\u2013377)., Lecture notes in computer science Berlin: Springer."},{"key":"9149_CR6","volume-title":"Process modeling in web applications. ACM transactions on software engineering and methodology (TOSEM)","author":"M Brambilla","year":"2006","unstructured":"Brambilla, M., Ceri, S., Fraternali, P., & Manolescu, I. (2006). Process modeling in web applications. ACM transactions on software engineering and methodology (TOSEM). New York: ACM Press."},{"key":"9149_CR7","unstructured":"Busch, M., & Koch, N. (2009). MagicUWE\u2014A CASE tool plugin for modeling web applications. In: Proceedings of the 9th international conference on web engineering (ICWE 2009) (pp. 505\u2013508). Berlin: Springer."},{"issue":"1","key":"9149_CR8","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1504\/IJEF.2008.016883","volume":"2","author":"L Casalo","year":"2008","unstructured":"Casalo, L., Flavian, C., & Guinaliu, M. (2008). The role of usability and satisfaction in the consumer\u2019s commitment to a financial services website. International Journal of Electronic Finance, 2(1), 31\u201349.","journal-title":"International Journal of Electronic Finance"},{"key":"9149_CR9","unstructured":"Combi, C., & Gambini, M. (2009). Flaws in the flow: The weakness of unstructured business process modeling languages dealing with data. Proceeding of the confederated international conferences, CoopIS, DOA, IS, and ODBASE 2009 (OTM \u201909) on the move to meaningful internet systems: Part I. Lecture notes in computer science, 5870 LNCS (Part 1) (pp. 42\u201359). Berlin: Springer."},{"key":"9149_CR10","doi-asserted-by":"crossref","first-page":"937","DOI":"10.1016\/j.infsof.2011.04.001","volume":"53","author":"R Dijkman","year":"2011","unstructured":"Dijkman, R., Gfeller, B., K\u00fcster, J., & V\u00f6lzer, H. (2011). Identifying refactoring opportunities in process model repositories. Information and Software Technology, 53, 937\u2013948.","journal-title":"Information and Software Technology"},{"issue":"1","key":"9149_CR11","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1504\/IJWET.2007.011527","volume":"3","author":"D Distante","year":"2007","unstructured":"Distante, D., Rossi, G., Canfora, G., & Tilley, S. (2007). A comprehensive design model for integrating business processes in web applications. International Journal of web Engineering and Technology (IJWET), 3(1), 43\u201372.","journal-title":"International Journal of web Engineering and Technology (IJWET)"},{"key":"9149_CR12","first-page":"960","volume":"66","author":"M Fern\u00e1ndez-Ropero","year":"2012","unstructured":"Fern\u00e1ndez-Ropero, M., P\u00e9rez-Castillo, R., Caballero, I., & Piattini, M. (2012). Quality-driven business process refactoring. World Academy of Science, Engineering and Technology, Issue, 66, 960\u2013966.","journal-title":"World Academy of Science, Engineering and Technology, Issue"},{"key":"9149_CR13","unstructured":"Ferrari, G. L., Guanciale, R., Strollo, D., & Tuosto, E. (2009). Refactoring long running transactions. In: Proceedings of the 6th international workshop on web services and formal methods (WS-FM 2008) (Vol. 5387, pp. 207\u2013223)., Lecture notes in computer science Heidelberg: Springer."},{"key":"9149_CR14","volume-title":"Refactoring: Improving the design of existing code","author":"M Fowler","year":"1999","unstructured":"Fowler, M. (1999). Refactoring: Improving the design of existing code. Boston: Addison-Wesley."},{"key":"9149_CR15","unstructured":"Garrido, A., Rossi, G., & Distante, D. (2007). Model refactoring in web applications. In: Proceedings of the 9th IEEE international symposium on web site evolution (WSE 2007). New York: IEEE Computer Society."},{"issue":"4","key":"9149_CR16","first-page":"371","volume":"8","author":"A Garrido","year":"2009","unstructured":"Garrido, A., Rossi, G., & Distante, D. (2009). Systematic improvement of web applications design. Journal of Web Engineering, 8(4), 371\u2013404.","journal-title":"Journal of Web Engineering"},{"key":"9149_CR17","unstructured":"Garrido, A., Rossi, G., & Distante, D. (2011). Refactoring for Usability in Web Applications. IEEE Software, May\/June 2011 (pp. 31\u201338). New York: IEEE Computer Society."},{"key":"9149_CR18","volume-title":"Transaction processing: Concepts and techniques","author":"J Grayand","year":"1993","unstructured":"Grayand, J., & Reuter, A. (1993). Transaction processing: Concepts and techniques. San Francisco: Morgan Kaufmann."},{"issue":"2","key":"9149_CR19","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1080\/01449291003793785","volume":"30","author":"DT Green","year":"2011","unstructured":"Green, D. T., & Pearson, J. M. (2011). Integrating website usability with the electronic commerce acceptance model. Behaviour & Information Technology, 30(2), 181\u2013199.","journal-title":"Behaviour & Information Technology"},{"issue":"1","key":"9149_CR20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10660-010-9044-2","volume":"10","author":"DG Gregg","year":"2010","unstructured":"Gregg, D. G., & Walczak, S. (2010). The relationship between website quality, trust and price premiums at online auctions. Electronic Commerce Research, 10(1), 1\u201325.","journal-title":"Electronic Commerce Research"},{"key":"9149_CR21","unstructured":"Grigori, D., Casati, F., Dayal, U., & Shan, M.-C. (2001). Improving business process quality through exception understanding, prediction, and prevention. In Proceedings of the 27th Very Large Data Base Conference (VLDB \u201901). San Francisco, CA: Morgan Kaufmann Publishers Inc."},{"key":"9149_CR22","volume-title":"Refactoring HTML: Improving the design of existing web applications","author":"ER Harold","year":"2008","unstructured":"Harold, E. R. (2008). Refactoring HTML: Improving the design of existing web applications. Boston: Addison-Wesley."},{"key":"9149_CR23","unstructured":"ISO 9241\u201311:1998 (1998). Ergonomic requirements for office work with visual display terminals (VDTs)\u2014Part 11: Guidance on usability. Geneva: ISO Copyright Office."},{"key":"9149_CR24","unstructured":"ISO\/IEC 25010:2011 (2011). Systems and software engineering\u2014Systems and software Quality requirements and evaluation (SQuaRE)\u2014System and software quality models. Geneva: ISO Copyright Office."},{"key":"9149_CR25","unstructured":"Kateb, D. E., Mouelhi, T., Le Traon, Y., Hwang, J. H., & Xie, T. (2012). Refactoring access control policies for performance improvement. In: Proceedings of the 3rd ACM\/SPEC international conference on performance Engineering (ICPE\u201912) (pp. 323\u2013334). New York: ACM Press."},{"issue":"1","key":"9149_CR26","first-page":"22","volume":"3","author":"N Koch","year":"2004","unstructured":"Koch, N., Kraus, A., Cachero, C., & Meli\u00e1, S. (2004). Integration of business processes in web applications. Journal of Web Engineering, 3(1), 22\u201349.","journal-title":"Journal of Web Engineering"},{"key":"9149_CR27","unstructured":"K\u00fcster, J. M., Koehler J., Ryndina, K. (2006). Improving Business Process Models with Reference Models in Business-Driven Development. In: Proceedings of the international business process management workshops 2006. Lecture notes in computer science (Vol. 4103\/2006, pp. 35\u201344). Berlin: Springer."},{"key":"9149_CR28","volume-title":"User interface design\u2014a software engineering perspective\u2014the Virtual Windows method","author":"S Lauesen","year":"2005","unstructured":"Lauesen, S. (2005). User interface design\u2014a software engineering perspective\u2014the Virtual Windows method. Boston: Addison-Wesley."},{"key":"9149_CR29","unstructured":"Liu, C.-H., Kung, D. C., Hsia, P., & Hsu, C.-T. (2000). Object-based data flow testing of web applications. In: Proceedings of the First Asia-Pacific Conference on Quality Software (APAQS \u201900). Washington, DC: IEEE Computer Society."},{"issue":"2","key":"9149_CR30","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/s10660-010-9054-0","volume":"11","author":"RJ Nathan","year":"2010","unstructured":"Nathan, R. J., & Yeow, P. H. P. (2010). Crucial web usability factors of 36 industries for students: a large-scale empirical study. Electronic Commerce Research, 11(2), 151\u2013180.","journal-title":"Electronic Commerce Research"},{"key":"9149_CR31","volume-title":"Designing web usability","author":"J Nielsen","year":"1999","unstructured":"Nielsen, J. (1999). Designing web usability. New York: New Riders Publishing."},{"key":"9149_CR32","volume-title":"Homepage usability: 50 websites deconstructed","author":"J Nielsen","year":"2001","unstructured":"Nielsen, J. (2001). Homepage usability: 50 websites deconstructed. New York: New Riders Publishing."},{"key":"9149_CR33","unstructured":"Nielsen, J. (2011). E-commerce usability. http:\/\/www.useit.com\/alertbox\/ecommerce.html ."},{"key":"9149_CR34","unstructured":"Nielsen, J. (2001). Did poor usability kill E-Commerce?. http:\/\/www.useit.com\/alertbox\/20010819.html ."},{"key":"9149_CR35","unstructured":"Object Management Group (2010). Unified modeling language version 2.3. http:\/\/www.omg.org\/spec\/UML\/2.3\/ ."},{"key":"9149_CR36","unstructured":"Object Management Group (2011). Business process modeling and notation (BPMN) version 2.0. http:\/\/www.omg.org\/spec\/BPMN\/2.0\/PDF"},{"key":"9149_CR37","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MMUL.2002.1041945","volume":"9","author":"L Olsina","year":"2002","unstructured":"Olsina, L., & Rossi, G. (2002). Measuring web application quality with WebQEM. IEEE Multimedia, 9, 20\u201329.","journal-title":"IEEE Multimedia"},{"issue":"4","key":"9149_CR38","first-page":"258","volume":"7","author":"L Olsina","year":"2008","unstructured":"Olsina, L., Garrido, A., Distante, D., & Canfora, G. (2008). Web application evaluation and refactoring: A quality-oriented improvement approach. Journal of Web Engineering, 7(4), 258\u2013280.","journal-title":"Journal of Web Engineering"},{"key":"9149_CR39","unstructured":"Opdyke, W., & Johnson, R. (1993). Creating abstract superclasses by refactoring. In: Proceedings of the 1993 ACM conference on computer science (CSC 93) (pp. 66\u201373). New York: ACM Press."},{"issue":"2","key":"9149_CR40","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1007\/s10660-010-9048-y","volume":"10","author":"A Ozok","year":"2010","unstructured":"Ozok, A., & Wei, J. (2010). An empirical comparison of consumer usability preferences in online shopping using stationary and mobile devices: results from a college student population. Electronic Commerce Research, 10(2), 111\u2013137.","journal-title":"Electronic Commerce Research"},{"key":"9149_CR41","unstructured":"Peixoto, D. C. C., Batista, V. A., Atayde, A. P., Borges, E. P., Resende, R. F., Isa\u00edas, C., et al. (2008). A Comparison of BPMN and UML 2.0 activity diagrams. VII Simp\u00f3sio Brasileiro de Qualidade de Software (SBQS 2008). Florian\u00f3polis, SC: Sociedade Brasileira de Computa\u00e7\u00e3o \u2013 SBC, ISBN:978-85-7669-180-8."},{"issue":"4","key":"9149_CR42","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/s10660-009-9039-z","volume":"9","author":"A Pourshahid","year":"2009","unstructured":"Pourshahid, A., Amyot, D., Peyton, L., Ghanavati, S., Chen, P., Weiss, M., et al. (2009). Business process management with the user requirements notation. Electronic Commerce Research, 9(4), 269\u2013316.","journal-title":"Electronic Commerce Research"},{"key":"9149_CR43","unstructured":"Robles Luna, E., Grigera, J., & Rossi, G. (2009). Bridging test and model-driven approaches in web engineering. In: Proceeding of the 9th international conference in web engineering (ICWE 2009). Lecture notes in computer science 5648 Springer 2009 (pp. 136\u2013150). Heidelberg: Springer."},{"key":"9149_CR44","unstructured":"Sch\u00e4fer, M., de Moor, O. (2010). Specifying and Implementing Refactorings. In: Proceedings of the 25th ACM international conference on object oriented programming systems languages and applications (OOPSLA \u201910) (pp. 286\u2013301). New York: ACM Press."},{"key":"9149_CR45","unstructured":"Schaffer, E., & Sorflaten, J. (1998). Web usability illustrated: Breathing easier with your useable E-commerce site. EDI Forum: The Journal of Electronic Commerce, 11(4), pp. 50\u201352, 57\u201364."},{"issue":"1","key":"9149_CR46","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/MIC.2004.1297269","volume":"8","author":"H Schmid","year":"2004","unstructured":"Schmid, H., & Rossi, G. (2004). Modeling and designing processes in E-commerce applications. IEEE Internet Computing, 8(1), 19\u201327.","journal-title":"IEEE Internet Computing"},{"key":"9149_CR47","unstructured":"Shneiderman, B., Plaisant, C., Cohen, M., & Jacobs, S. (2009). Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th edition). Englewood Cliffs: Prentice Hall."},{"key":"9149_CR48","unstructured":"Tilley, S., Distante, D., & Huang, S. (2004). Web site evolution via transaction reengineering. In: Proceedings of the 6th international workshop on web site evolution (WSE 2004). Los Alamitos, CA: IEEE Computer Society Press."},{"key":"9149_CR49","unstructured":"Torres, V., & Pelechano, V. (2006). Building business process driven web applications. In:Proceedings of business process management 2006 (pp. 322\u2013337). Berlin: Springer."},{"key":"9149_CR50","unstructured":"Vanhatalo, J., V\u00f6lzer, H., & Koehler, J. (2008). The Refined process structure tree. In:Proceedings of the 6th international conference on business process management (BPM \u201908) (Vol. 5240, pp. 100\u2013115). Lecture notes in computer science. Heidelberg: Springer."},{"key":"9149_CR51","unstructured":"Vanhatalo, J., V\u00f6lzer, H., Leymann, F., & Moser, S. (2008). Automatic workflow graph refactoring and completion. In: Proceedings of the 6th international conference on service-oriented computing (ICSOC \u201908) (pp. 100\u2013115). Lecture notes in computer science, 5364 LNCS. Heidelberg: Springer."},{"issue":"5","key":"9149_CR52","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1016\/j.compind.2010.12.012","volume":"62","author":"B Weber","year":"2011","unstructured":"Weber, B., Reichert, M., Mendling, J., & Reijers, H. A. (2011). Refactoring large process model repositories. Computers in Industry, 62(5), 467\u2013486.","journal-title":"Computers in Industry"},{"key":"9149_CR53","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1016\/j.datak.2008.05.001","volume":"66","author":"B Weber","year":"2008","unstructured":"Weber, B., Reichert, M., & Rinderle-Ma, S. (2008). Change patterns and change support features\u2014enhancing flexibility in process-aware information systems. Data & Knowledge Engineering, 66, 438\u2013466.","journal-title":"Data & Knowledge Engineering"},{"key":"9149_CR54","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1109\/TSE.2007.70709","volume":"33","author":"Y Zou","year":"2007","unstructured":"Zou, Y., Zhang, Q., & Zhao, X. (2007). Improving the usability of E-commerce applications using business processes. IEEE Transactions Software Engineering, 33, 837\u2013855.","journal-title":"IEEE Transactions Software Engineering"}],"container-title":["Electronic Commerce Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10660-014-9149-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10660-014-9149-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10660-014-9149-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T20:52:55Z","timestamp":1559249575000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10660-014-9149-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,25]]},"references-count":54,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,12]]}},"alternative-id":["9149"],"URL":"https:\/\/doi.org\/10.1007\/s10660-014-9149-0","relation":{},"ISSN":["1389-5753","1572-9362"],"issn-type":[{"value":"1389-5753","type":"print"},{"value":"1572-9362","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,9,25]]}}}