67 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

    A Model-Driven Approach for Business Process Management

    Get PDF
    The Business Process Management is a common mechanism recommended by a high number of standards for the management of companies and organizations. In software companies this practice is every day more accepted and companies have to assume it, if they want to be competitive. However, the effective definition of these processes and mainly their maintenance and execution are not always easy tasks. This paper presents an approach based on the Model-Driven paradigm for Business Process Management in software companies. This solution offers a suitable mechanism that was implemented successfully in different companies with a tool case named NDTQ-Framework.Ministerio de Educación y Ciencia TIN2010-20057-C03-02Junta de Andalucía TIC-578

    NDT-Suite: A Model-Based Suite for the Application of NDT

    Get PDF
    In general, a methodology needs to be empowered by appropriate tool support. Despite MDE paradigm does not result friendly enough in enterprise environments, particularly, the application of transformations among models may become complex, monotonous and very expensive if there are no software tools automating the process. In this context, this research paper presents NDT-Suite. Nowadays, NDT-Suite is composed by a wide set of free Java tools which gives support to enterprises that are using NDT (Navigational Development Techniques) methodology in their projects. All of them support different aspects in NDT usage: quality assurance, exit generation or code checking, among others. These seeds set the environment for NDT usage for both research and practical use.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Ministerio de Ciencia e Innovación TIN 2010-12312-EJunta de Andalucía TIC-578

    Applying Model-Driven Paradigm for the Improvement of Web Requirement Validation

    Get PDF
    This paper proposes an approach for Web requirements validation by applying the model-driven paradigm in classical requirements validation techniques. In particular, we present how the Navigational Development Techniques (NDT) approach exploits the model-driven paradigm to improve its requirements validation task by exploring tool cases that systematize or even automate the application of requirements validation techniques. Our solution is validated by applying it in a real industrial environment. The results and the learned lessons are presented accordingly

    Applying model-driven paradigm: CALIPSOneo experience

    Get PDF
    Model-Driven Engineering paradigm is being used by the research community in the last years, obtaining suitable results. However, there are few practical experiences in the enterprise field. This paper presents the use of this paradigm in an aeronautical PLM project named CALIPSOneo currently under development in Airbus. In this context, NDT methodology was adapted as methodology in order to be used by the development team. The paper presents this process and the results that we are getting from the project. Besides, some relevant learned lessons from the trenches are concluded.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Junta de Andalucía TIC-578

    NDT-Suite: A Methodological Tool Solution in the Model-Driven Engineering Paradigm

    Get PDF
    Although the Model-Driven paradigm is being accepted in the research environment as a very useful and powerful option for effective software development, its real application in the enter prise context is still a challenge for software engineering. Several causes can be stacked out, but one of them can be the lack of tool support for the efficient application of this paradigm. This pa per presents a set of tools, grouped in a suite named NDT-Suite, which under the Model-Driven paradigm offer a suitable solution for software development. These tools explore different options that this paradigm can improve such as, development, quality assurance or requirement treat ment. Besides, this paper analyses how they are being successfully applied in the industryMinisterio de Ciencia e Innovación TIN2013-46928-C3-3-RJunta de Andalucía TIC-578

    NDT-Driver: A Java Tool to Support QVT Transformations for NDT

    Get PDF
    Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Ministerio de Ciencia e Innovación TIN2010-12312-EMinisterio de Educación y Ciencia TIN2007-67843-C06-0

    ALAMEDA Ecosystem: Centering Efforts in Software Testing Development

    Get PDF
    One of the most important and critical aspects to improve the quality assurance in software is to improve the testing process by utilizing techniques and tools, which will enhance the software testing process, making it more effective and efficient. This chapter presents ALAMEDA ecosystem, a software package that centers its efforts in software testing development and is a result from a real-world project. ALAMEDA provides support to lifecycles focused on the generation, implementation, and testing organization from the earliest stages of software development. In addition, the ecosystem provides an environment of rating the degree of compliance of organizations with the International Standard for Testing ISO/IEC-29119. It is proposed as a tool to use during the various iterations that may occur in an agile software development process

    Software Process Management: A Model- Based Approach

    Get PDF
    Business processes constitute one major asset in an organization and software businesses are not an exception. Processes defi nition, maintenance, and management are key aspects to control and defi ne how to build software systems up and also to support decision-making. In this paper, a model-based approach is proposed to facilitate these processes. Thus, a global environment for business processes in software development is presented. The fi nal results are illustrated through the NDTQ-Framework, a solution based on this approach that is currently being used in software development organizations.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Ministerio de Ciencia e Innovación TIN 2010-12312-EJunta de Andalucía TIC-578

    Studying Maintainability on Model-Driven Web Methodologies

    Get PDF
    QuEF (Quality Evaluation Framework) is an environment to evaluate, through objective measures, the quality of Model-DrivenWeb Engineering (MDWE) methodologies. In this paper, this environment is presented and is used for the evaluation of the Maintainability in terms of various characteristics on MDWE. Given the high number of methodologies available and proposed over recent years, it has become necessary to define objective evaluation tools to enable organizations to improve their methodological environment and to help designers of web methodologies design new effective and efficient tools, processes and techniques and find out how it can be improved and how the quality improvement process could be optimized in order to reduce costs. This evaluation is applied to the NDT (Navigational Development Techniques) methodology, an approach that covers the complete life cycle and it is mainly oriented to the enterprise environment.Ministerio de Educación y Ciencia TIN2007–67843-C06-03Ministerio de Educación y Ciencia TIN2010–20057-C03–0
    corecore