• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 11
  • 1
  • Tagged with
  • 12
  • 12
  • 7
  • 4
  • 4
  • 4
  • 4
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
11

[pt] MANUTENÇÃO ORIENTADA A PADRÕES: UM MÉTODO PARA PREVENIR EXCEÇÕES LATENTES NÃO TRATADAS EM APLICAÇÕES WEB / [en] PATTERN-DRIVEN MAINTENANCE: A METHOD TO PREVENT UNHANDLED LATENT EXCEPTIONS IN WEB APPLICATIONS

DIOGO SILVEIRA MENDONCA 20 September 2019 (has links)
[pt] Contexto: Exceções não tratadas afetam a confiabilidade, usabilidade e segurança em aplicações web. Diversos estudos mediram a confiabilidade de aplicações web em uso em relação a exceções não tratadas, mostrando a recorrência deste problema durante a fase de manutenção. Detectar exceções não tratadas latentes de forma automatizada é uma tarefa difícil e específica de cada aplicação. Assim, abordagens gerais para tratar defeitos em aplicações web não tratam exceções não tratadas latentes apropriadamente. Objetivos: Projetar e avaliar um método que possa suportar encontrar, corrigir e prevenir exceções não tratadas em aplicações web. Método: Nós aplicamos o ciclo de engenharia do design science para projetar o método chamada Manutenção Orientada a Padrões (PDM). PDM consiste em identificar padrões de defeitos se baseando nos logs do servidor de aplicação, produzindo regras de análise estática que podem ser utilizadas para a prevenção de defeitos. Nós aplicamos PDM em duas aplicações web na indústria envolvendo empresas e tecnologias diferentes, medindo a melhoria confiabilidade das aplicações e a precisão das regras de análise estática produzidas. Nós também avaliamos o reuso das regras de análise estática produzidas durante a aplicação do PDM em software da mesma empresa e de outras empresas. Finalmente, nós estudamos a eficácia e aceitação de mantenedores novatos aplicando o método PDM. Resultados: Nos dois casos industriais, nossa abordagem permitiu a identificação de padrões de defeitos e exceções não tratadas latentes para correção no código fonte, permitindo eliminar completamente as falhas relacionadas a exceções não tratadas latentes e melhorando assim a confiabilidade da aplicação. Algumas regras de análise estática produzidas pela aplicação do método PDM foram reutilizadas em software na mesma empresa e em outra empresa. Nós identificamos os conhecimentos e experiências que influenciam em aplicar os passos do método PDM de forma eficaz. A maior parte dos mantenedores novatos acharam o método PDM útil, mas não fácil de aplicar, dificultando a aceitação do método entre novatos. Conclusões: Os resultados fortalecem nossa confiança que o PDM pode ajudar os mantenedores a melhorar a confiabilidade em relação a exceções não tradadas em aplicações web existentes. Nós disponibilizamos orientações sobre como utilizar o método, reutilizar as regras de análise estática produzidas, e quais conhecimentos e experiências são necessárias para aplicar o PDM com eficácia. / [en] Background: Unhandled exceptions affect the reliability, usability, and security of web applications. Several studies have measured the reliability of web applications in use against unhandled exceptions, showing a recurrence of the problem during the maintenance phase. Detecting automatically unhandled latent exceptions is difficult and application-specific. Hence, general approaches to deal with defects in web applications do not treat unhandled exceptions appropriately. Aims: To design and evaluate a method that can support finding, correcting, and preventing unhandled exceptions in web applications. Method: We applied the design science engineering cycle to design a method called Pattern-Driven Maintenance (PDM). PDM relies on identifying defect patterns based on application server logs and producing static analysis rules that can be used for prevention. We applied PDM to two industrial web applications involving different companies and technologies, measuring the reliability improvement and the precision of the produced static analysis rules. We also evaluated reuse of static analysis rules produced during PDM application on within- and cross-company software. Finally, we studied the effectiveness and acceptance of novice maintainers on applying the PDM method Results: In both industry cases, our approach allowed identifying defect patterns and finding unhandled latent exceptions to be fixed in the source code, enabling to eliminate the pattern-related failures and improving the application reliability completely. Some of the static analysis rules produced by PDM application were reused on within- and cross-company software. We identified knowledge and experiences that influence on effectively applying steps of the PDM method. Most of the novice maintainers find PDM useful, but not easy to apply, thus hindering PDM acceptance among novices. Conclusions: The results strengthen our confidence that PDM can help maintainers to improve the reliability for unhandled exceptions in existing web applications. We provide guidance on how to apply PDM, reuse the produced static analysis rules, and the knowledge and experiences needed to apply the PDM method effectively.
12

