• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 55
  • 2
  • 2
  • Tagged with
  • 62
  • 62
  • 38
  • 19
  • 19
  • 18
  • 16
  • 13
  • 13
  • 13
  • 13
  • 11
  • 10
  • 10
  • 9
  • 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.
41

Definição e estabelecimento de processos de fábrica de software em uma organização de TI do setor público. / Definition and establishment of software factory processes in an IT organization of the public sector.

Nomura, Luzia 07 April 2008 (has links)
Um crescente número de empresas produtoras de software tem adotado um modelo organizacional de Fábrica de Software (FS), que facilita a terceirização por intermédio da segmentação das atividades e adoção de um sistema de produção mais flexível, dinâmico e controlado. Uma FS pode atender a múltiplas demandas de natureza e escopos distintos com o intuito de prover as necessidades específicas de cada cliente. Em face da diversidade e complexidade deste contexto, uma das questões principais a resolver é como mapear todos os processos envolvidos, identificando claramente o que, quem e, sobretudo como cada trabalho deve ser executado e controlado, visando o alinhamento dos processos à estrutura organizacional e conceitual de FS com foco nos processos de integração, alinhamento e reuso. Este estudo tem como objetivo mapear, definir, reestruturar e estabelecer processos de Fábrica de Software, conduzidos pelo método de pesquisaação em uma organização produtora de software do setor público, considerando seu contexto operacional, técnico e cultura organizacional. O desenvolvimento, execução, acompanhamento e resultados são descritos pelos ciclos da pesquisa-ação envolvendo o estudo de estruturas organizacionais, metodologias de desenvolvimento de sistemas, e mudanças organizacionais. Para isso foram definidas uma Estrutura Organizacional de Referência de FS, uma Arquitetura de Definição de Processos para FS e uma Metodologia de Desenvolvimento de Sistemas e Integração com foco organizacional, concebidos e desenvolvidos com base na literatura, experiência profissional e pesquisa empírica, que serviram como guia de condução da pesquisa-ação, culminando na associação do estudo empírico com o estudo teórico. As contribuições empíricas e teóricas geradas referem-se à melhoria dos processos organizacionais e operacionais de uma empresa de TI do setor público com base nos conceitos de FS. / A growing number of software producing companies have adopted an organizational model of Software Factory (SF), which facilitates outsourcing by segmenting activities and by adopting a more flexible, dynamic and controlled production system. A SF can serve the multiple demands of different nature and scopes with the purpose of providing each customers specific needs. Because of the diversity and complexity of this context, one of the main issues to be solved is how to map all the processes involved, clearly identifying what, who and mainly how each work must be executed and controlled, aiming at aligning the processes to the organizational and conceptual structure of SF focusing on the integration, aligning and reuse processes. The purpose of this study is mapping, defining, restructuring and establishing the Software Factory process, conducted by the action research method in a software producing organization of the public sector, considering its operational, technical and organizational culture context. The development, execution, follow-up and results are described by the action research cycles involving the study of organizational structures, system development methodologies and organizational changes. For this, a Reference Organizational Structure of SF, and Processes Definition Architecture for SF and a Integration System Development Methodology with organizational focus were defined, conceived and developed based on the literature, professional experience and empirical research, which served as a guiding line of the action research, peaking at the association of the empirical study with the theoretical study. The generated empirical and theoretical contributions refer to the improvement of the organizational and operational processes based on the SF concepts.
42

Um processo de software e um modelo ontológico para apoio ao desenvolvimento de aplicações sensíveis a contexto / A software process and a ontological model for supporting the development of context-aware applications

