• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 475
  • 281
  • 75
  • 64
  • 35
  • 15
  • 10
  • 7
  • 5
  • 5
  • 5
  • 5
  • 4
  • 4
  • 4
  • Tagged with
  • 1160
  • 243
  • 174
  • 162
  • 159
  • 151
  • 144
  • 131
  • 108
  • 97
  • 97
  • 95
  • 87
  • 87
  • 84
  • 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.
241

Instant Feedback Loops – for short feedback loops and early quality assurance

Mehraban, Mehrdad January 2016 (has links)
Context. In recent years, Software Quality Assurance (SQA) has become a crucial part of software development processes. Therefore, modern software development processes led to an increase in demand for manual and automated code quality assurance. Manual code quality reviews can be a time-consuming and expensive process with varying results. Thus, automated code reviews turn out to be a preferred alternative for mitigating this process. However, commercial and open-source static code analyzer tools often offer deep analysis with long lead time. Objectives. In this thesis work, the main aim is to introduce an early code quality assurance tool, which features a combination of software metrics. The tool should be able to examine code quality and complexity of a telecommunication grade software product such as source code of specific Ericsson product by Ericsson. This tool should encapsulate complexity and quality of a software product with regards to its efficiency, scope, flexibility, and execution time. Methods. For this purpose, the background section of the thesis is dedicated to in-depth research on software metrics included in well-known static code analyzers. Then, development environment, under investigation source code of Ericsson product, and collected software metric for evaluation were presented. Next, according to each software metric’s characteristics, point of interest, and requirement, a set of steps based on a Susman’s action research cycle were defined. Moreover, SWAT, a suitable software analytics toolkit, employed to extract conducted experiment data of each software metric from a static analyzer code named Lizard in order to detect most efficient software metrics. Outcome of conducted experiment demonstrates relationship of selected software metrics with one another. Results. The chosen software metrics were evaluated based on a variety of vital factors especially actual data from number of defects of specific Ericsson product. Highly effective software metrics from investigations in this thesis work were implemented as a new model named hybrid model to be utilized as an early quality assurance. Conclusions. The proposed model, which consist of well-performing software metrics, demonstrate an impressive performance as an early code quality indicator. Consequently, the utilized model in this master thesis could be studied in a future research to further investigate the effectiveness and robustness of this tool an early quality assurance.
242

Forest fragmentation in the Brazilian Amazon: evidence from land reform settlements along the Transamazon Highway and in Southern Pará

Wang, Chuyuan January 1900 (has links)
Master of Arts / Department of Geography / Marcellus M. Caldas / The democratization of Brazil in 1985 brought hope and impetus for agrarian reform, especially after the proposal of a series of new settlement projects by many Presidents to expropriate and redistribute lands to the Brazil’s landless. The landless poor, however, took this new state-sanctioned program into their own hands and started occupying lands to build land reform settlements. Social Movement Organizations (SMOs) that were established and working illegally gradually emerged and invaded large private landholdings near urban areas with a specific political agenda, while far rural landless people targeted unclaimed open public forest for land occupation to build spontaneous land reform settlements. Both types of land occupation actions constituted the Direct Action Land Reform (DALR). Recent literature has outlined the socio-economic circumstance that affected DALR, DALR settlement formation process and its implication to deforestation; however, no research considers forest fragmentation in these land reform settlements and its relationship with demographic factors. In order to fill this gap in the literature, this thesis first compared the temporal and spatial dynamics of deforestation fragment patterns in spontaneous DALR settlements around the municipality of Uruará along the Transamazon Highway, and in SMO-led DALR settlements in Southern Pará region using satellite imagery from 1986 to 2010 and three landscape metrics (patch mean area, area-weighted mean shape index and patch cohesion index). Metrics results were then respectively analyzed with selected field survey data to discover the impacts of demographic factors on forest fragmentation in DALR settlements. Results showed that SMO-led DALR settlements in Southern Pará primarily exhibited larger, more irregularly shaped and more physically connected deforestation fragments than spontaneous DALR settlements in the Uruará region over the whole study period. Demographic factors that influenced forest fragmentation in DALR settlements included the number of people and children per household, family lot size, percentage of families receiving credit and the distance between the family lot and the nearest city. At last, constructive policy recommendations were provided based on research findings.
243

