• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 628
  • 311
  • 65
  • 61
  • 41
  • 21
  • 17
  • 15
  • 8
  • 7
  • 7
  • 6
  • 6
  • 6
  • 5
  • Tagged with
  • 1391
  • 1391
  • 589
  • 425
  • 306
  • 266
  • 230
  • 227
  • 174
  • 166
  • 133
  • 126
  • 126
  • 120
  • 118
  • 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.
411

Ambientes e organizações virtuais: cultura de segurança e regulação entre o desenvolvimento de programas computacionais e estruturas e processos organizacionais. / Virtual environments and organizations: safety and security culture and regulation between software development and organizational structures and processes.

Ivanoff, Gregorio Bittar 29 August 2006 (has links)
Estruturas e processos de desenvolvimento de programas computacionais e estruturas e processos organizacionais que incluem os programas, quando considerados separadamente, resultam em estudos de segurança de programas computacionais que, em geral, levam em conta apenas ambientes e organizações tradicionais. Ambientes e organizações virtuais podem ser utilizados para representar a regulação entre diferentes estruturas e processos, resultando em melhores interpretações sobre o desenvolvimento da segurança de programas computacionais. Esta atividade de pesquisa explora temas de conteúdo, práticas e artefatos como componentes da cultura de segurança em uma organização virtual de pequeno porte voltada para a inovação. Os temas de conteúdo propostos para a organização virtual específica são: adaptabilidade, dependabilidade, compatibilidade, credibilidade, confiança e mobilidade. As práticas e artefatos identificados envolvem, entre outros, a comunicação entre projetistas, desenvolvedores e usuários, a coordenação colaborativa de atividades, a gestão de dependências e o manejo de mudanças e da adaptação. A atividade de pesquisa foi baseada na metodologia Grounded Theory ou Teoria Fundamentada em Dados e identifica como desafios: a falta de adaptação dos programas computacionais a novas circunstâncias do ambiente, a falta de correspondência entre o programa computacional e a realidade, e a falta de credibilidade e confiança nos programas. As conclusões despertam a atenção para a exploração de limites de segurança na relação entre pessoas e programas computacionais, e especificamente, para a mudança de condições perigosas, para a possibilidade da mobilidade virtual em diferentes estruturas e processos, e para a necessidade de apoio à perspectiva de inteligência do ambiente. / Software development structures and processes and organizational structures and processes that include the programs, when considered separately, result in studies of software safety and security that, in general, take into account only traditional environments and organizations. Virtual environments and organizations may be utilized to represent the regulation between different structures and processes, resulting in better interpretations of software safety and security development. This research activity explores content themes, practices and artifacts as components of the safety and security culture in a small virtual organization dedicated to innovation. Content themes proposed for the specific virtual organization are: adaptability, dependability, compatibility, credibility, trust and mobility. Practices and artifacts identified involve, among others, the communication between designers, developers and users, the collaborative coordination of activities, the dependencies management and the handling of changes and adaptation. The research activity is based on Grounded Theory methodology and identifies as challenges: the absence of software adaptation to new ambient circumstances, the absence of correspondence between software and reality, and the absence of credibility and confidence in software. Conclusions call the attention to the exploration of safety and security limits to the relation between people and software and specifically, to the change of dangerous conditions, to the possibility of virtual mobility in different structures and processes, and to the necessity of supporting the ambient intelligence perspective.
412

A component-based approach to modelling software product families with explicit variation points

Di Cola, Simone January 2017 (has links)
In software product line engineering, the construction of an architecture for a product family is still an outstanding engineering challenge. In current practice, a framework is used for configuring individual products by combining solution space artefacts into products with specified features according to a feature model. No architectures are created. In contrast, an architecture for a product family would define the architectures for all the products in the family, allowing engineers to reason at a higher level of abstraction. In this thesis, we present a component model that can be used to define architectures for product families, by incorporating explicit variation points.
413

Object recognition on Android mobil platform using speeded up robust features

