Marco de caracterización para la cuantificación de la calidad en componentes web

Miguel Ortega Moreno, David Lizcano Casas, Genoveva López Gómez

Resumen


El desarrollo web está evolucionando muy rápidamente tanto en tecnología como en los servicios que ofrece. La ingeniería de software que subyace, por su parte, no ha sido capaz de adaptarse a los nuevos problemas que presenta esta evolución. La encapsulación y la interoperabilidad han permitido el nacimiento de nuevos paradigmas de desarrollo donde usuarios finales sin conocimientos de programación, intermediarios y proveedores crean, explotan y reutilizan elementos conocidos como «componentes web». Sin embargo, los componentes web todavía carecen de un marco de calidad que sea aceptado universalmente, capaz de cuantificar lo bueno o malo que es un componente.

Texto completo:

PDF

Referencias


Bevan, N. (1997). ISO 9126. EAGLES Evaluation Group Workshop. Evaluation in Natural Language Engineering: Standards and Sharing, November 26th and 27th. Brussels.

Bray, M., Brune, K., Fisher, D. A., Foreman, J. y Gerken, M. (1997). C4 Software Technology Reference Guide-A Prototype. Software Engineering Institute.

Bongais, J (2017). ISO 9126. Recuperado de (consultado el 1 de mayo de 2018).

Calero, C., Ruiz, J. y Piattini, M. (July 2004). A web metrics survey using WQM. Web Engineering, 3.140, 147-160. doi: 10.1007/978-3-540-27834-4_19.

Calero, C., Ruiz, J. y Piattini, M. (2005). Classifying web metrics using the web quality model. Online Information Review, 29(3), 227-248. doi: 10.1108/14684520510607560.

Cappiello, C., Daniel, F. y Matera, M. (2009). A quality model for mashup components. Web Engineering, 5.648, 236-250. doi: 10. 1007/978-3-642-02818-2_19.

Chávez Rojas, A (2009). Cubo de las dimensiones del WQM. Recuperado de (consultado el 15 de abril de 2019).

Coleman, D., Ash, D., Lowther, B. y Oman, P. (1994). Using metrics to evaluate software system maintainability. Computer, 27(8), 44-49. doi: 10.1109/2.303623.

Deveria, A. y Schoors, L. (2019). Custom elements (v1). Can I use…? Recuperado de (consultado el 3 de mayo de 2018).

Gilbertson, D. (2018). I’m harvesting credit card numbers and passwords from your site. Hackernoon. Recuperado de (consultado el 3 de mayo de 2018).

Gill, G. K. y Kemerer, C. F. (1991). Cyclomatic complexity density and software maintenance productivity. IEEE.

Patel, N. (2018). How loading time affect your bottom line. Recuperado de https://blog.kissmetrics.com/loading-time/?wide=1 (consultado el 26 de abril de 2018).

Hardt, D. (2012). The OAuth 2.0 authorization framework. Internet Engineering Task Force, 1-76.

ISO (2019). ISO/IEC 25010. Recuperado de (consultado el 5 de abril de 2018).

ISO (2011). 25010:2011. Software engineering-Software product quality requirements and evaluation (SQuaRE). System and Software Quality Models.

McCabe, T. J. (1976). A complexity measure. IEEE Transactions on Software Engineering, SE2(4), 308-320. doi: 10.1109/TSE.1976.233837.

Niessink, F. (2002). Software requirements: functional and non-functional software requirements.

Padayachee, I., Kotze, P. y Merwe, A. van der. (2010). ISO 9126 external systems quality characteristics, sub-characteristics and domain specific criteria for evaluating e-Learning systems. The Southern African Computer Lecturers’ Association 2010.

Reips, U. D. y Funke, F. (2008). Interval-level measurement with visual analogue scales in internet-based research: VAS generator. Behavior Research Methods, 40(3), 699-704. doi: 10.3758/BRM.40.3.699.

Singh, R. (1996). International standard ISO/IEC 12207 software life cycle processes. Software Process: Improvement and Practice, 2(1), 35-50. doi: 10.1002/(SICI)1099-1670 (199603)2:1<35::AID-SPIP29>3.0.CO;2-3.


Enlaces refback

  • No hay ningún enlace refback.