Resumen:
El interés creciente por parte de las organizaciones de desarrollo de software para disponer de metodologías y herramientas para aumentar la calidad de los productos y reducir el tiempo de desarrollo, exige introducir mejoras continuas que permitan agilizar y automatizar partes de los procesos. Navigational Development Techniques (NDT) es una metodología que cubre todas las fases del proceso de desarrollo y que ha tenido una gran aplicacíon práctica en la industria en los últimos años. Este trabajo pretende realizar una propuesta basada en modelos para definir requisitos no funcionales (RNF) y de integracíon de software, en especial los que pueden afectar al diseño de la arquitectura de sistemas distribuidos, como son la eficiencia y la escalabilidad, y establecer mecanismos de transformacíon para que puedan ser trazados y considerados en el diseño arquitectónico de un sistema dentro de NDT. En este trabajo emergente se presenta el problema a resolver, el estado del arte, la metodología que vamos a seguir y los principales resultados que esperamos obtener con nuestra investigación.