Percorrer por autor "Oliveira, Eva"
A mostrar 1 - 3 de 3
Resultados por página
Opções de ordenação
- Compreensão de aplicações web: o processo e as ferramentasPublication . Oliveira, Eva; Pereira, Maria João; Henriques, Pedro RangelJá ninguém duvida que a compreensão de programas (CP) é uma área cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxílio à compreensão de software para manutenção (alteração ou actualização de código), reverse-engineering/re-engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão que então se coloca muitas vezes, é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão. Este artigo tem como objectivo a descrição de um conjunto de critérios a adoptar no sentido de avaliar se uma ferramenta pode efectivamente ajudar na compreensão de programas, apresentando-se uma aplicação prática. Dada a importância cada vez maior das aplicações que correm sobre a Web, o estudo incidirá sobre esse recente paradigma de programação. Procuraremos identificar o que de novo há neste tipo de programação que interessa realçar para o seu bom entendimento.
- Proposta de um sistema para compreensão de aplicações WebPublication . Oliveira, Eva; Henriques, Pedro Rangel; Pereira, Maria JoãoDesenvolver software para a web é sempre um desafio dada a diversidade de tecnologias e linguagens que se interligam neste tipo de aplicações. Assim, a tarefa de compreender este tipo de software é bastante complexa. A área de Compreensão de Programas (CP) já disponibiliza técnicas e ferramentas para aplicações ditas “tradicionais”, no entanto para as Aplicações Web, ainda não existem ferramentas que transfiram o mesmo nível de conhecimento, em termos estáticos, dinâmicos e comportamentais. Este artigo tem como objectivo propor um sistema de visualização que mostre as características das aplicações Web, nomeadamente a geração dinâmica de páginas e relações de dependência entre ficheiros e páginas, permitindo deste modo compreender detalhadamente a aplicação em toda a sua extensão e profundidade com vista a efectivamente ajudar em qualquer tarefa de manutenção e reengenharia. A abordagem proposta é baseado em modelos cognitivos e técnicas de visualização de Software.
- The effects and viability of video games on the rehabilitation of schizophrenic patients: a systematic reviewPublication . Pinto, Gonçalo; Barroso, Bárbara; Rodrigues, Nuno F.; Guimarães, Manuel; Oliveira, EvaBackground: Schizophrenia is the most common psychotic illness in the world. The negative and cognitive symptoms of this mental disorder often prevent full reintegration of patients into society, and cannot be effectively addressed with drugs alone, relying on therapy and rehabilitation. Video games as a digital tool for rehabilitation and therapy can help promote accessibility, improve patient engagement and reduce costs to institutions. Methods: A systematic review was conducted from October to November 2022 to analyze the effects of video game based rehabilitation and therapy on negative and cognitive symptoms in schizophrenic patients. The databases used to perform the search were Scopus, PubMed and Web of Science, with the search query: Schizophrenia AND (Video Game OR Serious Game). Results: A total of 228 papers were found, of which 88 duplicates were removed. After reading the titles and abstracts of the remaining 140 papers, 116 were excluded for not meeting the defined eligibility criteria for the review. Of the 24 papers left, 20 were excluded for similar reasons, resulting in the inclusion of four studies in this systematic review Conclusion: The available data for this review was limited, highlighting a need for more research in the field as well as standardization of terms used to describe the digital tools developed and assessment methods used to gather results from these interventions. Nevertheless, statistical data from the four studies included in this review showed that serious games are a promising tool for the rehabilitation and therapy of negative and cognitive symptoms of schizophrenic patients, with significant effects on the patients’ performance and motivation.