Unknown Date (has links)
In recent years there has been great interest in implementing object recognition frame work on mobile phones. This has stemmed from the fact the advances in object recognition algorithm and mobile phone capabilities have built a congenial ecosystem. Application developers on mobile platforms are trying to utilize the object recognition technology to build better human computer interfaces. This approach is in the nascent phase and proper application framework is required. In this thesis, we propose a framework to overcome design challenges and provide an evaluation methodology to assess the system performance. We use the emerging Android mobile platform to implement and test the framework. We performed a case study using the proposal and reported the test result. This assessment will help developers make wise decisions about their application design. Furthermore, the Android API developers could use this information to provide better interfaces to the third party developers. The design and evaluation methodology could be extended to other mobile platforms for a wider consumer base. / by Vivek Kumar Tyagi. / Thesis (M.S.C.S.)--Florida Atlantic University, 2010. / Includes bibliography. / Electronic reproduction. Boca Raton, Fla., 2010. Mode of access: World Wide Web.
414

Algoritmo genético aplicado ao sequenciamento de picking e faturamento /

Pinto, Anderson Rogério Faia. January 2012 (has links)
Orientador: Antonio Fernando Crepaldi / Banca: Rogério Andrade Flauzino / Banca: José de Souza Rodrigues / Resumo: As desordens e incertezas provocadas no decorrer do tempo, face à dinâmica das mudanças e a complexidade dos sistemas que abrangem as organizações, acarretam diversas situações em que os gestores necessitam encontrar soluções das quais seja possível extrair a maximização do resultado empresarial. Logo, o desenvolvimento de ferramentas que possam em dado momento apresentar, de forma ágil, um número mínimo de opções necessárias para investigar a incerteza é uma tarefa necessária em ambientes de negócios. Esta dissertação tem como objetivo a busca por uma solução para o problema do Sequenciamento Ótimo de Faturamento (SOF). A perspectiva adotada para a solução do SOF é o desenvolvimento de um software que automatize o processo de atribuição dos produtos aos pedidos em carteira, denominado como processo de picking. O trabalho emprega a Computação Evolucionária como método de adaptação ao problema e utiliza a técnica dos Algoritmos Genéticos (AG) na formulação do modelo de busca de soluções. A concepção do software dar-se-á pela interconexão de um conjunto de dados estáticos que contempla o estoque disponível para venda em um período pré-determinado de tempo t e a carteira de pedidos solicitados em diferentes datas. A representação binária é utilizada para formular a programação das estruturas heurísticas de possíveis soluções e o Visual Basic for Applications (VBA) do Microsoft Office Excel é empregado como ferramenta computacional para a implementação do modelo proposto. A programação considera as restrições e os parâmetros de decisão de forma que maximização do faturamento seja o resultado otimizado do problema. A implantação do software gera um módulo que automatiza o processo de picking e apresenta resultados otimizados para o SOF, o que... (Resumo completo, clicar acesso eletrônico abaixo) / Abstract: The disorders and uncertainties caused in the course of time, given the dynamics of change and systems complexity which include organizations, result in several situations in which managers need to find solutions which can extract the maximization of the enrrepreneurial outcome. Therefore, the development of tools that can, at a given time and in an agile way, present a minimum number of options necessary to investigate the uncertainties is a necessary task in business environments. This dissertations aims to search for a solution to the Optimal Sequencing Billing (OSB) problem. The perspective adopted for the solution of the OSB is the development of a software that automates the process of assining products to backlog, named as "picking process". The work employs the Evouluationary Computation as a method of adaptation to the problem and uses the technique of Genetic Algorithms (GA) in the formulation of the searching solutions model. The software design will come to be through the inerconnection of a set of static data which includes the stock available for sale at a predetermined period of time t and a backlog request on different dates. The binary representation is used to formulate the scheduling heristics structures of possible solutions and Visual Basic for Applications (VBA) in Microsoft Office Excel is a software tool used for the implementation of the proposed model. The program considers the constraints and decision parameters so that maximizing the billing is the result of optimized problem. The implementation of the softaware generates a module that automates the picking process and presents optimized results for the OSB, which provides agility and improves the decision making for billing. It was... (Complete abstract click electronic access below) / Mestre
415

