983 resultados para Alessandro Tanzi


Relevância:

10.00% 10.00%

Publicador:

Resumo:

The objective of this study was to analyze variability, linear and spatial correlations of forage dry mass yield (FDM) and dry matter percentage (DM%) of Brachiaria decumbens with the bulk density (BD), gravimetric (GM) and volumetric (VM) moisture, mechanical resistance to penetration (RP) and organic matter content (OM), at depths 1 (0-0.10 m) and 2 (0.10-0.20 m), in a Red Latosol (Oxisol), in order to select an indicator of soil physical quality and identify possible causes of pasture degradation. The geostatistical grid was installed to collect soil and plant data, with 121 sampling points, over an area of 2.56 ha. The linear correlation between FDM × DM% and FDM × BD2 was low, but highly significant. Spatial correlations varied inversely and positively, respectively. Except for DM% and BD, at both depths, the other attributes showed average to high variability, indicating a heterogeneous environment. Thus, geostatistics emerges as an important tool in understanding the interactions in pasture ecosystems, in order to minimize possible causes of degradation and indicate better alternatives for soil-plant-animal management. The decrease in FDM and increased BD1 are indicators of physical degradation (compaction) of Red Latosol (Oxisol), particularly in the places with the highest concentration of animals and excessive trampling, in Cerrado conditions, in the municipality of Selvíria, Mato Grosso do Sul State, Brazil.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Uma alternativa para suprir o aporte anual de palha exigido para manutenção do sistema plantio direto (SPD), nas regiões tropicais, é o cultivo de milho consorciado com urochloas. Com o objetivo de identificar o melhor sistema de cultivo de duas espécies forrageiras (Urochloa brizantha e Urochloa ruzizienses) em consórcio com o milho (Zea mays L.) em sistema plantio direto, foi realizada a presente pesquisa. O milho foi semeado em consórcio com as forrageiras em cinco sistemas de cultivo. Foi utilizado o delineamento em blocos ao acaso, em esquema fatorial (2x4+1), com quatro repetições. Foram avaliadas: massa seca de palha do milho, massa seca da palha de urochloa, massa seca total de palha, população de plantas de milho, massa de 1000 grãos e produtividade de grãos. Os resultados demonstraram que o consórcio de milho com urochloa não apresentou efeito negativo na produtividade do milho e incrementou o aporte de matéria seca no sistema de produção sob plantio direto. A escolha de determinado sistema de cultivo depende do gerenciamento e da disponibilidade de máquinas, visto que todos os sistemas apresentaram comportamento positivo em relação à produtividade de grãos e à produção de palhada.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Avaliando o comportamento do feijoeiro inoculado com cinco estirpes de Rhizobium tropici e a adubação mineral com nitrogênio, sobre alguns fatores relacionados à sua produtividade, utilizou-se um delineamento experimental de blocos ao acaso, com oito tratamentos constituídos pela inoculação do feijoeiro cultivar IAC Carioca com cinco estirpes de Rhizobium tropici (CIAT 899 - estirpe referência; F35; F54; F81 e CM255), dois controles sem inoculação sendo um adubado com N na semeadura e em cobertura e outro sem adubação e um cultivar não nodulante (NORH 54) adubado; com seis repetições. Avaliaram-se: número de nódulos por planta; massa de material seco da parte aérea; teor de N nas folhas; número de vagens por planta; número de grãos por planta; número de grãos por vagem; peso de 100 grãos e produtividade de grãos. A inoculação de estirpes eficientes de Rhizobium em cultivar nodulante de feijoeiro, ou o cultivo deste em solos com população nativa eficiente, pode possibilitar a não utilização de nitrogênio em cobertura na cultura do feijoeiro, sem afetar a produtividade.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Em fruticultura, existe hoje uma grande tendência de aumento da densidade de cultivo, procurando com isso uma maior produção por área. Pretendeu-se, neste trabalho, desenvolvido em Ilha Solteira-SP, estimar e analisar comparativamente o custo de produção e a lucratividade de bananeira-'Nanicão Jangada', sob duas densidades de cultivo: 1666 plantas (3,0mx2,0m) e 2500 plantas (2,0mx2,0m). Para o cálculo do custo, utilizou-se a estrutura do custo total de produção (CTP). Considerando os dois ciclos produtivos do bananal, o espaçamento de plantio mais adensado (com maior número de plantas por área) apresentou resultados econômicos mais satisfatórios que os obtidos para o cultivo menos adensado. A cultivar 'Nanicão Jangada' é uma alternativa de cultivo viável para a região de Ilha Solteira-SP.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Conselho Nacional de Desenvolvimento Científico e Tecnológico

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Currently there are several aspect-oriented approaches that are related to different stages of software development process. These approaches often lack integration with each other and their models and artifacts are not aligned in a coherent process. The integration of Aspect-Oriented Software development (AOSD) and Model-Driven Development (MDD) enables automatic propagation of models from one phase to another, avoiding loss of important information and decisions established in each. This paper presents a model driven approach, called Marisa-AOCode, which supports the processing of detailed design artifacts to code in different Aspect-Oriented Programming languages. The approach proposed by Maris- AOCode defines transformation rules between aSideML, a modeling language for aspectoriented detailed design, and Metaspin, a generic metamodel for aspect-oriented programming languages. The instantiation of the generic metamodel (Metaspin) provided by the approach of Maris-AOCode is illustrated by the transformation of Metaspin for two languages: AspectLua and CaesarJ. We illustrate the approach with a case study based on the Health Watcher System

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Aspect-Oriented Software Development (AOSD) is a technique that complements the Object- Oriented Software Development (OOSD) modularizing several concepts that OOSD approaches do not modularize appropriately. However, the current state-of-the art on AOSD suffers with software evolution, mainly because aspect definition can stop to work correctly when base elements evolve. A promising approach to deal with that problem is the definition of model-based pointcuts, where pointcuts are defined based on a conceptual model. That strategy makes pointcut less prone to software evolution than model-base elements. Based on that strategy, this work defines a conceptual model at high abstraction level where we can specify software patterns and architectures that through Model Driven Development techniques they can be instantiated and composed in architecture description language that allows aspect modeling at architecture level. Our MDD approach allows propagate concepts in architecture level to another abstraction levels (design level, for example) through MDA transformation rules. Also, this work shows a plug-in implemented to Eclipse platform called AOADLwithCM. That plug-in was created to support our development process. The AOADLwithCM plug-in was used to describe a case study based on MobileMedia System. MobileMedia case study shows step-by-step how the Conceptual Model approach could minimize Pointcut Fragile Problems, due to software evolution. MobileMedia case study was used as input to analyses evolutions on software according to software metrics proposed by KHATCHADOURIAN, GREENWOOD and RASHID. Also, we analyze how evolution in base model could affect maintenance on aspectual model with and without Conceptual Model approaches

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A automação consiste em uma importante atividade do processo de teste e é capaz de reduzir significativamente o tempo e custo do desenvolvimento. Algumas ferramentas tem sido propostas para automatizar a realização de testes de aceitação em aplicações Web. Contudo, grande parte delas apresenta limitações importantes tais como necessidade de valoração manual dos casos de testes, refatoração do código gerado e forte dependência com a estrutura das páginas HTML. Neste trabalho, apresentamos uma linguagem de especificação de teste e uma ferramenta concebidas para minimizar os impactos propiciados por essas limitações. A linguagem proposta dá suporte aos critérios de classes de equivalência e a ferramenta, desenvolvida sob a forma de um plug-in para a plataforma Eclipse, permite a geração de casos de teste através de diferentes estratégias de combinação. Para realizar a avaliação da abordagem, utilizamos um dos módulos do Sistema Unificado de Administração Publica (SUAP) do Instituto Federal do Rio Grande do Norte (IFRN). Participaram da avaliação analistas de sistemas e um técnico de informática que atuam como desenvolvedores do sistema utilizado.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Automation has become increasingly necessary during the software test process due to the high cost and time associated with such activity. Some tools have been proposed to automate the execution of Acceptance Tests in Web applications. However, many of them have important limitations such as the strong dependence on the structure of the HTML pages and the need of manual valuing of the test cases. In this work, we present a language for specifying acceptance test scenarios for Web applications called IFL4TCG and a tool that allows the generation of test cases from these scenarios. The proposed language supports the criterion of Equivalence Classes Partition and the tool allows the generation of test cases that meet different combination strategies (i.e., Each-Choice, Base-Choice and All Combinations). In order to evaluate the effectiveness of the proposed solution, we used the language and the associated tool for designing and executing Acceptance Tests on a module of Sistema Unificado de Administração Pública (SUAP) of Instituto Federal Rio Grande do Norte (IFRN). Four Systems Analysts and one Computer Technician, which work as developers of the that system, participated in the evaluation. Preliminary results showed that IFL4TCG can actually help to detect defects in Web applications