DEVELOPMENT OF SCALABLE STAKEHOLDER-NEEDS METRICS APPLIED IN ECONOMIC INPUT-OUTPUT SOCIAL IMPACT ASSESSMENT MODELS

Justin S Richter (6636236) 14 May 2019 (has links)
<div>In the last half century, much research effort has gone into identifying the causes and effects of societal burdens. Industrial activity may arguably be the most widely responsible cause, but the effects, or social impacts (SIs), resulting from industrial activity are typically considered externalities and not evaluated alongside economic performance of industries. It is clear however that people are fundamental to the progress and development of economies. Understanding how people are affected by economies, and in particular industrial economic activity, starts with recognizing that impacts on people can no longer be considered externalities. The coordinating lack of understanding of social performance, i.e., how stakeholder needs are impacted by industrial production, limits the capacity of decision makers to make fully informed choices. A </div><div>multidisciplinary perspective is needed to address this gap in understanding. The new approach, economic input-output social impact assessment, integrates economic production with social impacts and is further demonstrated to provide a measurable path forward to evaluate the social performance of industries. It is shown that changes in industrial activity, e.g., growth, in the U.S. will have a directly related and predictable change in social impact.</div>
244

Métriques d'intégration pour le choix d'architectures dans la conception des systèmes mécatroniques / Metrics integration for the choice of architectures in the design of mechatronic systems

Warniez, Aude 12 May 2015 (has links)
L’intégration des systèmes mécatroniques est la source première de leur complexité de conception. Trois principaux types d’intégration sont en cause : l’intégration multi-domaine qui vise à intégrer en synergie la mécanique, l’électronique, l’informatique et l’automatique ; l’intégration multi-niveau prenant en compte les interfaces entre les différents niveaux d’abstraction du système et l’intégration physique dont l’objectif est d’agencer un maximum de composants dans un volume de plus en plus limité. L’objectif de cette thèse est de proposer un moyen d’évaluer cette intégration dans la conception des systèmes mécatroniques, le plus tôt possible dans le cycle de conception. En effet, la phase de préconception génère de nombreuses architectures qui vont être échangées, analysées, discutées et modifiées, avant d’être évaluées en vue de sélectionner les plus pertinentes au regard du cahier des charges à respecter. Dès lors, les concepteurs ont besoin de moyens et d’outils performants pour comparer les différentes architectures candidates, justifier et tracer leurs choix de conception et ainsi réduire la durée de la phase de décisions. S’appuyant sur les modèles générés par le processus d’ingénierie système basée sur les modèles (MBSE), les métriques que nous avons développées visent à évaluer et comparer quantitativement le degré d’intégration des architectures mécatroniques pour faciliter le choix du concept à retenir. Les objectifs adressés par ces métriques sont l’intégration multi-niveau, multi-domaine et physique, ainsi que le degré d’innovation et la mise-en-œuvre d’un projet de conception des systèmes mécatroniques. Ces métriques ont été implémentées en SysML et expérimentées dans un logiciel de CAO (CATIA) pour le choix d’architectures de deux systèmes mécatroniques, à savoir : le moteur-roue et le moteur hybride. Finalement, une méthode de génération de métriques personnalisées a été établie pour répondre au besoin industriel de prendre en compte les spécificités relatives à la culture, l’organisation, la stratégie de chaque entreprise et à l’expérience de leurs concepteurs. / The integration of mechatronic systems is the main source of their design complexity. Three key types of integration are at stake: multi-domain integration which is intended to synergistically integrate mechanics, electronics, information technology and automation; multi-level integration taking into account the interfaces between the different system abstraction levels, and finally physical integration that aims at embedding a large number of components in an increasingly limited volume. The purpose of our approach is to propose a means of assessing this integration degree in mechatronic systems design, as early as possible in the design cycle. The predesign phase indeed generates numerous architectures that will be shared, analyzed, debated and revised before being assessed in order to select the most relevant one according to the specifications to be met. Designers then require means and effective tools to compare alternative architectures, to justify and trace their design choices and thus facilitate decision-making trade-offs. Based on Model-Based Systems Engineering (MBSE), the metrics we developed aim at evaluating and quantitatively comparing the integration degree of mechatronic architectures, in order to provide systems architects an efficient support to opt for the concept to be selected. The objectives addressed by these metrics are multi-level, multi-domain and physical integrations, as well as the innovation degree and finally the design project implementation of mechatronic systems. These metrics have been implemented in SysML and experimented with a CAD tool (CATIA) on different architectures of two mechatronic systems: a wheel hub motor and a hybrid powertrain. Finally, a method to generate customized metrics has been established to meet industrial needs, by taking into account specificities relating to the culture, organization, strategy of each company and their designers’ knowledge and feedbacks.
245