Alinhando objetivos estratégicos e processo de desenvolvimento em empresas de software. / Aligning strategic objectives and development process at software companies.

André Leme Fleury 13 April 2007 (has links)
A importância dos sistemas de software segue crescendo para grande parte das organizações. A expansão das funcionalidades viabilizadas com a implantação destes sistemas em produtos manufaturados e a emergência das \"mídias digitais\", que compreendem conteúdo digital, software e múltiplos canais de acesso ao mercado, são exemplos recentes nos quais os sistemas de software assumiram posição central para a estratégia corporativa. Grande parte das pesquisas realizadas sobre software não considera explicitamente os vínculos existentes entre o mercado no qual estas empresas atuam e seus processos organizacionais; como conseqüência, tanto pesquisa como prática em engenharia de software tendem a ser realizadas de forma neutra, e na perspectiva de um desenvolvedor de software, diferentes atividades de desenvolvimento são consideradas como igualmente relevantes para a obtenção dos objetivos corporativos. Este projeto de pesquisa analisa como acontece o alinhamento entre objetivos estratégicos e o processo de desenvolvimento em empresas de software e propõe um método para garantir que o processo de desenvolvimento encontra-se alinhado com os objetivos do negócio. O método inclui a categorização de diferentes companhias de software de acordo com as suas habilidades principais e a customização da técnica Technology Roadmapping para empresas de software. O percurso metodológico desenvolvido para atingir os objetivos propostos não é convencional e envolve diferentes etapas nas quais a recuperação de teorias, de conceitos e de modelos foi mesclada com atividades de pesquisa para o detalhamento, teste e ratificação dos diversos elementos que vêm a constituir o produto acima mencionado. Os resultados obtidos são consistentes com os objetivos propostos e incluem um referencial para análise da indústria de Telecomunicações, um referencial para análise da indústria de software, incorporando questões sobre mercado, objetivos estratégicos, produtos e serviços e processo de desenvolvimento, e um método de alinhamento entre objeticos estratégicos e processo de desenvolvimento em empresas de software. / Software importance is growing fast and consistently for many organizations. The growth of software functionality in manufactured products and the emergence of the digital media, convergent spaces comprehending digital content, software, and multi-channels to the market, are recent examples of organizational changes where software assumed a central position for the corporate strategy. Much of current research about software does not explicitly consider the linkages between the software market and their organizational processes; as a consequence, software engineering practice and research is done in a value-neutral setting, and from a developer point of view, different activities are considered equally important for the achievement of corporate goals. This research project analyzes the alignment between strategic objectives and development process at software companies and presents a method to ensure that the development process is aligned with the corporate capabilities required to exploit future market opportunities. The method includes the categorization of different software companies according to their core capabilities and the customization of the Technology Roadmapping technique for software companies. To achieve the proposed goal it was necessary to develop a different approach, in which theories, concepts and models were tested against empirical initiatives, aiming to validate the different elements that constitute the mentioned result. These obtained results are consistent with the proposed objectives, and include a framework to analyze the telecommunication industry, a framework to analyze the software industry, concerning issues such as market, strategic objectives, products and services and development process, and a method to align strategic objectives and development process at software companies.
416

Desenvolvimento de software como ferramenta de confiabilidade para a análise da água subterrânea do IPEN / Software development as a tool for reliability analysis of groundwater of IPEN