Bulcão Neto, Renato de Freitas 13 December 2006 (has links)
Aplicações sensíveis a contexto utilizam informações de contexto para fornecer serviços adaptados a usuários na realização de suas tarefas. Informação de contexto é qualquer informação considerada relevante para caracterizar entidades de uma interação usuário-computador, como a identidade e a localização de usuários. Esta tese trata a carência de uma abordagem que considere, em termos de processo de software, a complexidade de desenvolvimento de software sensível a contexto. O problema em questão é tratado por meio de três linhas de investigação: modelagem de informação contextual, serviços para tratamento de informação contextual e processo de software para computação sensível a contexto. As contribuições desta tese incluem: (i) o processo de software POCAp (Process for Ontological Context-aware Applications) para apoiar a construção de aplicações sensíveis a contexto baseadas em ontologias; (ii) o modelo de informações de contexto SeCoM (Semantic Context Model) baseado em ontologias e em padrões da Web Semântica; (iii) a infra-estrutura de serviços configuráveis SCK (Semantic Context Kernel) para interpretar informações de contexto apoiadas por modelos ontológicos de informação contextual, como o modelo SeCoM; (iv) uma instanciação do processo POCAp correspondente à extensão de uma aplicação com informações de contexto apoiadas pelo modelo SeCoM, e sua integração com serviços da infra-estrutura SCK; e (v) a identificação de questões de projeto relacionadas à inferência sobre informação contextual ontológica / In order to provide adaptive services according to users? tasks, context-aware applications exploit context information, which is any information used to characterize entities of a user-computer interaction such as user identity or user location. This thesis deals with the lack of a software process-based approach to supporting the inherent complexity of developing context-aware systems. The work reported in this thesis followed three main lines of investigation: context information modeling, services for processing context information, and a software process for context-aware computing. The contributions of this thesis include: (i) the Process for Ontological Context-aware Applications (POCAp) to support the development of context-aware applications based on ontologies; (ii) the Semantic Context Model (SeCoM) based on Semantic Web standards and ontologies; (iii) the Semantic Context Kernel (SCK) services infrastructure for interpreting ontological context information models such as the SeCoM model; (iv) an implementation of the POCAp process for the extension of an application with context information based on the SeCoM model, and its integration with services of the SCK infrastructure; and (v) the identification of design issues related to the inference over ontology-based context information
43

Um estudo sobre a relação entre processos de engenharia de software com a dependabilidade e previsão de falhas em sistemas

Traue, Thiago Graziani January 2012 (has links)
Orientador: Guiou Kobayashi / Dissertação (mestrado) - Universidade Federal do ABC, Programa de Pós-Graduação em Engenharia da Informação, 2012
44

Facilitando a aprendizagem organizacional em melhoria de processo de software

