Spelling suggestions: "subject:"reflexao"" "subject:"deflexao""
21 |
Inspeção de aplicações Java através da identificação de padrões de projetoFreitas, Andre Luis Castro de January 2003 (has links)
Para reutilização, manutenção e refatoração, projetistas de sistemas de software, freqüentemente, precisam examinar o código fonte da aplicação para entender os detalhes dos sistemas desenvolvidos. As aplicações orientadas a objetos em geral, tornam-se coleções nebulosas de classes e implementações de métodos. Sem dúvida a habilidade de entender sistemas de software é largamente aumentada visualizando-se esses produtos em níveis mais altos de abstração. Os padrões de projeto demonstram um alto índice de abstração e são considerados uma ferramenta efetiva para o entendimento de sistemas de software orientados a objetos. Aplicações orientadas a objetos visualizadas como um sistema de interação de padrões requerem a descoberta, identificação e classificação de grupos de classes relacionadas. Estas visualizações podem representar qualquer padrão conhecido ou agrupamentos que executam uma tarefa abstrata e necessariamente não são uma solução de padrão conhecida. Os padrões de projeto descrevem, portanto, microarquiteturas que resolvem problemas arquitetônicos em sistemas de software orientados a objetos. É importante identificar estas microarquiteturas durante a fase de manutenção de aplicações orientadas a objetos. Faz-se necessário salientar que estas microarquiteturas aparecem freqüentemente distorcidas na aplicação fonte. O objeto deste trabalho é demonstrar a viabilidade de construir uma ferramenta para descobrir a utilização de padrões de projeto em aplicações Java. Assim, esta tese examina as características de alguns padrões, determinando a natureza do que faz um padrão ser detectável por intermédio de meios automatizados, e propõe algumas regras pelas quais um conjunto de padrões possa ser identificado. As regras são baseadas nos relacionamentos entre classes e objetos mediante observação dos modelos estático e dinâmico. Este trabalho também documenta o desenvolvimento do protótipo da ferramenta de inspeção, que tem por objetivo aplicar os processos de engenharia reversa e reflexão computacional sobre código Java, utilizando as informações adquiridas para detectar padrões de projeto. Finalmente, esta tese demonstra a utilização dessa ferramenta em um exemplo pequeno de aplicação Java e forma a base para trabalhos adicionais que investiguem a existência de diferentes padrões de projeto em sistemas de software construídos em Java.
|
22 |
Objetos em mutação : uma poética do revestimentoRuthschilling, Evelise Anicet January 1994 (has links)
Este trabalho resultou do processo de reflexão sobre o fazer artístico, vinculado à prática da criação na moda, bem como sobre um modo diferente de utilizar os diversos revestimentos do corpo humano.
|
23 |
Inspeção de aplicações Java através da identificação de padrões de projetoFreitas, Andre Luis Castro de January 2003 (has links)
Para reutilização, manutenção e refatoração, projetistas de sistemas de software, freqüentemente, precisam examinar o código fonte da aplicação para entender os detalhes dos sistemas desenvolvidos. As aplicações orientadas a objetos em geral, tornam-se coleções nebulosas de classes e implementações de métodos. Sem dúvida a habilidade de entender sistemas de software é largamente aumentada visualizando-se esses produtos em níveis mais altos de abstração. Os padrões de projeto demonstram um alto índice de abstração e são considerados uma ferramenta efetiva para o entendimento de sistemas de software orientados a objetos. Aplicações orientadas a objetos visualizadas como um sistema de interação de padrões requerem a descoberta, identificação e classificação de grupos de classes relacionadas. Estas visualizações podem representar qualquer padrão conhecido ou agrupamentos que executam uma tarefa abstrata e necessariamente não são uma solução de padrão conhecida. Os padrões de projeto descrevem, portanto, microarquiteturas que resolvem problemas arquitetônicos em sistemas de software orientados a objetos. É importante identificar estas microarquiteturas durante a fase de manutenção de aplicações orientadas a objetos. Faz-se necessário salientar que estas microarquiteturas aparecem freqüentemente distorcidas na aplicação fonte. O objeto deste trabalho é demonstrar a viabilidade de construir uma ferramenta para descobrir a utilização de padrões de projeto em aplicações Java. Assim, esta tese examina as características de alguns padrões, determinando a natureza do que faz um padrão ser detectável por intermédio de meios automatizados, e propõe algumas regras pelas quais um conjunto de padrões possa ser identificado. As regras são baseadas nos relacionamentos entre classes e objetos mediante observação dos modelos estático e dinâmico. Este trabalho também documenta o desenvolvimento do protótipo da ferramenta de inspeção, que tem por objetivo aplicar os processos de engenharia reversa e reflexão computacional sobre código Java, utilizando as informações adquiridas para detectar padrões de projeto. Finalmente, esta tese demonstra a utilização dessa ferramenta em um exemplo pequeno de aplicação Java e forma a base para trabalhos adicionais que investiguem a existência de diferentes padrões de projeto em sistemas de software construídos em Java.
|
24 |
Uma Arquitetura reflexiva baseada na web para ambiente de suporte a processoYamaguti, Marcelo Hideki January 2002 (has links)
A presente tese visa contribuir na construção de ambientes de desenvolvimento de software através da proposição de uma arquitetura reflexiva para ambiente de suporte a processo, nomeada WRAPPER (Webbased Reflective Architecture for Process suPport EnviRonment). O objetivo desta arquitetura é prover uma infra-estrutura para um ambiente de suporte a processo de software, integrando tecnologias da World Wide Web, objetos distribuídos e reflexão computacional. A motivação principal para esta arquitetura vem da necessidade de se obter maior flexibilidade na gerência de processo de software. Esta flexibilidade é obtida através do uso de objetos reflexivos que permitem a um gerente de processo obter informações e também alterar o processo de software de forma dinâmica. Para se obter um ambiente integrado, a arquitetura provê facilidades para a agregação de ferramentas CASE de plataformas e fabricantes diversos, mesmo disponibilizadas em locais remotos. A integração de ferramentas heterogêneas e distribuídas é obtida através do uso de tecnologias Web e de objetos distribuídos. Reflexão computacional é usada no ambiente tanto para extrair dados da execução do processo, quanto para permitir a adaptação do mesmo. Isto é feito através da introdução e controle de meta-objetos, no metanível da arquitetura, que podem monitorar e mesmo alterar os objetos do nível base. Como resultado, a arquitetura provê as seguintes características: flexibilidade na gerência de processo, permitindo o controle e adaptação do processo; distribuição do ambiente na Web, permitindo a distribuição de tarefas do processo de software e a integração de ferramentas em locais remotos; e heterogeneidade para agregar componentes ao ambiente, permitindo o uso de ferramentas de plataformas e fornecedores diversos. Neste contexto, o presente trabalho apresenta a estrutura da arquitetura reflexiva, bem como os mecanismos usados (e suas interações) para a modelagem e execução de processo dentro do ambiente de suporte ao processo de software.
|
25 |
Objetos em mutação : uma poética do revestimentoRuthschilling, Evelise Anicet January 1994 (has links)
Este trabalho resultou do processo de reflexão sobre o fazer artístico, vinculado à prática da criação na moda, bem como sobre um modo diferente de utilizar os diversos revestimentos do corpo humano.
|
26 |
Uma Arquitetura reflexiva baseada na web para ambiente de suporte a processoYamaguti, Marcelo Hideki January 2002 (has links)
A presente tese visa contribuir na construção de ambientes de desenvolvimento de software através da proposição de uma arquitetura reflexiva para ambiente de suporte a processo, nomeada WRAPPER (Webbased Reflective Architecture for Process suPport EnviRonment). O objetivo desta arquitetura é prover uma infra-estrutura para um ambiente de suporte a processo de software, integrando tecnologias da World Wide Web, objetos distribuídos e reflexão computacional. A motivação principal para esta arquitetura vem da necessidade de se obter maior flexibilidade na gerência de processo de software. Esta flexibilidade é obtida através do uso de objetos reflexivos que permitem a um gerente de processo obter informações e também alterar o processo de software de forma dinâmica. Para se obter um ambiente integrado, a arquitetura provê facilidades para a agregação de ferramentas CASE de plataformas e fabricantes diversos, mesmo disponibilizadas em locais remotos. A integração de ferramentas heterogêneas e distribuídas é obtida através do uso de tecnologias Web e de objetos distribuídos. Reflexão computacional é usada no ambiente tanto para extrair dados da execução do processo, quanto para permitir a adaptação do mesmo. Isto é feito através da introdução e controle de meta-objetos, no metanível da arquitetura, que podem monitorar e mesmo alterar os objetos do nível base. Como resultado, a arquitetura provê as seguintes características: flexibilidade na gerência de processo, permitindo o controle e adaptação do processo; distribuição do ambiente na Web, permitindo a distribuição de tarefas do processo de software e a integração de ferramentas em locais remotos; e heterogeneidade para agregar componentes ao ambiente, permitindo o uso de ferramentas de plataformas e fornecedores diversos. Neste contexto, o presente trabalho apresenta a estrutura da arquitetura reflexiva, bem como os mecanismos usados (e suas interações) para a modelagem e execução de processo dentro do ambiente de suporte ao processo de software.
|
27 |
[en] COMPONENTS OF A MULTITOUCH SYSTEM BASED ON FRUSTRATED TOTAL INTERNAL REFLECTION / [pt] COMPORTAMENTO DAS COMPONENTES DE SISTEMAS MULTI-TOQUE BASEADOS EM REFLEXÃO INTERNA TOTAL CONFINADACARLOS ANDRE TAVARES CAMPOS 25 August 2009 (has links)
[pt] Os sistemas multi-toque (multitouch) estão se tornando cada vez mais
utilizados, substituindo a tradicional interface humano-computador baseada em
mouse (WIMP interfaces). Um sistema multi-toque pode se basear no fenômeno
físico da reflexão interna total confinada (FTIR) da luz numa superfície de
acrílico. Com o barateamento dos projetores e câmeras, a construção de mesas e
painéis multi-toque se tornou uma possibilidade viável para universidades e
empresas. Naturalmente, a qualidade desses sistemas depende do ajuste dos
materiais, das luzes, das câmeras e dos projetores utilizados. Este assunto é ainda
uma área em aberto, com pouca literatura disponível tendo em vista seus aspectos
comerciais. Esta dissertação apresenta um estudo sobre a construção de mesas e
painéis multi-toque com base em equipamentos e materiais de baixo custo. O
princípio geral de funcionamento e a tecnologia de cada componente são
discutidos. Um protótipo foi construído para avaliar o comportamento de cada
componente. Com base nos resultados obtidos são apresentadas algumas
conclusões e sugestões para trabalhos futuros. / [en] Multitouch systems are becoming more popular replacing traditional
WIMP user interfaces. A multitouch system can be based on frustrated total
internal refraction of the light in an acrylic surface. With the use of commodity
projectors and cameras these systems are now becoming widely
affordable. Naturally the quality of these systems depends upon the right choice
of material, lights, cameras and projectors. Giving its importance, there is a need
for more information on this subject in the literature. This thesis presents the
general design of a multitouch systems and a detailed discussion of the expected
behavior of each component. A prototype was built to evaluate the proposed
solution. Results are discussed to support some conclusions and suggestions of
future work.
|
28 |
[en] USING CASES IN REFLECTION IN ACTION IN HCI DESIGN ACTIVITIES / [pt] O USO DE CASOS NA REFLEXÃO EM AÇÃO EM ATIVIDADES DE DESIGN DE IHCBRUNO SANTANA DA SILVA 28 February 2011 (has links)
[pt] O processo de design envolve investigar a situação atual para definir um
problema de design, elaborar uma proposta de intervenção na forma de uma solução
e avaliar se ela é satisfatória (Lawson, 2006). Schön (1983) investiga a epistemologia
da prática de design como um processo de reflexão em ação. Nesse
contexto, exploramos conceitos de raciocínio baseado em casos (Kolodner e
Leake, 1996) para indexar e recuperar casos de design de IHC. Um caso de design
de IHC pode ser compreendido como uma definição do problema e da solução de
IHC registrada em representações e modelos durante a atividade design. Schön
argumenta que um designer pode enriquecer seu processo de reflexão em ação
quando identifica similaridades e diferenças do caso de design atual em relação a
outros casos que já conhece. Esta tese apresenta os resultados de uma pesquisa
qualitativa sobre os efeitos da consulta a casos de design no processo de reflexão
em ação de alunos de graduação e pós-graduação em Informática durante atividades
de design de IHC. Em particular, consideramos uma base de casos com contribuições
de terceiros, ou seja, aqueles que consultaram os casos não participaram
da definição do problema, nem da solução. Nas sessões de design observadas, a
consulta a casos de design existentes enriqueceu o processo de reflexão dos participantes
através de uma conversa com artefatos de design. Esse resultado estende
os resultados de Schön porque trata da consulta a vários casos de design vivenciados
por terceiros. Além disso, percebemos que as diferenças e semelhanças entre
as soluções de IHC propostas e as consultadas dependem do julgamento dos participantes
sobre os casos de design consultados, podendo variar em diferentes momentos
do mesmo processo de design realizado pela mesma pessoa. / [en] The design process involves investigating the current situation to define a
design problem, to propose an intervention in form of a solution and to evaluate
whether it is satisfactory (Lawson, 2006). Schön (1983) investigates the design
practice epistemology as a process of reflection in action. In this context, we explore
case-based reasoning concepts (Kolodner e Leake, 1996) to index and recover
HCI design cases. An HCI design case can be understood as an HCI problem
and solution definition recorded in representations and models during the design
activity. Schön (1983) argues that a designer can enrich his reflection in action
process when he/she identifies similarities and differences between the current
case and other cases he/she already knows. This thesis presents the results of
a qualitative research study about the effects of consulting design cases in the reflection
in action process of undergraduate and graduate Computer Science students
during HCI design activities. In particular, we consider a base of cases with
contributions of third parties, that is, those who consulted the cases did not participate
in the definition of the problem nor of the solution. In the observed sessions,
consulting existing design cases enriches the participants’ reflection in action process
through conversation with design artifacts. This result extends Schön’s result
considering the consultation of several design cases experienced by third parties.
Furthermore, we realized that differences and similarities between the proposed
HCI solutions and those consulted depend on the participants’ judgment on the
consulted design cases. This judgment may vary at different moments of a design
process conducted by the same person.
|
29 |
[pt] DESCOLANDO GÊNERO E SEXUALIDADE: UMA INVESTIGAÇÃO SOBRE PROCESSOS FEMINISTAS DE SUBJETIVAÇÃO E O FENÔMENO DO CONSCIOUSNESS-RAISING / [en] UNSTICKING GENDER AND SEXUALITY: AN INVESTIGATION ON FEMINIST SUBJECTIFICATION PRACTICES AND THE CONSCIOUSNESS-RAISING PHENOMENAEVA RUBENS CELEM 16 December 2020 (has links)
[pt] Esta dissertação buscou empreender uma genealogia e análise crítica de processos feministas de subjetivação. Como ponta de partida, foram usadas uma experiência que faz parte da trajetória da pesquisadora e o estudo de caso dos grupos de Consciousness-Raising (C-R). Fenômeno popular do feminismo americano dos anos 70, C-R foi uma ferramenta adotada pelo Women s Liberation Movement por meio da qual mulheres organizavam-se com uma metodologia própria para responder perguntas usando exemplos de suas vidas pessoais, além das próprias emoções. As respostas eram tratadas como dados a serem analisados e comparados, de modo a pensar coletivamente o que é ser mulher e identificar opressões estruturais da sociedade. Baseada em vasto levantamento documental, relatos e literatura da época, esta pesquisa pretendeu compreender o funcionamento da dinâmica dos grupos de C-R e pensar criticamente, a partir de autores pós-estruturalistas, pós-colonialistas e da teoria queer, nas diversas implicações políticas e subjetivas de ferramentas e práticas de subjetivação feministas. Com foco nas relações entre C-R e a questão da diferença foi investigado o surgimento e materialização da política identitária nos movimentos feminista e LGBT+, e analisado o papel da cultura material na construção e consolidação de valores normativos dentro e fora desses movimentos. / [en] This thesis sought to undertake a genealogy and critical analysis of feminist subjectification processes. Its starting points were a personal-academic experience of the researcher and the case study of the Consciousness-Raising (C-R) phenomena from the American second-wave feminist movement. C-R was a tool developed and widely adopted by the Women s Liberation Movement, in which women organized themselves using their own methodologies to answer questions based on their personal lives and emotions. The answers were used as data to be analyzed and compared in order to provoke collective reflection on what it means to be a woman and to identify structural oppressions. Based on vast archival research, personal testimonies and feminist literature produced at the time, this thesis aimed to comprehend the dynamics of C-R groups to reflect critically - drawing from post-structuralist, post-colonialist and queer theory - on the several political and subjective implications of feminist subjectification practices and tools. Through focusing on the relationship between C-R and the issue of difference, it also analyzed the development of Identity Politics within the feminist and LGBT+ movements, as well as the role
played by material culture in the construction and consolidation of normative values within and outside said movements.
|
30 |
[pt] GRUPO DE REFLEXÃO COM MULHERES EM SITUAÇÃO DE VIOLÊNCIA CONJUGAL: TRANSFORMAÇÕES POSSÍVEIS? / [en] REFLEXIONAL GROUP WITH WOMEN IN MARITAL VIOLENCE SITUATION: POSSIBLE TRANSFORMATIONS?MARIA AUGUSTA FISCHER DE OLIVEIRA 23 May 2023 (has links)
[pt] Esta dissertação é fruto de uma pesquisa qualitativa na qual foram realizadas
oito entrevistas semiestruturadas com mulheres em situação de violência nas
relações conjugais que participaram do grupo de reflexão realizado no Centro
Integrado de Atendimento à Mulher (CIAM) Márcia Lyra, por um período mínimo
de cinco meses, entre 2019 e 2021. Teve como objetivo analisar as possíveis
transformações na subjetividade das mulheres atravessadas pelos impactos da
violência conjugal, depois da participação em grupo de reflexão. Após a coleta de
dados, foi feita uma análise segundo o método de análise de conteúdo. Dessa análise
emergiram duas categorias: Da resignação à percepção dos danos e impactos da
violência: o grupo como espaço de fala e Experiência no grupo de reflexão:
transformações possíveis. Tais categorias foram discutidas com base na revisão de
literatura, sendo feita uma articulação entre a teoria e as questões provenientes das
narrativas. Percebemos a importância de haver uma participação de mulheres em
situação de violência em grupos de reflexão, recebendo a ajuda desse dispositivo
para auxiliar no enfrentamento das situações de violência e na transformação
subjetiva das participantes. Essa discussão tem o intuito de atingir os objetivos
formulados e evidenciar novas questões para pesquisas futuras. Constatamos que o
grupo de reflexão é efetivo na construção de um novo olhar da mulher para si
mesma e no desenvolvimento de uma postura mais crítica sobre conjugalidade e
busca de direitos de igualdade em relação aos companheiros. / [en] This dissertation is the result of a qualitative research in which eight semistructured interviews with women in marital-relation violence situation, who took
part in the reflexional group that was carried out in the Centro Integrado de
Atendimento à Mulher (CIAM) Márcia Lyra, in Rio de Janeiro, Brazil, during a
minimum period of five months, between 2019 and 2021.It aimed to analyze the
possible transformations in the subjectivity of women crossed by the impacts of
marital violence, after their participation in the reflexional group. After data
collection, some analyses were done based on the content analysis method. Two
categories came out from this analysis: From resignation to perception of damage
and impacts of violence: the group of speech space and Experience in the
reflexional group: possible transformations? Such categories were discussed based
on the literature review, and some articulation between the theory and the issues
that came from the narratives was done. We perceived the importance of
participation of women in violence situation in reflexional groups, receiving help
from this device to assist in the confrontation of violence situations and in the
subjective transformation of the participants. This discussion will have the intention
to achieve the formulated objectives and point out new matters for future research.
We noticed that the reflexional group is effective in the construction of a new look
of the woman towards herself and in the development of a more critical stance about
conjugality and search for the rights of equality in relation to the partner.
|
Page generated in 0.0349 seconds