6 research outputs found

    Generating Requirements Views: A Transformation-Driven Approach

    Get PDF
    This paper reports the use of transformations based on XML to generate requirements views. A strategy to generate views is defined and scenarios and class diagrams are automatically created from a goal oriented model; the V-graph

    [pt] UMA ESTRATÉGIA ORIENTADA A ASPECTOS PARA MODELAGEM DE REQUISITOS

    No full text
    Devido ao tamanho e complexidade dos sistemas de software, torna-se cada vez mais difícil manipular os modelos que os representam. É difícil identificar o impacto de mudanças, modificar, ou reutilizar partes da modelagem em outros projetos porque as características do sistema são, na maioria das vezes, muito relacionadas umas às outras. Métodos tradicionais de modelagem e programação utilizam métodos de separação para minimizar este acoplamento, porém eles priorizam apenas uma dimensão das características do sistema (classes, funções, eventos, dentre outras). Características em outras dimensões permanecem espalhadas e entrelaçadas, i.e, elas são características transversais. Nesta tese, propomos que a separação considerando diferentes dimensões, abordado pela programação orientada a aspectos, seja realizada durante a definição de requisitos. Definimos um metamodelo para integração de características transversais que provê um conjunto de atividades e mecanismos para facilitar a modularização, rastreabilidade, modificação e reuso de requisitos. Estes mecanismos são centrados em uma linguagem que define um novo construto para ser utilizado em linguagens de requisitos tradicionais, possibilitando a descrição e composição de características transversais. Mostramos como aplicar este metamodelo utilizando o V-graph, um tipo de modelo de metas, e realizando dois estudos de caso.Due to the increasing software complexity, it has been difficult to manipulate the models that represent them. It is difficult to identify the impact of changes, to modify, or reuse model parts in other projects because the system concerns are, in general, strongly interconnected. Traditional modeling and programming methods use separation method to minimize this coupling, however they consider only one dimension (classes, functions, events). Therefore, the concerns in other dimensions continue scattered and tangled, i.e., they are crosscutting concerns. In this thesis, we applied aspect- oriented concepts in modeling requirements. We define a metamodel to integrate crosscutting concerns that provides a set of activities and mechanisms to facilitate the requirements modularization, traceability, evolution and reuse. These mechanisms are centered in a language that defines new constructs to be used in traditional requirements languages, allowing the separation and composition of crosscutting concerns. We present two detailed case studies to show the proposed metamodel instantiated to a goal oriented requirements model, V-graph

    Analisando uma técnica de elicitação baseada na criatividade combinacional - um estudo comparativo

    No full text
    Diante da crescente competitividade do mercado, a Engenharia de Requisitos tem buscado, através de técnicas de criatividade, fornecer meios para elicitação de requisitos úteis e inovadores. Dentre estas técnicas há a criatividade combinacional, que possibilita a produção de novas ideias através da combinação de ideias antigas não familiares. Trabalhos nesta linha têm demonstrado bons resultados, mas poucos comparam esta técnica com outras. Assim, o objetivo deste trabalho é comparar os resultados alcançados na elicitação usando e não usando uma abordagem combinacional. A elicitação teve a participação de 17 usuários assíduos de um sistema acadêmico, dos quais 9 utilizaram a abordagem combinacional e 8 uma abordagem baseada em entrevista. A elicitação foi realizada numa reunião, na qual os participantes criaram, individualmente, 42 requisitos válidos, 21 por cada técnica. Destes, apenas 9 foram avaliados como úteis e originais. Em termos quantitativos, não houve grande diferença na quantidade de requisitos ao mesmo tempo úteis e originais que foram gerados pelas duas técnicas. Entretanto, mais requisitos úteis foram gerados com a técnica de entrevista. Em termos qualitativos, os participantes sugeriram que uma abordagem mista facilitaria a elaboração de ideias inovadoras

    COGNITIO: UM PROCESSO PARA REUSO DE REQUISITOS

    No full text
    Este artigo apresenta um processo de reuso de requisitos, denominado Cognitio, o qual busca fornecer ganhos na produtividade e qualidade dos softwares gerados, de forma que os stakeholders se sintam motivados tanto para desenvolver software com reuso quanto para o reuso. Para a formação do repositório, organizamos as informações relacionadas aos requisitos através da linguagem Q7, e apresentamos através do framework NFR como o nosso processo pode ser aplicado

    COGNITIO: UM PROCESSO PARA REUSO DE REQUISITOS

    Get PDF
    Este artigo apresenta um processo de reuso de requisitos, denominado Cognitio, o qual busca fornecer ganhos na produtividade e qualidade dos softwares gerados, de forma que os stakeholders se sintam motivados tanto para desenvolver software com reuso quanto para o reuso. Para a formação do repositório, organizamos as informações relacionadas aos requisitos através da linguagem Q7, e apresentamos através do framework NFR como o nosso processo pode ser aplicado

    Use of Interrupted Time Series Analysis in Understanding the Course of the Congenital Syphilis Epidemic in Brazil

    No full text
    To fight against the rising incidence of syphilis, the Brazilian Ministry of Health (MoH) launched the “Syphilis No!” Project (SNP), with specific resources funded by a parliamentary amendment. Then, in 2018, a national rapid response started to be implemented on the Brazilian Unified Health System (SUS, Sistema Único de Saúde) in two strategic lines (1) to reinforce SUS's universal actions and (2) to implement specific ones to 100 municipalities chosen by the MoH as priorities for syphilis congenital response. In 2015, such localities represented 6895% of congenital syphilis cases in Brazil. In this context, SNP has implemented actions to strengthen epidemiological surveillance of acquired syphilis and congenital syphilis by instituting an integrated and collaborative response through health services networks and reinforcing interstate relations. Methods: A quasi-experimental study using time series analysis was conducted to assess immediate impacts and changes to the trend in national congenital syphilis before and after the project, from September 2016 to December 2019. Data were assessed considering rates of congenital syphilis per 1,000 live births in all priority municipalities (n=100) covered by the project and in non-priority municipalities (n=5,470) from all five macro-regions of Brazil. Findings: Priority municipalities showed a greater reduction (change in trend) in comparison to non-priority. The linear regression model revealed trend changes after the intervention, with both groups of municipalities showing a drop in the average monthly number of cases per 1,000 live births, with a reduction of -0·21 (CI 95% -0·33 to -0·09; p=0·0011) in priority municipalities and of -0·10 (CI 95% -0.19 to -0.02; p=0·0216) in non-priority municipalities. Interpretation: The study using ITS provides important evidence on the direction, timing, and magnitude of the effects of interventions introduced as part of the SNP on congenital syphilis in Brazil. Our results suggest that the Syphilis No! Project influenced the trends of congenital syphilis in Brazil from 2018, with higher reductions achieved in the priority municipalities. Funding: The research is funded by a grant to the Syphilis No! Project from Brazilian Ministry of Health (Project Number: 54/2017). The funders had no role in study design, analysis, decision to publish, or preparation of the manuscript
    corecore