Renan de Azevedo Silva 26 September 2012 (has links)
Neste estudo foi proposto o desenvolvimento de um software para automatizar o processo de estimativa da incerteza de medição pelo método descrito no Guia EURACHEM. Com a finalidade de testar a eficácia do software, foi desenvolvido um procedimento analítico para a determinação de compostos fenólicos na água subterrânea do Instituto de Pesquisas Energéticas e Nucleares a fim de se obter dados reais de um processo. Para tanto, a determinação dos compostos foi realizada por cromatografia gasosa acoplada ao detector de espectrometria de massas, GC/MS. Para garantir a qualidade dos dados gerados, o procedimento analítico foi submetido ao processo de validação, onde foram avaliados os parâmetros: seletividade/especificidade, faixa de trabalho e faixa linear de trabalho, linearidade, limite de detecção, limite de quantificação, precisão, exatidão, recuperação e robustez. A estimativa da incerteza da medição foi realizada pelo software desenvolvido e manualmente, confirmando que o mesmo é adequado para o processo. Além disso, o software foi testado utilizando dados da literatura, o que confirmou sua eficácia. Os resultados da análise da água subterrânea demonstraram que não há a presença de compostos fenólicos nos níveis estudados. A utilização de sistemas automatizados para a estimativa da incerteza diminui ou minimiza erros sistemáticos e permite trabalhar com mais organização e controle do processo. / A software development to automate the process of uncertainty measurement by the method described by the Guide EURACHEM is proposed. In order to test the effectiveness of the software, an analytical procedure for phenolic compounds determination in the ground water was developed. Water samples were collected at Instituto de Pesquisas Energéticas e Nucleares (IPEN, São Paulo, Brazil) campus area. The determination of compounds was performed by gas chromatography coupled to mass spectrometry detector (GC / MS). To ensure the quality of the generated data, the analytical procedure was submitted to a validation process. The evaluated parameters were: selectivity / specificity, working range and linear range, linearity, detection limit, quantification limit, precision, recovery and robustness. The uncertainty measurements were performed by the software and manually, confirming that it is suitable for the process. Moreover, the software was tested using literature data, which confirmed its effectiveness. The results of the ground water analysis showed that there are no phenolic compounds within the studied levels. The use of automated systems for the uncertainty estimation is very promising because it reduces or minimizes systematic errors and allows working in a more organized way and with the process under control.
417

Strategies and habits for adapting the plan in agile teams: a grounded theory and improvisation perspective / Estratégias e hábitos para adaptar o plano em times ágeis: uma perspectiva da improvisação e grounded theory

Carolina Rodrigues Reigado 11 May 2018 (has links)
The ability of agile teams to adapt the project plan to unexpected problems is still a less-researched area. They must change the project plans as facing unexpected challenges and, even though existing studies relate some aspects to this ability, such as participatory decision-making, openness to discuss problems in an immediate sense and focus on actions to be taken in near future, these studies do not yet offer a complete theory, or set of practices, about how adaptation takes place. What actions and decisions of the team allow for adaptation? Improvisation is an approach that could potentially fill this gap and consists of someone executing an action without previously planning it, or doing it differently from the original plan, when facing a problem. This study presents an investigation of how agile teams adapt when facing unexpected changes or problems during the projects. The concept of improvisation is used and the study involved two agile software development teams and using Grounded Theory (GT). The results indicate that the teams apply different improvisation strategies, such as breaking standard work rules, as well as maintain habits that contribute positively to improvisation. Clients also play an important role in helping teams solve unexpected problems and should be invited to collaborate. These results can be used to assist professionals in search of more effectiveness in agile teams in terms of adapting the plan during the project. / A habilidade de os times ágeis adaptarem o plano do projeto de acordo com problemas inesperados ainda é uma área de pesquisa pouco explorada. Essas equipes precisam ser capazes de adaptar o plano do projeto quando se deparam com desafios inesperados e, ainda que os estudos relacionem alguns aspectos a essa habilidade, como tomada de decisão participativa, abertura para discutir problemas de imediato e foco em ações de curto prazo, os estudos ainda não oferecem uma teoria completa ou conjunto de práticas que descrevam como, de fato, a adaptação acontece. Quais ações e decisões do time lhe garantem a capacidade de adaptação? A improvisação é uma abordagem interessante para compreender esse gap, e consiste em executar uma ação sem previamente planejá-la, ou de uma maneira diferente do que a planejada, quando da ocorrência de um problema ou mudança inesperada. Esse estudo apresenta uma investigação da adaptação em projetos ágeis quando as equipes se deparam com mudanças ou problemas inesperados. O conceito da improvisação é usado e o estudo envolveu dois times ágeis que desenvolvem software, e utilizando o método Grounded theory (GT). Os resultados indicam que os times utilizam diferentes estratégias de improvisação, como quebrar regras de trabalho, assim como mantem hábitos que contribuem positivamente para a improvisação. O cliente também desempenha um papel importante ao ajudar os times a resolverem problemas inesperados, e portanto devem ser convidados a colaborar. Esses resultados podem ser usados para auxiliar profissionais no sentido de obter-se times ágeis mais efetivos na adaptação do plano durante o projeto.
418