Relevância:

10.00% 10.00%

Publicador:

Resumo:

With the increase of processing ability, storage and several kinds of communication existing such as Bluetooth, infrared, wireless networks, etc.., mobile devices are no longer only devices with specific function and have become tools with various functionalities. In the business field, the benefits that these kinds of devices can offer are considerable, because the portability allows tasks that previously could only be performed within the work environment, can be performed anywhere. In the context of oil exploration companies, mobile applications allow quick actions could be taken by petroleum engineers and technicians, using their mobile devices to avoid potential catastrophes like an unexpected stop or break of important equipment. In general, the configuration of equipment for oil extraction is performed on the work environment using computer systems in desktop platforms. After the obtained configuration, an employee goes to equipment to be configured and perform the modifications obtained on the use desktop system. This management process equipment for oil extraction takes long time and does not guarantee the maintenance in time to avoid problems. With the use of mobile devices, management and maintenance of equipment for oil extraction can be performed in a more agile time once it enables the engineer or technician oil can perform this configuration at the time and place where the request comes for example, near in the oil well where the equipment is located. The wide variety of mobile devices creates a big difficulty in developing mobile applications, since for one application can function in several types of devices, the application must be changed for each specific type of device, which makes the development quite costly. This paper defines and implements a software product line for designing sucker-rod pumping systems on mobile devices. This product line of software, called BMMobile, aims to produce products that are capable of performing calculations to determine the possible configurations for the equipment in the design suckerrod pumping, and managing the variabilities of the various products that can be generated. Besides, this work performs two evaluations. The first evaluation will verify the consistency of the products produced by the software product line. The second evaluation will verify the reuse of some products generated by SPL developed

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Typically Web services contain only syntactic information that describes their interfaces. Due to the lack of semantic descriptions of the Web services, service composition becomes a difficult task. To solve this problem, Web services can exploit the use of ontologies for the semantic definition of service s interface, thus facilitating the automation of discovering, publication, mediation, invocation, and composition of services. However, ontology languages, such as OWL-S, have constructs that are not easy to understand, even for Web developers, and the existing tools that support their use contains many details that make them difficult to manipulate. This paper presents a MDD tool called AutoWebS (Automatic Generation of Semantic Web Services) to develop OWL-S semantic Web services. AutoWebS uses an approach based on UML profiles and model transformations for automatic generation of Web services and their semantic description. AutoWebS offers an environment that provides many features required to model, implement, compile, and deploy semantic Web services