Interface comunicação-aprendizagem: condições para a gestão da educomunicação / conditions for Educommunication management.

Monteiro, Eduardo Bastos 28 August 2012 (has links)
A pesquisa estuda a condição de convergência entre modalidades de comunicação e modalidades de aprendizagem em intervenções de caráter educomunicativo, considerando os fatores de tangibilidade e possíveis indicadores para seus modelos de gestão em perspectiva de escala - típicas das novas ambiências sociais de comunicação e educação. A partir da hipótese central da relação de contiguidade sistêmica entre processos de comunicação e de aprendizagem, trabalhada em perspectiva sociointeracionista, o estudo abrange os aspectos de cientificidade e a fundamentação teórica e epistemológica da abordagem educomunicativa. Este procedimento levou à proposição de um modelo metodológico de gestão de base sistêmica para a Educomunicação. E resultou na elaboração de um experimento metodológico, incorporando princípios e conceitos próprios da Educomunicação. O experimento foi aplicado em uma rede social digital projetada para a formação de professores do ensino público, especificamente sobre as ações de formação de agentes mediadores. Seu desenho apontou a resolução de alguns dos complexos problemas de gestão educativa do desenvolvimento de capacidades comunicativas e, ao mesmo tempo, forneceu subsídios substanciais para a verificação do sistema teórico de hipóteses. / This research studies the condition of convergence between communication modalities and learning modalities in Educommunication actions, considering the tangibility factors and possible metrics for its management in scale perspective - as typical in new communication and education social environment. Considering the central hypothesis of the systemic contiguity between the communication and learning processes, and working with the social-interactionism perspective, the study covers the scientificity and the theoretical and epistemological fundamentals of Educommunication approach. This procedure led to a proposal for a systemic based methodological model for management in that new area. The result was the design of a methodological experiment including the educommunicational principles and concepts. The experiment was applied to a digital social network designed to public teachers training, focusing specifically on the training actions to certificate mediating agents. Its design has shown some solutions to the complex problems involved in the management of development of communication skills, meanwhile offerered substancial subsidies in order to verify the theoretical hypothetic system.
246

Sistemas móveis aplicado à modelagem de distribuição de espécies. / Mobile system applied to species distribution modeling.

Silva, Álvaro Fagner Rodrigues da 03 November 2011 (has links)
Os sistemas de modelagem de distribuição provável de espécie são utilizados para identificar regiões onde há maior probabilidade de uma determinada espécie viver, baseado nas características ambientais de localizações onde é conhecido que há presença daquela espécie. Estes sistemas requerem computação de alto desempenho devido à grande quantidade de dados que precisam ser processados para se gerar um modelo com a distribuição provável. Um momento importante do processo de modelagem de distribuição de espécies é a coleta dos dados, no qual os pesquisadores vão a campo para identificar alguns pontos de presença ou ausência, no entanto este processo é feito de forma ainda manual. Este trabalho apresenta uma proposta de automação deste processo por meio da utilização de dispositivos móveis e arquitetura SOA. Historicamente, os sistemas que utilizam arquiteturas orientadas a serviço não consideram fortemente as limitações inerentes aos dispositivos móveis, tais como poder de processamento, capacidade de armazenamento e duração da bateria. A falta de uma infra-estrutura de referência para estes sistemas pode ser apontada como uma das causas deste problema. Assim, é proposta uma infra-estrutura de desenvolvimento para sistemas móveis que utilizam uma arquitetura orientada a serviços voltada à experiência do usuário. Esta infra-estrutura tem especial atenção a como as restrições dos sistemas móveis influenciam tanto a arquitetura de software quanto a apresentação dos serviços para o usuário final. Disserta-se sobre fatores e questões relevantes ao projeto de sistemas de natureza móvel sugerindo a sua consideração durante a elaboração de projetos semelhantes. São propostos também um conjunto de métricas para avaliação do desempenho para a realização de experimentos com o objetivo de validar os aspectos de usabilidade e arquitetura, além de identificar modificações na infra-estrutura proposta. / Species distribution modeling system are used to identify regions where there is the probability to a species survive, based on the environmental characteristics where there is for sure presence of a species. Those systems require high performance computation due the large amount of data that are processed in order to create the distribution model. An important moment of the modeling process is the data collecting, when the researchers go field to identify the localizations of presence or absence, but this process is still done manually. This paper presents a proposal for automating this process through the use of mobile devices and SOA architecture. Historically, systems using service oriented architectures do not consider strongly the limitations of mobile devices such as processing power, storage capacity and duration of battery. The lack of an infrastructure of reference for these systems can be considered one of the causes of this problem. Thus, we propose an infrastructure development for mobile systems using a service-oriented architecture focused on user experience. This infrastructure has special attention to the restrictions of mobile systems influence both the software architecture as the presentation of services to the end user. Mobile related issues are discussed suggesting its consideration during the development of similar projects. Also, it is proposed a set of metrics for performance evaluation to carry out experiments aimed at validating the architecture and usability aspects, and identify changes in the proposed infrastructure.
247

