4 research outputs found

    NDT-Glossary: A MDE Approach for Glossary Generation

    Get PDF
    This research paper is contextualized within the paradigm of Model-Driven Engineering (MDE) and it is specifically related to NDT. NDT is a methodology included within the MDE paradigm. The aim of this paper is to present a software tool to facilitate the work of requirements engineers during the requirements validation in a software project. The requirements validation activity takes place within the requirements phase of the life cycle in a software project. The developed tool is called NDT-Glossary and it implements an automatic procedure to generate, from the requirements defined in a project developed with the NDT methodology, the first example of the glossary of terms for this project.Ministerio de Educación y Ciencia TIN2007-67843-C06-03Ministerio de Educación y Ciencia TIN2010-20057-C03-0

    Automatic Test Case Generation from Functional Requirements in NDT

    Get PDF
    Navigational Development Techniques (NDT) is a Model-driven framework focused on defining Web requirements and obtaining related artefacts from them by means of transformations. Testing is one of the key elements in a software development process, however NDT neither include models to define artefacts nor transformations to obtain them from requirements. This paper presents how NDT improves with new models and transformations in order to generate test cases.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Ministerio de Ciencia e Innovación TIN2010-12312-EJunta de Andalucía TIC-578

    Hacia una propuesta de priorización de casos de pruebas a partir de NDT

    No full text
    La importancia de la fase de pruebas ha ido incrementándose de ma nera exponencial en los últimos tiempos, llegando a considerarse hoy en día como una de las fases más importantes durante el desarrollo de software debi do a los riesgos que puede suponer que el hecho de no realizar las pruebas de forma completa o incorrecta. Estos hechos quedan reflejados a la hora de definir la planificación de los proyectos, en los que la planificación se extiende en la fase de pruebas, resultando más costoso el proyecto. Esta situación conlleva la necesidad de estudiar y aplicar nuevas técnicas para ejecutar la fase de pruebas lo más completa posible reduciendo el coste de dicha fase. Entre las técnicas para conseguir este objetivo se encuentra la técnica de priorización de los casos de pruebas. Esta técnica permite generar un conjunto de casos de pruebas idó neo para validar todas las casuísticas del proyecto. En este trabajo de investiga ción estudiaremos una nueva línea de investigación sobre la priorización de los casos de pruebas.Ministerio de Ciencia e Innovación TIN2010-10057-C03-02Ministerio de Ciencia e Innovación TIN 2010-12313-EJunta de Andalucía TIC-578

    Model-driven engineering applied in functional Testing: The practical experience of the AQUA-WS project

    No full text
    The test phase is one of the most critical in Software Engineering. During this phase, the development team has to assure that the system covers the user's requirements and expectations. This paper presents a global view of an approach named NDT (Navigational Development Techniques), which uses the model driven paradigm to generate test cases from functional requirements. This paper analyzes this process and refers to the AQUA-WS project: a real project which is currently using this process.Ministerio de Educación y Ciencia TIN2007-67843-C06-03Ministerio de Educación y Ciencia TIN2010-20057-C03-02Ministerio de Educación y Ciencia TIN2010-12312-
    corecore