Spelling suggestions: "subject:"8oftware - desenvolvimento."" "subject:"8oftware - esenvolvimento.""
51 |
Especificação unificada de sistemas de software no paradigma orientado a objetosBatista Junior, Joinvile 17 January 1995 (has links)
Orientador: Mario Jino / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-20T00:31:28Z (GMT). No. of bitstreams: 1
BatistaJunior_Joinvile_D.pdf: 10650889 bytes, checksum: 74e1fc72665ab82210e5715547580fe3 (MD5)
Previous issue date: 1995 / Resumo: O objetivo deste trabalho é o de estabelecer premissas para avaliação de metodologias de análise e projeto orientadas a objetos, baseadas na forma de representação e no poder heurístico de tais metodologias; uma metodologia alternativa que satisfaça as premissas estabelecidas é também proposta. Metodologias bem conhecidas da década de 90 são descritas e analisadas segundo as premissas estabelecidas. Abordagens de reuso de software são resumidas com o objetivo de caracterizar suas vantagens e suas fraquezas. A metodologia proposta, denominada Especificação Unifica da, baseia-se em uma representação única a partir da qual são extraídas visões correspondentes às representações comum ente geradas durante a especificação de requisitos e a análise. Heurísticas são também propostas com o objetivo de guiar o desenvolvimento de sistemas de software e torna-los mais adequados para ações de manutenção corretiva e evolutiva / Abstract: The purpose of this work is to establish criteria for the evaluation of object-oriented analysis and design methodologies, based on representation models and the heuristic power of methodologies; an alterative methodology satisfying such criteria also proposed. Well known methodologies from the early nineties are described and analyzed according to the proposed criteria. Software reuse approaches are summarized to point out their strengths and limitations. The methodology proposed here, called "Especificação Unificada", based on a single representation from which views corresponding to representations usually produced during the requirements specification and analysis phases can be retrieved. Heuristics are also proposed to guide the development of software systems and to make them more adequate for actions of evolutive and corrective maintenance / Doutorado / Doutor em Engenharia Elétrica
|
52 |
Modernização de software: indicadores do grau de degradaçãoPereira, Marcela Cristina 24 August 2017 (has links)
Submitted by Filipe dos Santos (fsantos@pucsp.br) on 2017-09-04T18:05:32Z
No. of bitstreams: 1
Marcela Cristina Pereira.pdf: 1085475 bytes, checksum: 427d918ecf2e85cca7f74cca6a5f5ec6 (MD5) / Made available in DSpace on 2017-09-04T18:05:32Z (GMT). No. of bitstreams: 1
Marcela Cristina Pereira.pdf: 1085475 bytes, checksum: 427d918ecf2e85cca7f74cca6a5f5ec6 (MD5)
Previous issue date: 2017-09-24 / Many softwares, which are using by the companies, have the objective to support their
business activities. This kind of support happens by means of processes controls and/or
accomplishment of business processes. The software used in the companies executes humans
being activities and it stays in the same environment of the business process. However,
the environment is not static, the software application needs change according the
company needs. The software changings are necessary by his useful life and for by his
degradation too, because the business process representation inside the software becomes
more complex. The complexity is one of the limitation to change the software without
high cost and risks for organization until the impossibility of the his maintenance.
There are many approaches to extend the use time of software until his replacing in the
company. This research uses concepts like evolution, modernization and degradation of
software with the objective to discuss and offer indicators metrics based in needs of business
processes. The objective is identify which moment the company should makes plan
to do the modernization approaches for extend the time of software useful / Muitos sistemas de software utilizados pelas empresas tem como objetivo apoiar suas atividades.
Este apoio pode acontecer através de controles e/ou realização dos processos de
negócio da empresa. Este tipo de software mecaniza atividades humanas e está inserido
no meio ao qual modela. Como o ambiente organizacional é mutável, a aplicação precisa
ser alterada de acordo com as novas necessidades da empresa. Porém, estas alterações
são responsáveis pela degradação do software porque o torna cada vez mais complexo. A
complexidade é limitadora para que novas modificações sejam realizadas sem existirem
custos e riscos elevados para a organização até que seja inviável manter o sistema de software.
Existem abordagens, chamadas de modernização, que podem prolongar o tempo de
uso do software até sua substituição. A pesquisa utiliza os conceitos de evolução, degradação
e modernização de software para propor indicadores baseados nas necessidades do
processo de negócio atendido pelo software para identificar o momento que a organização
precisa realizar ações para prolongar o tempo de uso da aplicação
|
53 |
Fatores críticos de sucesso relacionados à gestão do conhecimento : um estudo em organização de desenvolvimento de software /Trevisan, Luciana Calvo. January 2019 (has links)
Orientadora: Ieda Pelógia Martins Damian / Banca: Marta Lígia Pomim Valentim / Banca: Elaine da Silva / Resumo: O cenário de competitividade e exigência do mercado tem imposto às organizações o desenvolvimento de um ambiente organizacional apto à mudanças rápidas e contínuas. Diante desse contexto, as organizações perceberam a necessidade de tornar suas estruturas e sistemas mais adaptáveis e eficientes para atender a esse cenário, valorizando o conhecimento e seu uso estratégico como recurso valioso para se manterem perenes. Todavia, para que o conhecimento seja gerenciado adequadamente, torna-se indispensável que um conjunto de fatores primordiais e determinantes do sucesso dessa gestão sejam anterior e sistematicamente observados e tratados dentro das organizações, a fim de avaliar e promover condições necessárias ao desenvolvimento efetivo de práticas voltadas à gestão do conhecimento. Nesse contexto, o problema que direcionou o desenvolvimento desta pesquisa foi: as organizações de desenvolvimento de software sabem identificar e gerenciar eficazmente os Fatores Críticos de Sucesso para implantar a gestão do conhecimento em seu ambiente organizacional? Para responder a essa questão, objetivou-se analisar os FCS(s) para implantação da gestão do conhecimento em práticas de trabalho em organizações de desenvolvimento de software. A pesquisa é de natureza qualiquantitativa, caracterizada como descritiva exploratória. Foram utilizados como instrumentos de coleta a entrevista e o questionário aplicados em uma organização de desenvolvimento de software da cidade de Tupã, município do esta... (Resumo completo, clicar acesso eletrônico abaixo) / Abstract: The scenario of competitiveness and market demand has imposed on the organizations the development of an organizational environment apt for the rapid and continuous changes. Given this context, organizations realized the need to make their structures and systems more adaptable and efficient to attend to this scenario, valuing knowledge and its strategic use as a valuable resource to remain perennial. However, in order for knowledge to be properly managed, it is essential that a set of primary and determinant factors of the success of such management be previously and systematically observed and treated within organizations, in order to evaluate and promote the conditions necessary for the effective development of practices knowledge management. In this context, the problem that led to the development of this research was: do software development organizations know how to effectively identify and manage critical success factors to deploy knowledge management in their organizational environment? To answer this question, the objective was to analyze the critical success factors for the implementation of knowledge management in work practices in software development organizations. The research is qualitative and quantitative, characterized as exploratory descriptive. The interview and questionnaire applied to a software development organization in the city of Tupã, in the state of São Paulo, were used as collection instruments. For the analysis of the qualitative data the "Conten... (Complete abstract click electronic access below) / Mestre
|
54 |
Software baseado em rede neural artificial desenvolvido por meio de algoritmo genético para a classificação morfológica de blastocistos bovinosMatos, Felipe Delestro [UNESP] 28 July 2014 (has links) (PDF)
Made available in DSpace on 2015-03-03T11:52:38Z (GMT). No. of bitstreams: 0
Previous issue date: 2014-07-28Bitstream added on 2015-03-03T12:06:14Z : No. of bitstreams: 1
000810245_20160728.pdf: 63604 bytes, checksum: a150945822a93489f6d371a15780582b (MD5) Bitstreams deleted on 2016-07-29T12:53:56Z: 000810245_20160728.pdf,. Added 1 bitstream(s) on 2016-07-29T12:54:50Z : No. of bitstreams: 1
000810245.pdf: 1452897 bytes, checksum: 04a40d2aa763c6094fd5a4d34baabaa6 (MD5) / A classificação morfológica embrionária possui grande importância para inúmeras técnicas laboratoriais (desde pesquisas básicas às aplicadas na reprodução assistida). Entretanto, o método utilizado para realizar a classificação dos embriões em diferentes graus de qualidade sempre foi baseado na subjetividade do avaliador e, por mais que sejam estabelecidos padrões de graus de qualidade e descrições das características morfológicas que categorizam um embrião em cada grau, não há atualmente um método preciso que possa gerar resultados consistentes e confiáveis. Assim, nosso trabalho resultou no desenvolvimento de um software capaz de realizar a classificação da qualidade morfológica de blastocistos bovinos. Utilizamos como base de funcionamento técnicas de inteligência artificial (mais especificamente de Redes Neurais Artificiais e Algoritmos Genéticos). Resultados indicam uma taxa de acerto global de 79,2% na classificação de blastocistos bovinos em 3 graus de qualidade, sendo que para os blastocistos classificados como Excelentes ou Bons (Classe 1) a taxa de acerto é de 82,6%, para os blastocistos classificados como Regulares (Classe 2) é de 16,7% e para os blastocistos classificados como Pobres (Classe 3) a taxa de acerto é de 91,7% / Embryonic morphological classification has great importance for numerous laboratory techniques (from basic to applied research in assisted reproduction). However, the method used to perform the classification of embryos in varying degrees of quality has always been based on the subjectivity of the evaluator. Although quality standards and descriptions of morphological characteristics that categorize an embryo in each grade are established, currently there is not an accurate method that can generate consistent and reliable results. Thus, our work resulted in the development of a software able to perform the classification of morphological quality of bovine blastocysts. Artificial Intelligence techniques (such as Artificial Neural Networks and Genetic Algorithms) were used in the development. Results indicate an overall accuracy of 79.2% in the classification of bovine blastocysts in 3 degrees of quality. For blastocysts classified as Excellent or Good (Class 1) the hit rate is 82.6%, for blastocysts classified as Regular (Class 2) is 16.7% and for blastocysts classified as poor (Class 3) the hit rate is 91.7%
|
55 |
Avaliação de riscos em desenvolvimento de softwareLeopoldino, Cláudio Bezerra January 2004 (has links)
Este estudo busca avaliar os riscos vivenciados no desenvolvimento de software com base na experiência de gerentes de projetos e desenvolvedores. A avaliação de riscos consiste na sua identificação, análise e priorização. Tal levantamento foi feito com base nas probabilidades de ocorrência e na estimativa de gravidade percebida pelos entrevistados. O estudo apresenta como resultados, além da avaliação de riscos propriamente dita, uma comparação entre a percepção de riscos de gerentes e desenvolvedores, uma análise crítica sobre o estado da arte da gerência de riscos atual, a definição de fatores de riscos diferentes dos encontrados na literatura extraídos por meio da análise de componentes principais, e a comprovação de afirmações feitas em pesquisas anteriores na área.
|
56 |
Desenvolvimento de uma base de dados para fatores de transcrição de seres humanos e suas redes de interação : Human Transcriptional Regulation Interaction Database (HTRIDB 2.0) /Bovolenta, Luiz Augusto. January 2012 (has links)
Orientador: Ney Lemke / Coorientador: Marcio Luis Acencio / Banca: Cesar Martins / Banca: Lucas Bleicher / Resumo: Fatores de transcrição são proteínas que interagem com sequências nucleotídicas específicas situadas nas regiões promotoras de genes e, através dessa interação, regulam a transcrição dos genes. Devido a essa função reguladora, a identificação e a caracterização da rede de interações entre fatores de transcrição e seus genes alvos são importantes por que essa rede representa o arcabouço molecular através do qual os estímulos ambientais são convertidos em expressão diferencial dos genes. Como essa expressão diferencial, por sua vez, determina o comportamento da célula em resposta a um certo estímulo, a rede de interações de regulação transcricional pode, portanto, fornecer uma compreensão sistêmica de como os comportamentos celulares emergem a partir dos estímulos ambientais. A primeira etapa para a construção de uma rede de regulação transcricional consiste na coleta de dados relacionados às interações entre os fatores de transcrição e seus genes alvos. Porém, como esses dados são encontrados de forma dispersa na literatura ou em bancos de dados pagos, essa etapa demanda muito tempo. Com o objetivo de centralizar esses dados de forma a facilitar sua coleta e, consequentemente, a construção da rede de interações de regulação transcricional, desenvolvemos um banco de dados relacional chamado Human Transcriptional Regulation Interaction Database (HTRIdb). Desenvolvido em PostgreSQL e Java, o HTRIdb contém uma coleção de milhares de interações de regulação transcricional experimentalmente verificadas em seres humanos que podem ser acessadas e obtidas gratuitamente por toda a comunidade científica. Além do acesso gratuito e livre permissão para a obtenção dos dados, o HTRIdb oferece... (Resumo completo, clicar acesso eletrônico abaixo) / Abstract: Transcription factors are proteins that interact with specific nucleotide sequences located in promoter regions of genes and, through this interaction, regulate gene transcription. Due of this regulatory function, the identification and characterization of the network of interactions between transcription factors and their target genes are important since this network represents the molecular framework that explains how environmental stimuli are converted into differential expression of genes. This network provides a systemic understanding of how cellular behaviors emerge from the environmental stimuli. The first step for the transcriptional regulatory network construction is the collection of data about interactions between transcription factors and their target genes. This step is very time-consuming as these data are found dispersed on the literature or in commercial databases. In an effort to provide researchers with a repository of transcriptional regulatory interactions from which such interactions can be directly and easily extracted, we developed a relational database called the Human Interaction Database Transcriptional Regulation (HTRIdb). HTRIdb was implemented using PostgreSQL and Java and contains a collection of thousands of experimentally verified human transcriptional regulation interactions. HTRIdb can be freely accessed by the scientific community and offers a visualization tool for the regulatory network and provides a communication interface between users and developers to enhance... (Complete abstract click electronic access below) / Mestre
|
57 |
Fábricas de software e a academia: análise da formação acadêmica em informática no município do Rio de JaneiroVivacqua, Flavio Ribeiro January 2009 (has links)
Made available in DSpace on 2009-11-18T19:00:50Z (GMT). No. of bitstreams: 1
fvivacqua.pdf: 788697 bytes, checksum: 546203105c6d4c2f55018bcd747ac9a4 (MD5)
Previous issue date: 2009 / As Brazil wants to be perceived as a competitor in providing computer applications and system development services in the global market, the concept of Software Factory gains importance. The metaphor for the 'Factory', when applied to the activity of software development, is used to describe organizations which produce software with a minimum quality standard and at competitive costs. However, the term 'Factory' recalls Fordist concepts, which have been challenged for a few decades in the manufacturing industry. This study analyzed university curricula and how students and teachers perceive the concept of Software Factory and assessed them in relation to the Fordism ------------ post-Fordism /continuum/. It was observed that some of the teachers who have influence over curricula define Software Factories according to Fordist concepts. It was also observed that, despite opportunities for improvements, curricula are adequately structured with regards to the skills a professional at these organizations must possess. We conclude that education provided at the programs being analyzed is adequate, but that it must be supplemented by companies or by the professionals themselves so that the knowledge acquired in the programs may be put in practice. / O conceito de Fábrica de Software ganhou importância à medida que o Brasil quer ser visto como um competidor no fornecimento de programas de computador e serviços de desenvolvimento de sistemas no mercado global. A metáfora da ¿Fábrica¿, quando aplicada à atividade de desenvolvimento de software, é utilizada para denominar organizações que produzem software com um padrão mínimo de qualidade e com custos competitivos, porém o termo ¿Fábrica¿ remete a conceitos fordistas, que vêm sendo desafiados há algumas décadas nas indústrias de manufatura. Este estudo analisou as grades curriculares e a percepção de alunos e professores sobre o conceito de Fábrica de Software e as avaliou em relação ao continuum fordismo ------------ pós-fordismo. Observou-se que alguns dos professores que influenciam as grades curriculares conceituam as Fábricas de Software com base em conceitos fordistas e que as grades curriculares são adequadamente estruturadas face às qualificações que um profissional dessas organizações deve possuir, embora existam oportunidades para melhorias. Conclui-se que a formação proporcionada pelos cursos analisados é adequada, porém deve ser complementada pelas empresas do setor ou pelos próprios profissionais para que os conhecimentos adquiridos nos cursos possam ser postos em prática.
|
58 |
Priorização de casos de testes de regressão usando amostragem por perseguição de defeitos / Cristian Simons ; orientador, Emerson Cabrera ParaisoSimons, Cristian January 2010 (has links)
Dissertação (mestrado) - Pontifícia Universidade Católica do Paraná, Curitiba, 2010 / Bibliografia: f. 98-103 / A necessidade de diminuir o custo de execução de testes de sistemas é ponto consensual na comunidade de produção de software. O presente estudo demonstra a otimização de teste de regressão, através da adaptação de uma técnica de priorização de casos de te / The necessity of lessening the cost of execution of system tests is a consensual point in the software production community. The present empirical study presents an optimization of the regression tests? activity, by adapting a test case prioritization tec
|
59 |
Utilização de suporte distribuído na gerência de configuração de software : análise de um processo evolutivo / André Luís de Andrade Mendes ; [orientador, Carlos A. Maziero]Mendes, André Luís de Andrade January 2003 (has links)
Dissertação (mestrado) - Pontifícia Universidade Católica do Paraná, 2003 / Inclui bibliografias
|
60 |
Um agente deliberativo aplicado ao apoio à condução de trens / Marcos Rafael da Silva ; orientador, Edson Emílio Scalabrin ; co-orientador, Fabrício EnembreckSilva, Marcos Rafael da January 2011 (has links)
Dissertação (mestrado) - Pontifícia Universidade Católica do Paraná, Curitiba, 2011 / Bibliografia: f. 100-103 / Este trabalho apresenta um sistema computacional inteligente para a condução de trens interurbanos de cargas. Tal sistema é dotado de um módulo de raciocínio prático que o permite gerar um plano de condução que satisfaça uma meta complexa. A consecução de / This paper presents an intelligent computer system for conducting long distance freight trains. This system is equipped with a module of practical reasoning that enables you to generate a driving schedule that satisfies a target complex. This target consi
|
Page generated in 0.0549 seconds