Santos, Davi Viana dos 31 March 2014 (has links)
Submitted by Geyciane Santos (geyciane_thamires@hotmail.com) on 2015-06-22T15:16:11Z No. of bitstreams: 1 Tese- Davi Viana dos Santos.pdf: 66326648 bytes, checksum: cb12228bfcdb57bfff784bec8f864b8b (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-24T18:26:37Z (GMT) No. of bitstreams: 1 Tese- Davi Viana dos Santos.pdf: 66326648 bytes, checksum: cb12228bfcdb57bfff784bec8f864b8b (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-24T18:39:00Z (GMT) No. of bitstreams: 1 Tese- Davi Viana dos Santos.pdf: 66326648 bytes, checksum: cb12228bfcdb57bfff784bec8f864b8b (MD5) / Made available in DSpace on 2015-06-24T18:39:00Z (GMT). No. of bitstreams: 1 Tese- Davi Viana dos Santos.pdf: 66326648 bytes, checksum: cb12228bfcdb57bfff784bec8f864b8b (MD5) Previous issue date: 2014-03-31 / FAPEAM - Fundação de Amparo à Pesquisa do Estado do Amazonas / Software Process Improvements are frequent activities in software organizations that are willing to increase the quality of their software products. Such organizations believe that software process improvements can serve as a way for improving software quality. Nevertheless, it is necessary to create strategies in order to establish the continuous process improvement and it is necessary to apply efforts in an adequate way. These improvements involve a lot of knowledge that can be new to software practitioners. Additionally, the process improvements need continuous learning by the whole organization rather than by only a few practitioners. Learning is a process to improve people’s actions through comprehension and knowledge, expanding the existing knowledge. The Organizational Learning composes a set of interactions between knowledge adaptation at the individual level (or subgroups) and knowledge adaptation at the organizational level. In that context, the research question that guides this work is: How can we facilitate the organizational learning in software process improvements? To answer our research question, we performed: (a) investigations in organizations engaged in software process improvements and (b) state-ofart investigations looking for empirical evidences regarding organizational learning and knowledge management. As a result, this thesis presents the definition of the KL-SPI (Knowledge and Learning to Facilitate Software Process Improvement) Framework. The KL-SPI framework assists in diagnosing and improving the organizational learning and knowledge management in software process improvements. / Realizar melhorias nos processos de software é uma atividade constante em organizações de software para aumentar a qualidade dos seus produtos. Essas organizações partem da premissa que a qualidade do software pode ser elevada devido ao aumento da qualidade do processo de desenvolvimento. Contudo, é preciso criar estratégias que institucionalizem a melhoria contínua dos processos e utilizem os esforços de forma adequada. Essas melhorias envolvem diversos conhecimentos que podem ser novos para os membros da organização. Além disso, a melhoria de processos não deve ser vista como esforço único, mas sim como algo evolutivo necessitando, assim, de constante aprendizagem por toda a organização. A aprendizagem é um processo de aperfeiçoar ações por meio de compreensão e conhecimento, ampliando os conhecimentos existentes. Adicionalmente, a Aprendizagem Organizacional consiste em uma série de interações entre a adaptação no nível individual (ou de subgrupo) e adaptação no nível organizacional. A questão de pesquisa que norteia este trabalho é: “Como facilitar a Aprendizagem Organizacional visando à Melhoria de Processo de Software?”. Para responder esta questão, foram realizadas investigações da prática em organizações envolvidas com melhorias de processo de software e investigações do estado da arte buscando evidências experimentais da ocorrência da Aprendizagem Organizacional e da Gerência do Conhecimento. Como resultado, esta tese apresenta a definição do Framework KL-SPI (Knowledge and Learning to Facilitate Software Process Improvement) que contém componentes para facilitar diagnóstico e aplicação da Aprendizagem Organizacional e Gerência do Conhecimento em organizações de software que buscam melhorar seus processos.
45

Gerenciamento de variabilidade de linha de produtos de software com utilização de objetos adaptáveis e reflexão. / Variability management of software product line using adaptive object model and reflection.

Luciana Akemi Burgareli 04 August 2009 (has links)
A abordagem de linha de produtos de software oferece benefícios ao desenvolvimento de software como economia, qualidade e desenvolvimento rápido, pois se baseia em reuso de arquitetura de software mais planejado e direcionado a um domínio específico. Neste contexto, o gerenciamento da variabilidade é uma questão chave e desafiadora, já que esta atividade auxilia a identificação, projeto e implementação dos novos produtos derivados da linha de produtos de software. O objetivo deste trabalho é definir um processo de gerenciamento de variabilidade de linha de produtos de software. Este processo, denominado GVLPS, identifica a variabilidade, extraindo as variantes a partir de diagramas de casos de uso e modelando-as através de features, especifica a variabilidade identificada e utiliza como suporte, na criação de variantes, um mecanismo de variabilidade baseado em modelos de objetos adaptáveis e em reflexão. A aplicação do processo é realizada através de um estudo de caso sobre o software de um veículo espacial hipotético, o Lançador de Satélites Brasileiro (LSB). / The Software Product Line approach offers benefits such as savings, large-scale productivity and increased product quality to the software development because it is based on software architecture reuse which is more planned and aimed to a specific domain. The management of variability is a key and challenging issue, since this activity helps identifying, designing and implementing new products derived from software products line. This work defines a process for the variability management of software product line, called GVLPS. After modeling the variability, extracting the variants from use case diagrams and features, the next step is to specify the variability that was identified. Finally, the proposed process uses a variability mechanism based on adaptive object model and reflection as support in the creation of variants. The proposed process uses as case study the software system of a hypothetic space vehicle, the Brazilian Satellites Launcher (LSB).
46

Uma linha de processo de software para elicitação de requisitos baseada na criatividade combinacional / A software process line for requirements elicitation based on combinational creativity

Pinto, Rafael de Morais 14 October 2016 (has links)
Submitted by Automação e Estatística (sst@bczm.ufrn.br) on 2018-07-30T13:27:45Z No. of bitstreams: 1 RafaelDeMoraisPinto_DISSERT.pdf: 1910053 bytes, checksum: 6bd105a6379f1754760bf58d58643d45 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2018-07-30T22:21:07Z (GMT) No. of bitstreams: 1 RafaelDeMoraisPinto_DISSERT.pdf: 1910053 bytes, checksum: 6bd105a6379f1754760bf58d58643d45 (MD5) / Made available in DSpace on 2018-07-30T22:21:07Z (GMT). No. of bitstreams: 1 RafaelDeMoraisPinto_DISSERT.pdf: 1910053 bytes, checksum: 6bd105a6379f1754760bf58d58643d45 (MD5) Previous issue date: 2016-10-14 / A necessidade por inovação e valorização de soluções criativas têm impulsionado a engenharia de requisitos a investigar técnicas de criatividade para elicitar requisitos úteis e originais. Tais técnicas baseiam-se na composição de idéias (requisitos, palavras ou problemas), geralmente vindas de fontes diversas e realizada em um processo que envolve papéis também diversos. No entanto, como identi car o núcleo comum e quais variações podem ser adaptadas ao contexto organizacional onde a técnica será usada? Esta dissertação apresenta uma Linha de Processo de Software (LPrS) para elicitação de requisitos baseada na criatividade combinacional. Esta LPrS abstrai o núcleo comum e as variações encontradas em algumas técnicas de criatividade combinacional, com o objetivo de ajudar equipes de engenharia de requisitos a de nirem a técnica combinacional de acordo com o contexto organizacional em questão. Para validar essa abordagem, discutimos como a LPrS atende às principais features dos trabalhos relacionados e como nossa LPrS generaliza as especi dades de 3 técnicas de criatividade combinacional que já foram utilizadas em estudos experimentais, produzindo resultados satisfatórios. / The need for innovation and appreciation of creative solutions has driven requirements engineering researchers to investigate creativity techniques to elicit useful and unique requirements. Such techniques are based on the combination of ideas (requirements, words or problems) that generally come from di erent sources and are carried out in a process that involves di erent roles. However, how can we identify the common core and which variations can be adapted to the organizational context where the technique will be used? This article presents a Software Process Line (SPrL) to elicit requirements based on combinational creativity. This SPrL represents commonalities and variabilities found in some combinational creativity techniques thereby it helps teams to de ne the combinational technique according their organizational context. We validate this approach by discussing how the SPrL complies with the related works' major features and how it generalizes three techniques that have already been used in experimental studies, producing satisfactory results
47

Definição e estabelecimento de processos de fábrica de software em uma organização de TI do setor público. / Definition and establishment of software factory processes in an IT organization of the public sector.

Luzia Nomura 07 April 2008 (has links)
Um crescente número de empresas produtoras de software tem adotado um modelo organizacional de Fábrica de Software (FS), que facilita a terceirização por intermédio da segmentação das atividades e adoção de um sistema de produção mais flexível, dinâmico e controlado. Uma FS pode atender a múltiplas demandas de natureza e escopos distintos com o intuito de prover as necessidades específicas de cada cliente. Em face da diversidade e complexidade deste contexto, uma das questões principais a resolver é como mapear todos os processos envolvidos, identificando claramente o que, quem e, sobretudo como cada trabalho deve ser executado e controlado, visando o alinhamento dos processos à estrutura organizacional e conceitual de FS com foco nos processos de integração, alinhamento e reuso. Este estudo tem como objetivo mapear, definir, reestruturar e estabelecer processos de Fábrica de Software, conduzidos pelo método de pesquisaação em uma organização produtora de software do setor público, considerando seu contexto operacional, técnico e cultura organizacional. O desenvolvimento, execução, acompanhamento e resultados são descritos pelos ciclos da pesquisa-ação envolvendo o estudo de estruturas organizacionais, metodologias de desenvolvimento de sistemas, e mudanças organizacionais. Para isso foram definidas uma Estrutura Organizacional de Referência de FS, uma Arquitetura de Definição de Processos para FS e uma Metodologia de Desenvolvimento de Sistemas e Integração com foco organizacional, concebidos e desenvolvidos com base na literatura, experiência profissional e pesquisa empírica, que serviram como guia de condução da pesquisa-ação, culminando na associação do estudo empírico com o estudo teórico. As contribuições empíricas e teóricas geradas referem-se à melhoria dos processos organizacionais e operacionais de uma empresa de TI do setor público com base nos conceitos de FS. / A growing number of software producing companies have adopted an organizational model of Software Factory (SF), which facilitates outsourcing by segmenting activities and by adopting a more flexible, dynamic and controlled production system. A SF can serve the multiple demands of different nature and scopes with the purpose of providing each customers specific needs. Because of the diversity and complexity of this context, one of the main issues to be solved is how to map all the processes involved, clearly identifying what, who and mainly how each work must be executed and controlled, aiming at aligning the processes to the organizational and conceptual structure of SF focusing on the integration, aligning and reuse processes. The purpose of this study is mapping, defining, restructuring and establishing the Software Factory process, conducted by the action research method in a software producing organization of the public sector, considering its operational, technical and organizational culture context. The development, execution, follow-up and results are described by the action research cycles involving the study of organizational structures, system development methodologies and organizational changes. For this, a Reference Organizational Structure of SF, and Processes Definition Architecture for SF and a Integration System Development Methodology with organizational focus were defined, conceived and developed based on the literature, professional experience and empirical research, which served as a guiding line of the action research, peaking at the association of the empirical study with the theoretical study. The generated empirical and theoretical contributions refer to the improvement of the organizational and operational processes based on the SF concepts.
48

Modelo de processo de Software na Universidade Federal do Espírito Santo : uma formulação baseada no arcabouço legal

Capistrano, Alvaro Guilherme Ayres, 0000000300961015 15 December 2016 (has links)
Made available in DSpace on 2018-08-01T23:38:03Z (GMT). No. of bitstreams: 1 tese_10531_Dissertação Final - Alvaro Capistrano.pdf: 2276391 bytes, checksum: 0261a61989cb1e7aad7b8bda02c0ee6e (MD5) Previous issue date: 2016-12-15 / Este trabalho tem por objetivo desenvolver um modelo de processo de software na Universidade Federal do Espírito Santo (UFES) baseado no arcabouço legal vigente. Por intermédio deste trabalho foi possível perceber que a Administração Pública Federal emitiu uma série de normas para o setor de Tecnologia da Informação e Comunicações (TIC) que não estavam sendo cumpridas pelo ente público em questão. Desta forma investigou-se quais normas legislavam sobre o desenvolvimento de sistemas, mapeou-se os seus respectivos processos, atividades e artefatos e criou-se uma metodologia que pudesse atendê-las. O trabalho fez uso da pesquisa bibliográfica e da pesquisa aplicada como tipos de pesquisa e tomou como base os princípios da engenharia de software e de processo de software, sendo validado pela direção do Núcleo de Tecnologia da Informação. Como resultado tem-se o modelo que atende ao arcabouço legal e que pode ser implementado gradualmente / This work aims to develop a software process model at the Universidade Federal do Espírito Santo (UFES) based on the current legal framework. Through this work it was possible to perceive that the Federal Public Administration issued a series of standards for the Information Technology and Communications (ICT) sector that were not being fulfilled by the public entity in question. In this way, it was investigated which norms legislated on the development of systems, mapped their respective processes, activities and artifacts and created a methodology that could serve them. The work made use of bibliographic research and applied research as research types and took as basis the principles of software engineering and software process, being validated by the direction of the Núcleo de Tecnologia da Informação. As a result we have the model that meets the legal framework and can be implemented gradually
49

Uma pesquisa sobre a influência dos aspectos humanos em programas de melhoria de processo de software / A research about the influence of human aspects in software process improvement programs

Santos, Davi Viana dos 21 July 2011 (has links)
Made available in DSpace on 2015-04-11T14:03:21Z (GMT). No. of bitstreams: 1 Davi Viana dos Santos.pdf: 1879718 bytes, checksum: c5d0d7175f9d9c94ab6c07ac4434fa41 (MD5) Previous issue date: 2011-07-21 / CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico / Several factors can influence the success of Software Process Improvement (SPI) programs. Results from previous research have shown that human and social aspects influence these programs in different ways. For this reason, it is important to analyze the human aspects involved on SPI programs to gain a better understanding about their influence on such programs. This thesis presents a research about human aspects influences in software process improvement. In this work, we analyze the major findings of a qualitative research conducted in three different phases to analyze which factors were most influential from view-point of the professionals working in the organizations. Our ultimate goal is to deepen the understanding about how human aspects can influence a SPI program in order to help in the success of future SPI implementation. / Diversos fatores podem influenciar o sucesso de um programa de Melhoria de Processo de Software (MPS). Os resultados de pesquisas anteriores mostram que vários desses fatores são de natureza humana e social. Por esta razão, é importante analisar os aspectos humanos envolvidos a fim de obter uma maior compreensão da influência destes em um programa MPS. Esta dissertação apresenta uma pesquisa sobre a influência dos aspectos humanos em Programas de MPS. Neste trabalho são analisados os principais resultados de uma pesquisa qualitativa conduzida em três diferentes fases para analisar quais fatores tiveram maior influência do ponto de vista dos colaboradores das organizações. O objetivo final é aprofundar a compreensão dos aspectos humanos que podem influenciar um programa de MPS com a finalidade de auxiliar no sucesso de futuros programas de melhoria.
50

Um processo de software e um modelo ontológico para apoio ao desenvolvimento de aplicações sensíveis a contexto / A software process and a ontological model for supporting the development of context-aware applications

Renato de Freitas Bulcão Neto 13 December 2006 (has links)
Aplicações sensíveis a contexto utilizam informações de contexto para fornecer serviços adaptados a usuários na realização de suas tarefas. Informação de contexto é qualquer informação considerada relevante para caracterizar entidades de uma interação usuário-computador, como a identidade e a localização de usuários. Esta tese trata a carência de uma abordagem que considere, em termos de processo de software, a complexidade de desenvolvimento de software sensível a contexto. O problema em questão é tratado por meio de três linhas de investigação: modelagem de informação contextual, serviços para tratamento de informação contextual e processo de software para computação sensível a contexto. As contribuições desta tese incluem: (i) o processo de software POCAp (Process for Ontological Context-aware Applications) para apoiar a construção de aplicações sensíveis a contexto baseadas em ontologias; (ii) o modelo de informações de contexto SeCoM (Semantic Context Model) baseado em ontologias e em padrões da Web Semântica; (iii) a infra-estrutura de serviços configuráveis SCK (Semantic Context Kernel) para interpretar informações de contexto apoiadas por modelos ontológicos de informação contextual, como o modelo SeCoM; (iv) uma instanciação do processo POCAp correspondente à extensão de uma aplicação com informações de contexto apoiadas pelo modelo SeCoM, e sua integração com serviços da infra-estrutura SCK; e (v) a identificação de questões de projeto relacionadas à inferência sobre informação contextual ontológica / In order to provide adaptive services according to users? tasks, context-aware applications exploit context information, which is any information used to characterize entities of a user-computer interaction such as user identity or user location. This thesis deals with the lack of a software process-based approach to supporting the inherent complexity of developing context-aware systems. The work reported in this thesis followed three main lines of investigation: context information modeling, services for processing context information, and a software process for context-aware computing. The contributions of this thesis include: (i) the Process for Ontological Context-aware Applications (POCAp) to support the development of context-aware applications based on ontologies; (ii) the Semantic Context Model (SeCoM) based on Semantic Web standards and ontologies; (iii) the Semantic Context Kernel (SCK) services infrastructure for interpreting ontological context information models such as the SeCoM model; (iv) an implementation of the POCAp process for the extension of an application with context information based on the SeCoM model, and its integration with services of the SCK infrastructure; and (v) the identification of design issues related to the inference over ontology-based context information

Page generated in 0.0513 seconds