Um estudo sobre o espaço de trabalho informativo e o acompanhamento em equipes ágeis de desenvolvimento de software / An study on informative workspaces and tracking in agile development teams

Oliveira, Renan de Melo 24 January 2012 (has links)
Podemos encontrar em métodos ágeis como no Extreme Programming [Beck, 1999, Beck e Andres, 2006], no Scrum [Schwaber, 2008], no Crystal Clear [Cockburn, 2005], e no Lean Software Development [Poppendieck e Poppendieck, 2007] referências relacionadas à manipulação e disponibilização de métricas e outras informações no ambiente de desenvolvimento. Neste trabalho, estas atividades são consideradas como tarefas de acompanhamento ágil. Observamos em métodos ágeis a importância de se realizar ações (práticas) baseadas em alguns princípios como guidelines [Poppendieck e Poppendieck, 2007]. Por isto, realizamos uma análise bibliográca na literatura disponível para compreender princípios ágeis que possam afetar na execução deste tipo de tarefa, além de escrever sobre métricas no contexto de métodos ágeis e engenharia de software. Apesar da bibliograa, não encontramos pesquisas experimentais com o objetivo de levantar e (ou) compreender aspectos relacionados ao sucesso na aplicação deste tipo de tarefa em ambientes de desenvolvimento. Para isto, realizamos neste trabalho uma pesquisa experimental com este objetivo, utilizando uma abordagem de métodos mistos sequenciais de pesquisa [Creswell, 2009]. Escolhemos aplicar esta pesquisa em um conjunto de quinze equipes de desenvolvimento ágil, reunidas em realizações da disciplina Laboratório de Programação Extrema do IME-USP nos anos de 2010 e 2011. Esta pesquisa foi realizada em quatro fases sequenciais. Na primeira fase, realizamos sugestões para as equipes de desenvolvimento vinculadas ao acompanhamento ágil a m de levantar aspectos valiosos em sua aplicação utilizando uma abordagem baseada em pesquisa-ação [Thiollent, 2004]. Baseado nestes resultados, agrupamos alguns destes aspectos como heurísticas para o acompanhamento ágil, modelo similar ao de Hartmann e Dymond [2006]. Na segunda fase, aplicamos um questionário para vericar a validade das heurísticas levantadas. Na terceira fase, realizamos entrevistas semi-estruturadas com alguns integrantes destas equipes para compreender o por quê da validade das heurísticas levantadas, sendo analisadas com técnicas de teoria fundamentada em dados (grounded theory)[Strauss e Corbin, 2008]. Na quarta fase, reaplicamos o questionário da fase 2 em outro ambiente para triangulação da validade das heurísticas. Como resultado nal da pesquisa, estabelecemos um conjunto de heurísticas para o acompanhamento ágil, além de avaliações quantitativas de seus aspectos em dois ambientes, juntamente a diversas considerações qualitativas sobre sua utilização. Realizamos um mapeamento tanto das heurísticas como de seus conceitos relacionados à literatura disponível, identicando aspectos já existentes porém expandidos pela realização da pesquisa, e aspectos ainda não discutidos que podem ser considerados como novos na área. / It is possible to find on the agile methods several references related to managing and displaying relevant information in a software development worplace. These references are available in agile methods such as Extreme Programming [Beck, 1999, Beck e Andres, 2006], Scrum [Schwaber, 2008], Crystal Clear [Cockburn, 2005], Lean Software Development [Poppendieck e Poppendieck, 2007],etc. In our work, we name this kind of activity as agile tracking, relating it to the tracker role defined by Beck [1999]. We noticed the importance of performing actions (practices) based on a set of principles as guidelines [Poppendieck e Poppendieck, 2007], which is deeply associated with agile methods. Taking this matter into account, we performed a literature review in order to discuss a few agile principles that could affect the execution of agile tracking related tasks. We also describe a few works directly related to metrics, both on the agile methods and on the software engineering area in general. Even with related references in the literature, we could not find empirical researches with the goal of raising/understanding aspects related to successfully performing this kind of task on agile environments, which could be helpful on managing informations and informative workspaces. In order to accomplish this goal, we performed a research using a sequential mixed research methods approach [Creswell, 2009]. We chose to apply our research on a set of fifteen agile teams gathered on the IME-USP\'s \"Laboratory of Extreme Programming\" course in 2010 and 2011. This research was performed in four sequential phases. In the first phase, we made several suggestions to the agile teams, regarding agile tracking, using and approach based on action research [Thiollent, 2004]. We used this initial approach in order to gather relevant aspects of their use of agile tracking. Based on these results, we clustered some aspects as \"heuristics for agile tracking\", the same model used by Hartmann e Dymond [2006]. In phase two, we applied a survey to evaluate the validity of the proposed heuristics. In phase three, we gathered data from a few semi-structured interviews performed on team members in order to understand the reasons behind the proposed heuristics, in which we used grounded theory [Strauss e Corbin, 2008] coding techniques for analysis. In phase four, we reapplied phase two survey on a different environment in order to triangulate the heuristics evaluation data gathered on phase 2. As the result of this empirical research, a set of heuristics were established with quantitative evaluation data and several related qualitative concepts. We also relate the set of heuristics and associated concepts with other works in agile methods, highlighting aspects expanded by this research and some others that we could not directly find in the literature, which could be considered as new in the area.
248

