LogiSLOC Count
Résumé
El proyecto que se documenta en esta memoria, y cuyo título es \LogiSLOC Count", tiene su raíz anclada en el mundo de la ingeniería del software y, más concretamente en el mundo de la estimación de costes (subyacente a la ingeniería del software). A lo largo de la historia de la ingeniería computacional, se han intentado dar respuesta a toda una serie de preguntas relacionadas con el coste en planificación y desarrollo que podría tener la implantación de un producto software (o una colección de ellos), que se necesitara en un lugar o una situación. Muchos han sido los autores e investigadores que han intentado dar respuesta a estas preguntas y, por consiguiente, muchos han sido las obras, métodos y modelos que han derivado de sus investigaciones hasta la fecha. Muchos se han demostrado como no válidos, y otros, como el método COCOMO II del Dr. Barry W. Boehm como bastante fiables en determinadas circunstancias. En concreto, este proyecto trata de avanzar un pequeño paso más en el campo de la estimación de costes proporcionando una nueva herramienta para dicha tarea. Para ello nos basaremos en un anterior proyecto, cuyo cometido fue el de comenzar esta tarea y tratar de enfocarla, y cuyo resultado final fue una pequeña utilidad que usaba ciertos paquetes non-free para contar el número de líneas de código. Hoy en día, nos encontramos ante el reto de hacer una herramienta que proporcione un soporte en el campo de la estimación de costes. Por ello, y basándonos en su predecesora, trataremos de diseñar una herramienta con licencia GNU GPL, atractiva, útil y con un enfoque más profesional, que sea capaz de contar, no solo líneas físicas, sino también líneas lógicas de código, así como proporcionar información acerca de la naturaleza del código analizado, asícomo gran cantidad de medidas y estimaciones adicionales, que podrían ser de gran ayuda en un futuro. Ante nosotros tenemos a \LogiSLOC Count\.
Description
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2009/2010. Tutor del Proyecto: Gregorio Robles Martínez
Colecciones
- Proyectos Fin de Carrera [439]