2 research outputs found

    OOWS: un m猫tode dirigit per models per al desanvolupament d'aplicacions web

    Full text link
    Internet se ha convertido por m茅ritos propios en el medio de comunicaci贸n por excelencia. La velocidad con la que se puede intercambiar informaci贸n unida a la eliminaci贸n de las barreras geogr谩?cas y tecnol贸gicas han convertido a Internet en la plataforma preferida para divulgar el conocimiento y hacer negocios. Para llevar a cabo el desarrollo de aplicaciones software en estos entornos, han aparecido numerosas aproximaciones que aplican lo que se conoce como Ingenier铆a Web. Estas aproximaciones de?nen processos de desarrollo y extensiones conceptuales basadas en modelos, orientadas a la construcci贸n de aplicaciones web. Por otro lado est谩n los principios del Desarrollo Dirigido por Modelos donde se proporcionan marcos conceptuales y entornos que permiten construir processos de desarrollo con generaci贸n de c贸digo a partir de modelos. Bajo esta perspectiva se enmarca esta tesis, en la que se de?ne OOWS, un entorno de producci贸n de software para la web que aplica los principios que se proponen en la Ingenier铆a Web y en el Desarrollo Dirigido por Modelos. Este entorno de?ne un proceso de desarrollo en base a unos modelos conceptuales extendidos con caracter铆sticas web y una estrategia para obtener autom谩ticamente la aplicaci贸n web a partir de estos modelos OOWS. Para dar suporte a esta aproximaci贸n se ha construido una herramienta que permite editar y gestionar estos modelos conceptuales web, y que implementa las transformaciones que permiten obtener un prototipo de la aplicaci贸n web a partir de estos modelos.Fons Cors, JJ. (2008). OOWS: un m猫tode dirigit per models per al desanvolupament d'aplicacions web [Tesis doctoral no publicada]. Universitat Polit猫cnica de Val猫ncia. https://doi.org/10.4995/Thesis/10251/1989Palanci

    A requirements engineering approach for the development of web applications

    Full text link
    Uno de los problemas m谩s importantes que se propuso solucionar cuando apareci贸 la Ingenier铆a Web fue la carencia de t茅cnicas para la especificaci贸n de requisitos de aplicaciones Web. Aunque se han presentado diversas propuestas que proporcionan soporte metodol贸gico al desarrollo de aplicaciones Web, la mayor铆a de ellas se centran b谩sicamente en definir modelos conceptuales que permiten representar de forma abstracta una aplicaci贸n Web; las actividades relacionadas con la especificaci贸n de requisitos son vagamente tratadas por estas propuestas. Adem谩s, las t茅cnicas tradicionales para la especificaci贸n de requisitos no proporcionan un soporte adecuado para considerar caracter铆sticas propias de las aplicaciones Web como la Navegaci贸n. En esta tesis, se presenta una aproximaci贸n de Ingenier铆a de Requisitos para especificar los requisitos de las aplicaciones Web. Esta aproximaci贸n incluye mecanismos basados en la met谩fora de tarea para especificar no s贸lo los requisitos relacionados con aspectos estructurales y de comportamiento de una aplicaci贸n Web sino tambi茅n los requisitos relacionados con aspectos navegacionales. Sin embargo, una especificaci贸n de requisitos es poco 煤til si no somos capaces de transformarla en los artefactos software adecuados. Este es un problema cl谩sico que la comunidad de Ingenier铆a del Software ha tratado de resolver desde sus inicios: c贸mo pasar del espacio del problema (requisitos de usuario) al espacio de la soluci贸n (dise帽o e implementaci贸n) siguiendo una gu铆a metodol贸gica clara y precisa. En esta tesis, se presenta una estrategia que, bas谩ndose en transformaciones de grafos, y estando soportada por un conjunto de herramientas, nos permite realizar de forma autom谩tica transformaciones entre especificaciones de requisitos basadas en tareas y esquemas conceptuales Web. Adem谩s, esta estrategia se ha integrado con un m茅todo de Ingenier铆a Web con capacidades de generaci贸n autom谩tica de c贸digo. Esta integraci贸n nos permite proporcionar un mecanisValderas Aranda, PJ. (2008). A requirements engineering approach for the development of web applications [Tesis doctoral no publicada]. Universitat Polit猫cnica de Val猫ncia. https://doi.org/10.4995/Thesis/10251/1997Palanci
    corecore