Repository logo
 
Publication

Sistematização da animação de programas

dc.contributor.authorPereira, Maria João
dc.date.accessioned2008-03-18T10:00:49Z
dc.date.available2008-03-18T10:00:49Z
dc.date.issued2003
dc.date.submitted2003en
dc.description.abstractEste documento apresenta e discute a tese de doutoramento da autora. Defendendo a importância da visualização e animação de programas, esta dissertação aborda temas relacionados com a representação visual, estática e dinâmica, dos conceitos envolvidos nos programas de computador: variáveis, operações, instruções de entrada/saída e de controlo, fluxo de dados e de execução. O trabalho teve como principais objectivos aprofundar conhecimentos sobre os conceitos de animação e visualização de programas, rever os sistemas de animação existentes e propor algo inovador nesta área, no sentido da automatização e generalização do processo de construção dessas animações. Por automatização entende-se a capacidade de criar o visualizador/animador a partir de um programa fonte, sem custo adicional para o utilizador. Por generalização entende-se a sua adaptação a diferentes algoritmos e linguagens fonte. Para além do estudo do estado actual da arte de animar programas, foi criado um sistema de classificação dos animadores existentes e foram efectuadas análises comparativas dos mesmos. É então proposto um novo sistema chamado Alma que separa o processo em front-end e back-end e usa uma representação intermédia universal para atingir a sistematização pretendida. No documento são apresentadas todas as especificações relativas a este sistema, assim como, diversos detalhes técnicos da sua prototipagem. A arquitectura concebida para o Alma, baseada em motores e regras de transformação independentes, concede-lhe um caracter extensível sendo, por isso, possível adaptá-lo facilmente a diferentes visualizações e diferentes paradigmas.en
dc.description.sponsorshipFCTen
dc.identifier.citationPereira, Maria João (2003). Sistematização da animação de programas. Minho: Universidade do Minho. Tese de Doutoramento em Informática.
dc.identifier.urihttp://hdl.handle.net/10198/574
dc.language.isoporen
dc.subjectAnimação de programasen
dc.subjectProcessamento de linguagensen
dc.titleSistematização da animação de programasen
dc.typedoctoral thesis
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.typedoctoralThesis
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:
almatese2004.pdf
Size:
1.1 MB
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: