4 research outputs found
NDT-Glossary: A MDE Approach for Glossary Generation
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
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
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
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-