[en] THE SKY IS THE LIMIT, BUT IT IS INDISPENSABLE TO KEEP FEET ON THE GROUND: A (RE)CREATION OF ACTION STANDARDS IN A HIGHLY REGULATED ENVIRONMENT / [pt] O CÉU É O LIMITE! MAS É IMPERATIVO MANTER OS PÉS NO CHÃO: A (RE)CRIAÇÃO DOS PADRÕES DE AÇÃO EM AMBIENTE ALTAMENTE REGULAMENTADO

NICÁSSIA FELICIANA NOVÔA 18 December 2017 (has links)
[pt] Como os padrões de ação são (re)criados em um ambiente altamente regulamentado? Este estudo objetiva apresentar proposições teóricas acerca de que quanto mais as pessoas vivenciam rotinas adaptativas em um ambiente altamente regulamentado, mais os padrões de ação são recompostos e legitimados a partir do repertório de práticas. Devido ao seu papel efetivo no organizing e ao seu poder generativo em produzir novos padrões de ação ao longo do tempo (PENTLAND e HAEREM, 2015), as rotinas foram aplicadas como unidades de análise para compreender os elementos constituintes da rotina adaptativa no contexto social (PENTLAND et al., 2011) de uma organização altamente regulamentada, além de possibilitar a análise de como ocorre o processo de (re)criação dos padrões de ação tendo como fundamento os Estudos Baseados na prática (FELDMAN e ORLIKOWSKI, 2011). A regulamentação foi analisada abordando as dimensões apresentadas no trabalho de Pentland (1995), com foco na estrutura organizacional, cultura, tecnologia, coordenação e processos, aplicados ao modelo construtivista de Orlikowski (2000), que contribuiu para a construção da visão macro de distintos contextos presentes nas práticas sociais analisadas na organização. Após a construção da visão macro do contexto do ambiente altamente regulamentado, aplicou-se o modelo do sistema generativo interacionista simbólico de Dionysiou e Tsoukas (2013), que proporcionou o entendimento de como os padrões de ação na prática são criados, compartilhados, mantidos e alterados coletivamente, por meio de ciclos de interação coletivos a partir do mecanismo de tomada de papéis de Mead (1934). Assim, por meio do método do estudo de caso interacionista simbólico, a pesquisa de campo foi dividida em duas etapas. Na primeira etapa de coleta de dados realizou-se a observação direta, que ocorreu no período de 22 de agosto a 14 de outubro de 2016, gerando dados primários das práticas dos sujeitos in loco, evidenciados pelas notas de campo, e dados secundários oriundos da análise documental das políticas internas da empresa, documentos normativos, múltiplos documentos do sistema de gestão da qualidade como as instruções de trabalho, formulários de distintos setores e informações sobre as tecnologias e sistemas de TI para execução dos procedimentos da empresa. A segunda etapa de coleta de dados ocorreu por meio de entrevistas com 24 pessoas, para captar a percepção dos atores sobre suas práticas. Os dados foram sistematizados pela análise de conteúdo (BARDIN, 2011) com auxílio do sistema ATLAS.ti. Os resultados do estudo apresentaram três formas distintas de como os padrões de ação podem variar em ambiente altamente regulamentado, sustentando, assim, que o tipo de agencement (GHERARDI, 2016), ou seja, o tipo de conexões estabelecidas na relação entre agentes, agência, estrutura, artefatos falantes e silenciosos, componentes não humanos e ação que compõem o contexto, e sua conexão com os elementos intervenientes (estilo de gestão, tipo de área funcional, accountability, integração da equipe, experiência, cognitivo, motivação, engajamento de recursos pessoais, engajamento afetivo e amplitude da network) afetam a variação dos padrões de ação. Outro aspecto relevante é que quanto maior a necessidade de inclusão de indivíduos de grupos distintos (outras áreas e de níveis hierárquicos diferentes) no processo de validação consensual coletiva, maior a necessidade de ciclos de interação para o alinhamento das ações. Assim, aumenta-se a complexidade desse processo, além de diminuir a sua dinâmica e fluidez para a adaptação das ações dos atores diante das incertezas do contexto. Enfim, o estudo propõe ponderações para a literatura das rotinas organizacionais na prática social, explorando as rotinas adaptativas em ambiente altamente regulamentado que induzem a (re)recomposição de padrões de ação a partir do repertório de práticas. Nesse contexto, o céu é o limite para criatividade dos atores / [en] How are action patterns (re) created in a highly regulated environment? This study aims to present theoretical propositions about how more people experience adaptive routines in a highly regulated environment, but the patterns of action are recomposed and legitimized from the repertoire of practices. Due to its effective role in organizing and its generative power to produce new patterns of action over time (PENTLAND and HAEREM, 2015), routines were applied as units of analysis to understand the constituent elements of the adaptive routine in the social context PENTLAND et al., 2011) of a highly regulated organization, besides allowing the analysis of how the process of (re) creation of action patterns occurs on the basis of Practice-Based Studies (FELDMAN and ORLIKOWSKI, 2011). The regulation was analyzed by addressing the dimensions presented in the work of Pentland (1995), focusing on the organizational structure, culture, technology, coordination and processes, applied to the constructivist model of Orlikowski (2000), which contributed to the construction of the macro view of different Contexts present in the social practices analyzed in the organization. After constructing the macro view of the highly regulated environment context, the Dionysiou and Tsoukas (2013) symbolic interactional generative system model was applied, which provided an understanding of how patterns of action in practice are created, shared, maintained and Altered collectively, by means of collective interaction cycles from the paper-making mechanism of Mead (1934). Thus, through the method of the symbolic interactionist case study, field research was divided into two stages. In the first stage of data collection, a direct observation was performed, which occurred from August 22 to October 14, 2016, generating primary data of the in loco practices, evidenced by field notes, and secondary data Document analysis of the company s internal policies, normative documents, multiple quality management system documents such as work instructions, forms from different sectors and information on IT technologies and systems to carry out company procedures. The second stage of data collection took place through the interviews with 24 people, to capture the actors perception of their practices. The data were systematized by the content analysis (BARDIN, 2011) with the aid of the ATLAS.ti system. The results of the study presented three different ways in which patterns of action may vary in a highly regulated environment, thus maintaining that the type of agencement (GHERARDI, 2016), in other words, the type of connections established in the relationship between agents, agency, (Management Style, Functional Area Type, Accountability, Team Integration, Experience, Cognitive, Motivation, Engagement) Of Personal Resources, Affective Engagement, and Network Amplitude) that all of these aspects together affect the variation of action patterns. Another relevant aspect is the greater the need to include individuals from different groups (other areas and different hierarchical levels) in the collective consensual validation process, the greater the need for interaction cycles for the alignment of actions and, thus, increases The complexity of this process, in addition to reducing its dynamics and fluidity for the adaptation of the actors actions in the face of the uncertainties of the context. Finally, the study proposes weightings for the literature of organizational routines in social practice, exploring the adaptive routines in a highly regulated environment that induce (re) recomposition of action patterns from the repertoire of practices. In this context, the sky is the limit for the creativity of actors to (re) create their action patterns, but it is imperative to keep your feet on the ground revering the mantle of regulation.

Page generated in 0.0268 seconds