Use of silvicultural landscapes by small mammals in the state of São Paulo, Brazil / Uso de paisagens silviculturais por mamíferos de pequeno porte do estado de São Paulo, Brasil

Vásquez Uribe, Lina Cristina 23 March 2018 (has links)
Studies in agricultural landscapes have shown that anthropogenic environments may be relevant to wildlife species. Given the extent of these areas efficient research methods are needed to assess its ecological value in terms of local diversity, such as the use of biological indicators. The main goal here was to evaluate the possible relationship between the native vegetation biomass and diversity of small mammals in a silvicultural landscape of São Paulo. The study was developed at Fazenda Três Lagoas, which is part of the \"Programa de Pesquisa em Biodiversidade\" (PPBio), at Angatuba municipality, State of São Paulo, and lasted nine months. From May 2015 to March 2016 nine sampling campaigns were carried over a grid of 15 pitfall traps, five in Eucalyptus plantations, five in native vegetation and five in abandoned pastures. In the Chapter 1 the distribution and abundance patterns of small mammals on a silvicultural landcape during the early second cycle of Eucalyptus plantation in Southeastern Brazil was evaluated. A total of 672 individuals from 15 species of the orders Rodentia (9 spp.) and Didelphimorphia (6 spp.) were captured and five new species were detected in the study area in comparison to the first cycle. Although these species are predominantly generalists, there were differences in the abundance of small mammals in the three environments. The presence of native vegetation patches associated with riparian areas and abandoned pastures and the role of small mammals as a food resource for predators on a trophic structure, gives a certain conservation value to silvicultural landscapes in southeastern Brazil. In the Chapter 2 the relationship between landscape metrics and patterns of diversity, distribution and abundance of small mammals in a silvicultural landscape were evaluated. The species richness and family diversity of small mammals have been predominantly determined by the percentage of native vegetation. However, the abundance of small mammals can be determined by an indirect estimate of the native vegetation biomass (i.e., NDVI), which can be considered a 3D landscape metric as it is related to volume. Therefore, to succeed in assessing the value of agricultural landscape, future studies should consider landscape context, as well as the landscape metrics associated with geospatial data analysis and the distinct responses of species. / Estudos em paisagens agrícolas têm mostrado que ambientes antrópicos podem ser relevantes para muitas espécies selvagens. Dada a extensão destas áreas, são necessários métodos eficientes de pesquisa para avaliar seu valor ecológico em termos de diversidade local, tais como o uso de indicadores biológicos. O presente estudo teve como objetivo geral avaliar a possível relação entre a biomassa de vegetação nativa e a diversidade de mamíferos de pequeno porte em uma paisagem silvicultural do estado de São Paulo. O estudo foi desenvolvido na Fazenda Três Lagoas, que é parte do Núcleo Angatuba do Programa de Pesquisa em Biodiversidade (PPBio), no município de Angatuba, Estado de São Paulo e teve a duração de nove meses. De maio de 2015 a março de 2016, foram realizadas campanhas mensais de amostragem em uma grade amostral com 15 conjuntos de armadilhas de interceptação e queda (pitfall), sendo cinco nas plantações de Eucalyptus spp., cinco em vegetação nativa e cinco em pasto abandonado. No Capítulo 1 foram avaliados os padrões de distribuição e abundância de pequenos mamíferos em uma paisagem silvicultural ao início do segundo ciclo de plantações de Eucalyptus no Sudeste do Brasil. Um total de 672 indivíduos de 15 espécies das ordens Rodentia (9 spp.) e Didelphimorphia (6 spp.) foram capturados e cinco novas espécies foram detectadas na área de estudo em relação ao primeiro ciclo. Embora as espécies presentes sejam predominantemente generalistas, houve diferença na abundância de pequenos mamíferos nos três ambientes. A presença de fragmentos de vegetação nativa associados a áreas ripícolas e pasto abandonado e o papel dos pequenos mamíferos como recurso alimentar para predadores em uma estrutura trófica, atribui um valor de conservação às paisagens silviculturais no sudeste do Brasil. No Capítulo 2, o objetivo foi avaliar a relação entre métricas da paisagem e padrões de diversidade, distribuição e abundância de pequenos mamíferos em uma paisagem silvícultural. A riqueza de espécies e a diversidade de famílias dos pequenos mamíferos tem sido predominantemente determinada pela área porcentual de vegetação nativa. No entanto, a abundância de pequenos mamíferos pode ser determinada por uma estimativa indireta da biomassa da vegetação nativa (e.g., NDVI), que pode ser considerada uma métrica de paisagem 3D, pois está relacionada ao volume. Portanto, para ter sucesso na avaliação do valor da paisagem agrícola, os estudos futuros devem considerar o contexto da paisagem, bem como as métricas da paisagem associadas à análise dos dados geoespaciais e as distintas respostas das espécies.
249