Relevância:

10.00% 10.00%

Publicador:

Resumo:

With the advance of the Cloud Computing paradigm, a single service offered by a cloud platform may not be enough to meet all the application requirements. To fulfill such requirements, it may be necessary, instead of a single service, a composition of services that aggregates services provided by different cloud platforms. In order to generate aggregated value for the user, this composition of services provided by several Cloud Computing platforms requires a solution in terms of platforms integration, which encompasses the manipulation of a wide number of noninteroperable APIs and protocols from different platform vendors. In this scenario, this work presents Cloud Integrator, a middleware platform for composing services provided by different Cloud Computing platforms. Besides providing an environment that facilitates the development and execution of applications that use such services, Cloud Integrator works as a mediator by providing mechanisms for building applications through composition and selection of semantic Web services that take into account metadata about the services, such as QoS (Quality of Service), prices, etc. Moreover, the proposed middleware platform provides an adaptation mechanism that can be triggered in case of failure or quality degradation of one or more services used by the running application in order to ensure its quality and availability. In this work, through a case study that consists of an application that use services provided by different cloud platforms, Cloud Integrator is evaluated in terms of the efficiency of the performed service composition, selection and adaptation processes, as well as the potential of using this middleware in heterogeneous computational clouds scenarios

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Checking the conformity between implementation and design rules in a system is an important activity to try to ensure that no degradation occurs between architectural patterns defined for the system and what is actually implemented in the source code. Especially in the case of systems which require a high level of reliability is important to define specific design rules for exceptional behavior. Such rules describe how exceptions should flow through the system by defining what elements are responsible for catching exceptions thrown by other system elements. However, current approaches to automatically check design rules do not provide suitable mechanisms to define and verify design rules related to the exception handling policy of applications. This paper proposes a practical approach to preserve the exceptional behavior of an application or family of applications, based on the definition and runtime automatic checking of design rules for exception handling of systems developed in Java or AspectJ. To support this approach was developed, in the context of this work, a tool called VITTAE (Verification and Information Tool to Analyze Exceptions) that extends the JUnit framework and allows automating test activities to exceptional design rules. We conducted a case study with the primary objective of evaluating the effectiveness of the proposed approach on a software product line. Besides this, an experiment was conducted that aimed to realize a comparative analysis between the proposed approach and an approach based on a tool called JUnitE, which also proposes to test the exception handling code using JUnit tests. The results showed how the exception handling design rules evolve along different versions of a system and that VITTAE can aid in the detection of defects in exception handling code

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Mainstream programming languages provide built-in exception handling mechanisms to support robust and maintainable implementation of exception handling in software systems. Most of these modern languages, such as C#, Ruby, Python and many others, are often claimed to have more appropriated exception handling mechanisms. They reduce programming constraints on exception handling to favor agile changes in the source code. These languages provide what we call maintenance-driven exception handling mechanisms. It is expected that the adoption of these mechanisms improve software maintainability without hindering software robustness. However, there is still little empirical knowledge about the impact that adopting these mechanisms have on software robustness. This work addresses this gap by conducting an empirical study aimed at understanding the relationship between changes in C# programs and their robustness. In particular, we evaluated how changes in the normal and exceptional code were related to exception handling faults. We applied a change impact analysis and a control flow analysis in 100 versions of 16 C# programs. The results showed that: (i) most of the problems hindering software robustness in those programs are caused by changes in the normal code, (ii) many potential faults were introduced even when improving exception handling in C# code, and (iii) faults are often facilitated by the maintenance-driven flexibility of the exception handling mechanism. Moreover, we present a series of change scenarios that decrease the program robustness