Proposta de participação do Estado do Amazonas em projetos de desenvolvimento global de software. / Proposal for Amazonas state\'s participation in global software development projects.

Danny de Souza Lopes 31 August 2010 (has links)
O Estado do Amazonas tem realizado investimentos em educação através da oferta de ensino superior em tecnologia para seus municípios, como alternativa para fomentar o desenvolvimento regional. Porém, de forma complementar, é necessário promover condições para que essas comunidades possam ter acesso a um mercado de trabalho e colocar em prática o conhecimento adquirido, sem que para isso necessitem migrar para outros centros mais desenvolvidos. Este trabalho de pesquisa apresenta uma proposta de inclusão do estado do Amazonas como agente colaborador em projetos de desenvolvimento global de software, através da criação de um conjunto de recomendações para guiar empreendedores no investimento desta solução. O método inclui a coleta de informações sobre as características particulares dos municípios do Estado do Amazonas utilizando técnicas de elicitação de requisitos com foco em engenharia de sistemas, e o estabelecimento de relação entre os problemas regionais e os principais problemas enfrentados por equipes que atuam com desenvolvimento global de software. A partir dessa relação, são geradas recomendações voltadas para capacitação de recursos humanos, investimentos em infraestrutura tecnológica e física local, oferecendo assim uma fonte alternativa de sustentabilidade ao desenvolvimento econômico da região amazônica. / Amazonas State has invested in education by offering higher education in technology for its cities, as an alternative to foster regional development. However, it is necessary to promote conditions for these communities to have access to a labor market and put into practice the acquired knowledge, without the need to migrate to other more developed cities. This work presents a proposal to inclusion of State of Amazonas as a collaborator agent in global software development projects, by establishing a set of recommendations to guide entrepreneurs in the investment of this solution. The method includes collecting information about the particular characteristics of Amazonas cities using requirements elicitation techniques with focus on systems engineering, and the establishment of relationship between the regional problems and the main issues faced by teams working with global software development. From this relationship, the recommendations are generated focused on human resources training, investments in the local physical and technological infrastructure, thus providing an alternative source of sustainability to economic development of Amazonas.
419

Simulação multi-agente em gestão de projetos de software em ambientes de programação extrema

Alves, Flávio de Oliveira January 2009 (has links)
Nesta dissertação, o autor aborda a dificuldade de prever-se o desempenho dos recursos humanos em um processo de desenvolvimento de software em um ambiente de Programação Extrema (XP) (BECK, 2000) e propõe uma solução com potencial para minimizar esse problema. Especificamente, o problema, a ser tratado neste trabalho, consiste em melhorar as previsões dos gerentes de projeto – no âmbito do ambiente mencionado - com relação ao desempenho dos recursos humanos na geração de valor para o negócio. Tal valor para o negócio é alcançado através da implementação, por parte dos programadores, das diversas funcionalidades de um sistema de software. Para a construção da solução proposta neste trabalho, o autor analisou um sistema XP de desenvolvimento de software (composto por ambiente, pessoas e processo), conforme o processo de modelagem proposto por Streit (2006) e apoiado na revisão da literatura relevante. Em seguida, o autor estruturou esse sistema em um modelo conceitual para, finalmente, desenvolver um modelo computacional do sistema analisado, baseado em múltiplos agentes inteligentes modelados conforme a arquitetura Beliefs-Desires-Intentions (BDI), ou Crenças-Desejos-Intenções. O modelo computacional da simulação multi-agente foi desenvolvido com o apoio da ferramenta SeSAm (KLÜGL, 2006). Testado através da experimentação estatística 2k Fatorial (LAW e KELTON, 2000), o modelo de simulação multi-agente de processos de desenvolvimento de software, para ambientes de Programação Extrema, demonstrou eficácia e aplicabilidade prática sobre o problema em questão. / In this research, the author adresses the difficulty to forecast the performance of the human resources in a software development process in an Extreme Programming (XP) (BECK, 2000) environment and proposes a solution that may be suitable to minimize this problem. Specifically, the main problem consists on how to improve the assumptions of the project managers - in the aforementioned environment - related with the human resources performance in generating value for the business. This value generation is reached through the implementation, by programmers, of the various functionalities of a software system. To build the solution proposed in this research, the author analysed a XP software development system (composed of environment, people and process) considering the modeling process proposed by Streit (2006) and also the relevant related works. This system was later structured in a conceptual model and, in sequence, in a computational model based on the Beliefs-Desires-Intentions (BDI) architecture of intelligent agents. The computational model of the multi-agent simulation was build with the support of the SeSAm (KLÜGL, 2006) tool. The tests of the multi-agent simulation of XP software develoment process model used the 2k Factorial statistical experimentation (LAW e KELTON, 2000) and their results demonstrated the effectiveness and practical applicability of the model for the research problem.
420

