Repository logo
 
Publication

Compreensão de aplicações web: o processo e as ferramentas

dc.contributor.authorOliveira, Eva
dc.contributor.authorPereira, Maria João
dc.contributor.authorHenriques, Pedro Rangel
dc.date.accessioned2008-03-18T11:33:08Z
dc.date.available2008-03-18T11:33:08Z
dc.date.issued2005
dc.description.abstractJá 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.en
dc.description.sponsorshipFCTen
dc.identifier.citationOliveira, Eva; Pereira, Maria João; Henriques, Pedro (2005). Compreensão de aplicações web: o processo e as ferramentas. In 6º Conferência da Associação Portuguesa de Sistemas de Informação. Bragança.en
dc.identifier.slugCAPSI05 - 6ª Conferência da Associação Portuguesa de Sistemas de Informaçãoen
dc.identifier.urihttp://hdl.handle.net/10198/577
dc.language.isoporen
dc.language.rfc3066poren
dc.peerreviewedyesen
dc.publisherAssociação Portuguesa de Sistemas de Informaçãoen
dc.subjectCompreensão de programasen
dc.subjectFerramentas de visualizaçãoen
dc.subjectAplicações weben
dc.titleCompreensão de aplicações web: o processo e as ferramentasen
dc.typeconference object
dspace.entity.typePublication
person.familyNamePereira
person.givenNameMaria João
person.identifier.ciencia-idC912-4A49-A3B3
person.identifier.orcid0000-0001-6323-0071
person.identifier.ridG-5999-2011
person.identifier.scopus-author-id13907870300
rcaap.rightsopenAccessen
rcaap.typeconferenceObject
relation.isAuthorOfPublicationa20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isAuthorOfPublication.latestForDiscoverya20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
CAPSI05eovf.pdf
Size:
133.72 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.83 KB
Format:
Item-specific license agreed upon to submission
Description: