4 research outputs found

    Aplicando una estrategia de mejora que incluye conceptos de requisitos funcionales y no funcionales

    Get PDF
    Organizations should set and reach business goals for varied purposes using the suitable strategies. Basically, a strategy specifies the activities, methods and another related resources that should be considered in order to achieve a given goal purpose. Goal purposes and their associated strategies can aim at evaluating, testing, developing, or maintaining some entity. Some concrete evaluation purposes such as to understand or monitor can be achieved by strategies embracing non-functional requirements definition, measurement, evaluation and analysis activities. Other specific evaluation purposes such as to improve or control also imply changing the target entity; therefore, strategies should embrace functional requirements definition activities as well. Moreover, specific development and maintenance purposes always involve functional requirements. In this work, we relate business and information need goals with functional and nonfunctional requirements concepts, which are paramount for well-defined strategies. Therefore, we specify vocabularies for them, and illustrate the applicability of an improving strategy 鈥搘hich embeds these concepts- in the context of a running example. Having well-structured vocabularies serving as common ground for diverse strategies may promote a more effective operationalization of projects dealing with evaluation, testing, development and maintenance goal purposes.Las organizaciones deben establecer y alcanzar metas de negocio para diferentes prop贸sitos utilizando las estrategias adecuadas. B谩sicamente, una estrategia especifica las actividades, los m茅todos y los recursos relacionados que deben considerarse para lograr un determinado prop贸sito. Los prop贸sitos de las metas y sus estrategias asociadas pueden apuntar a la evaluaci贸n, prueba, desarrollo o mantenimiento de alguna entidad. Algunos prop贸sitos espec铆ficos de evaluaci贸n, como comprender o monitorear, pueden lograrse mediante estrategias que abarcan actividades de definici贸n de requisitos no funcionales, medici贸n, evaluaci贸n y an谩lisis. Otros prop贸sitos de evaluaci贸n, como mejorar o controlar, implican adem谩s cambiar la entidad o su contexto; por lo tanto, las estrategias tambi茅n deben incluir actividades de definici贸n de requisitos funcionales. En cuanto a los prop贸sitos espec铆ficos de desarrollo y mantenimiento, estos siempre implican requisitos funcionales. Este trabajo relaciona las metas de negocio y de necesidad de informaci贸n con conceptos de requisitos funcionales y no funcionales, que son fundamentales para estrategias bien definidas. Por lo tanto, especificamos sus vocabularios e ilustramos la aplicabilidad de una estrategia de mejora 鈥搇a cual embebe estos conceptos- mediante un ejemplo que desarrollamos a lo largo de las secciones. Tener vocabularios bien estructurados que sirvan de base com煤n para diversas estrategias puede promover una operacionalizaci贸n m谩s efectiva de los proyectos que tienen que ver con prop贸sitos de metas de evaluaci贸n, prueba, desarrollo y mantenimiento.Facultad de Inform谩tic

    Towards an Ontology-Based Approach for Reusing Non-Functional Requirements Knowledge

    Get PDF
    Requirements Engineering play a crucial role during the software development process. Many works have pointed out that Non-Functional Requirements (NFR) are currently more important than Functional Requirements. NFRs can be very complicated to understand due to its diversity and subjective nature. The NDR Framework has been proposed to fill some of the existing gaps to facilitate NFR elicitation and modeling. In this thesis, we introduce a tool that plays a major role in the NDR Framework allowing software engineers to store and reuse NFR knowledge. The NDR Tool converts the knowledge contained in Softgoal Interdependency Graphs (SIGs) into a machine-readable format that follows the NFR and Design Rationale (NDR) Ontology. It also provides mechanisms to query the knowledge base and produces graphical representation for the results obtained. To evaluate whether our approach aids eliciting NFRs, we conducted an experiment performing a software development scenario

    Aplicando una estrategia de mejora que incluye conceptos de requisitos funcionales y no funcionales

    Get PDF
    Organizations should set and reach business goals for varied purposes using the suitable strategies. Basically, a strategy specifies the activities, methods and another related resources that should be considered in order to achieve a given goal purpose. Goal purposes and their associated strategies can aim at evaluating, testing, developing, or maintaining some entity. Some concrete evaluation purposes such as to understand or monitor can be achieved by strategies embracing non-functional requirements definition, measurement, evaluation and analysis activities. Other specific evaluation purposes such as to improve or control also imply changing the target entity; therefore, strategies should embrace functional requirements definition activities as well. Moreover, specific development and maintenance purposes always involve functional requirements. In this work, we relate business and information need goals with functional and nonfunctional requirements concepts, which are paramount for well-defined strategies. Therefore, we specify vocabularies for them, and illustrate the applicability of an improving strategy 鈥搘hich embeds these concepts- in the context of a running example. Having well-structured vocabularies serving as common ground for diverse strategies may promote a more effective operationalization of projects dealing with evaluation, testing, development and maintenance goal purposes.Las organizaciones deben establecer y alcanzar metas de negocio para diferentes prop贸sitos utilizando las estrategias adecuadas. B谩sicamente, una estrategia especifica las actividades, los m茅todos y los recursos relacionados que deben considerarse para lograr un determinado prop贸sito. Los prop贸sitos de las metas y sus estrategias asociadas pueden apuntar a la evaluaci贸n, prueba, desarrollo o mantenimiento de alguna entidad. Algunos prop贸sitos espec铆ficos de evaluaci贸n, como comprender o monitorear, pueden lograrse mediante estrategias que abarcan actividades de definici贸n de requisitos no funcionales, medici贸n, evaluaci贸n y an谩lisis. Otros prop贸sitos de evaluaci贸n, como mejorar o controlar, implican adem谩s cambiar la entidad o su contexto; por lo tanto, las estrategias tambi茅n deben incluir actividades de definici贸n de requisitos funcionales. En cuanto a los prop贸sitos espec铆ficos de desarrollo y mantenimiento, estos siempre implican requisitos funcionales. Este trabajo relaciona las metas de negocio y de necesidad de informaci贸n con conceptos de requisitos funcionales y no funcionales, que son fundamentales para estrategias bien definidas. Por lo tanto, especificamos sus vocabularios e ilustramos la aplicabilidad de una estrategia de mejora 鈥搇a cual embebe estos conceptos- mediante un ejemplo que desarrollamos a lo largo de las secciones. Tener vocabularios bien estructurados que sirvan de base com煤n para diversas estrategias puede promover una operacionalizaci贸n m谩s efectiva de los proyectos que tienen que ver con prop贸sitos de metas de evaluaci贸n, prueba, desarrollo y mantenimiento.Facultad de Inform谩tic
    corecore