Ambientes e organizações virtuais: cultura de segurança e regulação entre o desenvolvimento de programas computacionais e estruturas e processos organizacionais. / Virtual environments and organizations: safety and security culture and regulation between software development and organizational structures and processes.

Gregorio Bittar Ivanoff 29 August 2006 (has links)
Estruturas e processos de desenvolvimento de programas computacionais e estruturas e processos organizacionais que incluem os programas, quando considerados separadamente, resultam em estudos de segurança de programas computacionais que, em geral, levam em conta apenas ambientes e organizações tradicionais. Ambientes e organizações virtuais podem ser utilizados para representar a regulação entre diferentes estruturas e processos, resultando em melhores interpretações sobre o desenvolvimento da segurança de programas computacionais. Esta atividade de pesquisa explora temas de conteúdo, práticas e artefatos como componentes da cultura de segurança em uma organização virtual de pequeno porte voltada para a inovação. Os temas de conteúdo propostos para a organização virtual específica são: adaptabilidade, dependabilidade, compatibilidade, credibilidade, confiança e mobilidade. As práticas e artefatos identificados envolvem, entre outros, a comunicação entre projetistas, desenvolvedores e usuários, a coordenação colaborativa de atividades, a gestão de dependências e o manejo de mudanças e da adaptação. A atividade de pesquisa foi baseada na metodologia Grounded Theory ou Teoria Fundamentada em Dados e identifica como desafios: a falta de adaptação dos programas computacionais a novas circunstâncias do ambiente, a falta de correspondência entre o programa computacional e a realidade, e a falta de credibilidade e confiança nos programas. As conclusões despertam a atenção para a exploração de limites de segurança na relação entre pessoas e programas computacionais, e especificamente, para a mudança de condições perigosas, para a possibilidade da mobilidade virtual em diferentes estruturas e processos, e para a necessidade de apoio à perspectiva de inteligência do ambiente. / Software development structures and processes and organizational structures and processes that include the programs, when considered separately, result in studies of software safety and security that, in general, take into account only traditional environments and organizations. Virtual environments and organizations may be utilized to represent the regulation between different structures and processes, resulting in better interpretations of software safety and security development. This research activity explores content themes, practices and artifacts as components of the safety and security culture in a small virtual organization dedicated to innovation. Content themes proposed for the specific virtual organization are: adaptability, dependability, compatibility, credibility, trust and mobility. Practices and artifacts identified involve, among others, the communication between designers, developers and users, the collaborative coordination of activities, the dependencies management and the handling of changes and adaptation. The research activity is based on Grounded Theory methodology and identifies as challenges: the absence of software adaptation to new ambient circumstances, the absence of correspondence between software and reality, and the absence of credibility and confidence in software. Conclusions call the attention to the exploration of safety and security limits to the relation between people and software and specifically, to the change of dangerous conditions, to the possibility of virtual mobility in different structures and processes, and to the necessity of supporting the ambient intelligence perspective.

Page generated in 0.0924 seconds