Kalibro: interpretação de métricas de código-fonte / Kalibro: source code metrics interpretation

Oliveira Filho, Carlos Morais de 07 August 2013 (has links)
Métricas de código-fonte não são novidade, mas ainda não têm sido bem exploradas no desenvolvimento de software. A maioria das ferramentas de métricas mostra valores numéricos isolados, que não são fáceis de entender porque a interpretação deles depende do contexto da implementação. Esta dissertação apresenta o software livre Kalibro Metrics, que foi desenvolvido com o objetivo de melhorar a legibilidade de métricas de código-fonte. Kalibro, ao contrário das outras ferramentas, permite que o próprio usuário crie configurações de intervalos associados a avaliações qualitativas, incluindo comentários e recomendações. Usando essas configurações, o Kalibro mostra resultados de métricas de modo amigável, ajudando: arquitetos de software a detectar falhas de projeto; gerentes de projetos a controlar a qualidade de código-fonte; usuários de software e pesquisadores a comparar características específicas do código-fonte de vários projetos. Essas configurações podem ser compartilhadas e utilizadas para intermediar discussões voltadas à evolução de critérios de avaliação baseados em métricas de código-fonte. / Source code metrics are not new, but they have not yet been fully explored in software development. Most metric tools show isolated numeric values, which are not easy to understand because their interpretation depends on the implementation context. This dissertation presents the free software Kalibro Metrics, which was developed to improve readability of source code metrics. Kalibro, unlike the current tools, allows the user himself to create configurations of thresholds associated with qualitative evaluation, including comments and recommendations. Using these configurations, Kalibro shows metric results in a friendly way, helping: software architects to spot design flaws; project managers to control source code quality; software users and researchers to compare specific source code characteristics across software projects. These configurations can be shared and used to mediate discussions focused on the evolution of assessment criteria based on source code metrics.
250

Ecologia da paisagem para o planejamento da infraestrutura verde da cidade de São Paulo, SP / Landscape ecology for green infrastructure planning in the city of São Paulo, Brazil

Locatelli, Marcela Minatel 29 June 2018 (has links)
As cidades impõem o mais severo e complexo conjunto de modificações no meio físico e biótico, constituindo-se em um filtro ambiental com fortes efeitos negativos sobre a biodiversidade. No entanto, quando sua infraestrutura verde é planejada adequadamente, esses efeitos são minimizados. A infraestrutura verde consiste em uma rede interconectada de espaços permeáveis e vegetados, que fornece serviços ecossistêmicos essenciais para a qualidade de vida das pessoas e para a conservação da biodiversidade urbana. Apesar de reconhecida a importância dessa temática, poucos estudos tem sido desenvolvidos nas cidades brasileiras. O presente trabalho teve como objetivo propor uma metodologia para o diagnóstico e planejamento da infraestrutura verde da cidade de São Paulo, SP, com auxílio de métricas da ecologia da paisagem. A área e a forma dos fragmentos de vegetação arbórea-arbustiva foram analisadas por meio de métricas de área (AREA) e forma (SHAPE), enquanto a conectividade entre os fragmentos foi analisada por meio do Índice de Proximidade (PROX). A partir da morfologia dos fragmentos de vegetação foi possível identificar os espaços prioritários para a conservação da biodiversidade, e os espaços com potencial para uso multifuncional. Já a partir do resultado do Índice de Proximidade foram identificados os fragmentos mais isolados no tecido urbano, considerando os aspectos biológicos de aves com diferentes graus de sensibilidade à fragmentação da paisagem. Esses fragmentos encontram-se, predominantemente, na região central de São Paulo. Visando a conexão dos dois fragmentos prioritários para a conservação da biodiversidade identificados na pesquisa, foram simulados corredores verdes, utilizando caminhos de menor custo e considerando aspectos biológicos das aves, como capacidade de deslocamento e adaptabilidade ao meio urbano. Também foram identificados os fragmentos mais importantes para a conectividade da paisagem, e que, portanto, merecem maior atenção. Os corredores verdes obtidos perpassam toda a área de estudo no sentido norte-sul, e além de conectarem os fragmentos de interesse, aumentam a permeabilidade da região central, provendo benefícios, como conforto térmico, redução do escoamento superficial, redução de ruídos e poluentes, dentre outros. Por fim, foram apresentados incentivos e estratégias para a implementação do corredor verde. A abordagem proposta neste trabalho buscou colaborar com melhorias para a cidade de São Paulo e para o avanço do conhecimento científico relacionado à infraestrutura verde, auxiliando na conservação ou recuperação dos processos naturais em áreas urbanas, e melhorando a qualidade de vida da população. / The cities impose the most severe and complex set of modifications in the physical and biotic environment, constituting an environmental filter with strong negative effects on biodiversity. However, when urban green infrastructure is planned properly, these effects are minimized. The green infrastructure consists of an interconnected network of permeable and vegetated spaces that provides essential ecosystem services for urban quality of life and biodiversity conservation. Despite the importance of this theme, few studies have been developed in Brazilian cities. This study aims to propose a methodology to analyze and to improve planning of green infrastructure in the city of São Paulo by using landscape metrics. We analyzed the patches morphology by area (AREA) and shape (SHAPE) metrics, and the patches connectivity by the Proximity Index (PROX). From the patches morphology, we identify the priority areas for the biodiversity conservation and the spaces with potential for multifunctional use. From the Proximity Index result, we identify the most isolated patches in the urban area, considering the biological aspects of birds with different degrees of sensitivity to habitat fragmentation. These patches are found predominantly in the central region of Sao Paulo. We simulated least-cost paths between two priority patches for the biodiversity conservation. For this, we consider biological aspects of birds, such as dispersion capacity and adaptability to the urban environment. We also identify the most important patches for the landscape connectivity that deserve more attention. The green corridor obtained permeates the entire study area in a north-south direction, and in addition to connecting the interest patches, increases the central region permeability, providing benefits such as thermal comfort, reduction of stormwater runoff, reduction of noise and pollution, among others. Finally, we propose incentives and strategies for implementing the green corridor. This study aimed to contribute to improvements in the city of São Paulo and the advancement of scientific knowledge related to the green infrastructure, helping to preserve or restore natural processes in urban areas and improves people\'s life quality.

Page generated in 0.0463 seconds