28 resultados para Componentes


Relevância:

20.00% 20.00%

Publicador:

Resumo:

To manage the complexity associated with the management of multimedia distributed systems, a solution must incorporate concepts of middleware in order to hide specific hardware and operating systems aspects. Applications in these systems can be implemented in different types of platforms, and the components of these systems must interact each with the other. Because of the variability of the state of the platforms implementation, a flexible approach should allow dynamic substitution of components in order to ensure the level of QoS of the running application . In this context, this work presents an approach in the layer of middleware that we are proposing for supporting dynamic substitution of components in the context the Cosmos framework , starting with the choice of target component, rising taking the decision, which, among components candidates will be chosen and concluding with the process defined for the exchange. The approach was defined considering the Cosmos QoS model and how it deals with dynamic reconfiguration

Relevância:

20.00% 20.00%

Publicador:

Resumo:

On the last years, several middleware platforms for Wireless Sensor Networks (WSN) were proposed. Most of these platforms does not consider issues of how integrate components from generic middleware architectures. Many requirements need to be considered in a middleware design for WSN and the design, in this case, it is possibility to modify the source code of the middleware without changing the external behavior of the middleware. Thus, it is desired that there is a middleware generic architecture that is able to offer an optimal configuration according to the requirements of the application. The adoption of middleware based in component model consists of a promising approach because it allows a better abstraction, low coupling, modularization and management features built-in middleware. Another problem present in current middleware consists of treatment of interoperability with external networks to sensor networks, such as Web. Most current middleware lacks the functionality to access the data provided by the WSN via the World Wide Web in order to treat these data as Web resources, and they can be accessed through protocols already adopted the World Wide Web. Thus, this work presents the Midgard, a component-based middleware specifically designed for WSNs, which adopts the architectural patterns microkernel and REST. The microkernel architectural complements the component model, since microkernel can be understood as a component that encapsulates the core system and it is responsible for initializing the core services only when needed, as well as remove them when are no more needed. Already REST defines a standardized way of communication between different applications based on standards adopted by the Web and enables him to treat WSN data as web resources, allowing them to be accessed through protocol already adopted in the World Wide Web. The main goals of Midgard are: (i) to provide easy Web access to data generated by WSN, exposing such data as Web resources, following the principles of Web of Things paradigm and (ii) to provide WSN application developer with capabilities to instantiate only specific services required by the application, thus generating a customized middleware and saving node resources. The Midgard allows use the WSN as Web resources and still provide a cohesive and weakly coupled software architecture, addressing interoperability and customization. In addition, Midgard provides two services needed for most WSN applications: (i) configuration and (ii) inspection and adaptation services. New services can be implemented by others and easily incorporated into the middleware, because of its flexible and extensible architecture. According to the assessment, the Midgard provides interoperability between the WSN and external networks, such as web, as well as between different applications within a single WSN. In addition, we assessed the memory consumption, the application image size, the size of messages exchanged in the network, and response time, overhead and scalability on Midgard. During the evaluation, the Midgard proved satisfies their goals and shown to be scalable without consuming resources prohibitively

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The development of smart card applications requires a high level of reliability. Formal methods provide means for this reliability to be achieved. The BSmart method and tool contribute to the development of smart card applications with the support of the B method, generating Java Card code from B specifications. For the development with BSmart to be effectively rigorous without overloading the user it is important to have a library of reusable components built in B. The goal of KitSmart is to provide this support. A first research about the composition of this library was a graduation work from Universidade Federal do Rio Grande do Norte, made by Thiago Dutra in 2006. This first version of the kit resulted in a specification of Java Card primitive types byte, short and boolean in B and the creation of reusable components for application development. This work provides an improvement of KitSmart with the addition of API Java Card specification made in B and a guide for the creation of new components. The API Java Card in B, besides being available to be used for development of applications, is also useful as a documentation of each API class. The reusable components correspond to modules to manipulate specific structures, such as date and time. These structures are not available for B or Java Card. These components for Java Card are generated from specifications formally verified in B. The guide contains quick reference on how to specify some structures and how some situations were adapted from object-orientation to the B Method. This work was evaluated through a case study made through the BSmart tool, that makes use of the KitSmart library. In this case study, it is possible to see the contribution of the components in a B specification. This kit should be useful for B method users and Java Card application developers

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Multimedia systems must incorporate middleware concepts in order to abstract hardware and operational systems issues. Applications in those systems may be executed in different kinds of platforms, and their components need to communicate with each other. In this context, it is needed the definition of specific communication mechanisms for the transmission of information flow. This work presents a interconnection component model for distributed multimedia environments, and its implementation details. The model offers specific communication mechanisms for transmission of information flow between software components considering the Cosmos framework requirements in order to support component dynamic reconfiguration

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The component-based development of systems revolutionized the software development process, facilitating the maintenance, providing more confiability and reuse. Nevertheless, even with all the advantages of the development of components, their composition is an important concern. The verification through informal tests is not enough to achieve a safe composition, because they are not based on formal semantic models with which we are able to describe precisally a system s behaviour. In this context, formal methods provide ways to accurately specify systems through mathematical notations providing, among other benefits, more safety. The formal method CSP enables the specification of concurrent systems and verification of properties intrinsic to them, as well as the refinement among different models. Some approaches apply constraints using CSP, to check the behavior of composition between components, assisting in the verification of those components in advance. Hence, aiming to assist this process, considering that the software market increasingly requires more automation, reducing work and providing agility in business, this work presents a tool that automatizes the verification of composition among components, in which all complexity of formal language is kept hidden from users. Thus, through a simple interface, the tool BST (BRIC-Tool-Suport) helps to create and compose components, predicting, in advance, undesirable behaviors in the system, such as deadlocks

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This work presents an User Interface (UI) prototypes generation process to the softwares that has a Web browser as a plataform. This process uses UI components more complex than HTML elements. To described this components more complex this work suggest to use the XICL (eXtensinble User Interface Components Language). XICL is a language, based on XML syntax, to describe UI Components and IUs. XICL promotes extensibility and reusability in the User Interface development process. We have developed two compiler. The first one compiles IMML (Interactive Message Modeling Language) code and generates XICL code. The second one compiles XICL code and generates DHTML code

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Multimedia systems must incorporate middleware concepts in order to abstract hardware and operational systems issues. Applications in those systems may be executed in different kinds of platforms, and their components need to communicate with each other. In this context, it is needed the definition of specific communication mechanisms for the transmission of information flow. This work presents a interconnection component model for distributed multimedia environments, and its implementation details. The model offers specific communication mechanisms for transmission of information flow between software components considering the Cosmos framework requirements in order to support component dynamic reconfiguration

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The diagnosis of nutritional status is extremely re levant in clinical practice and population assessment, due to the association betwe en body fat and metabolic alterations. The aim of this study is to analyze th e prevalence of metabolic syndrome (MS) and its components in the pubertal stages of f emale students in Rio Grande do Norte state, Brazil, in accordance with Internation al Diabetes Federation criteria. This is a cross-sectional study with 449 students aged betw een 8 and 19 years, stratified into pubertal stages systematized by Marshal and Tanner (1969), as follows: 27.6% prepubertal, 44.3% pubertal and 28.1% postpubertal, with mean ages of 9.4±1.27, 12.4±2.23 and 15.1±1.88 years, respectively. Preval ences were analyzed using distribution of frequencies and their respective 95 % confidence intervals, while the chi- square test and odds ratio were applied to analyze the associations between variables. The general prevalence of MS was 3.3% (CI: 2% - 5%) , without occurrences in the prepubertal stage, observing that it emerges from t he pubertal stage onwards with a prevalence of 2.5% (CI 95% 0.1% - 5%), 1% (CI 95% 0.4% - 2.3%) of cases with overweight and 1.5% (CI 95% -0.1% - 3.2%) with obes e individuals, while in the postpubertal stage the prevalence is 7.9% (CI 95% 3 .2% - 12.6%), 0.8% (CI 95% -0.8% - 2.3%) normal weight cases, 4% (CI 95% 0.6% - 7.4% ) overweight and 3.1% (CI 0.1% - 6.2%) obese individuals. There was an association (p<0.02) between pubertal stages and MS ( x 2 =5.2), with an OR of 3.3 (CI: 1.2 - 5), showing tha t postpubertal adolescents are more prone to SM than pubertals, while the OR i n obese individuals was 2.1 (CI: 2– 2.2) compared to the overweight. Body mass index (B MI) ( x 2 = 29.4; p<0.001) and age range ( x 2 = 13.1; p<0.001) showed a significant linear assoc iation with MS. Of the adolescents with MS, those aged ten years or younge r exhibited higher %G. The most prevalent components in all the stages were altered waist circumference (27.2% [CI 23% - 31%]) and low HDL cholesterol (39.6% [CI 35% – 44%]), which, coupled with hypertension, displayed significant differences in the postpubertal stage in relation to the other stages. The results show that MS emerges from the pubertal stage onwards in proportion to excess childhood body fat, a fact tha t calls for prevention strategies using an educational approach, reducing the large demand on the National Health System. Keywords: Metabolic syndrome, pubertal stages, risk factors.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Automatic detection of blood components is an important topic in the field of hematology. The segmentation is an important stage because it allows components to be grouped into common areas and processed separately and leukocyte differential classification enables them to be analyzed separately. With the auto-segmentation and differential classification, this work is contributing to the analysis process of blood components by providing tools that reduce the manual labor and increasing its accuracy and efficiency. Using techniques of digital image processing associated with a generic and automatic fuzzy approach, this work proposes two Fuzzy Inference Systems, defined as I and II, for autosegmentation of blood components and leukocyte differential classification, respectively, in microscopic images smears. Using the Fuzzy Inference System I, the proposed technique performs the segmentation of the image in four regions: the leukocyte’s nucleus and cytoplasm, erythrocyte and plasma area and using the Fuzzy Inference System II and the segmented leukocyte (nucleus and cytoplasm) classify them differentially in five types: basophils, eosinophils, lymphocytes, monocytes and neutrophils. Were used for testing 530 images containing microscopic samples of blood smears with different methods. The images were processed and its accuracy indices and Gold Standards were calculated and compared with the manual results and other results found at literature for the same problems. Regarding segmentation, a technique developed showed percentages of accuracy of 97.31% for leukocytes, 95.39% to erythrocytes and 95.06% for blood plasma. As for the differential classification, the percentage varied between 92.98% and 98.39% for the different leukocyte types. In addition to promoting auto-segmentation and differential classification, the proposed technique also contributes to the definition of new descriptors and the construction of an image database using various processes hematological staining

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This Thesis main objective is to implement a supporting architecture to Autonomic Hardware systems, capable of manage the hardware running in reconfigurable devices. The proposed architecture implements manipulation, generation and communication functionalities, using the Context Oriented Active Repository approach. The solution consists in a Hardware-Software based architecture called "Autonomic Hardware Manager (AHM)" that contains an Active Repository of Hardware Components. Using the repository the architecture will be able to manage the connected systems at run time allowing the implementation of autonomic features such as self-management, self-optimization, self-description and self-configuration. The proposed architecture also contains a meta-model that allows the representation of the Operating Context for hardware systems. This meta-model will be used as basis to the context sensing modules, that are needed in the Active Repository architecture. In order to demonstrate the proposed architecture functionalities, experiments were proposed and implemented in order to proof the Thesis hypothesis and achieved objectives. Three experiments were planned and implemented: the Hardware Reconfigurable Filter, that consists of an application that implements Digital Filters using reconfigurable hardware; the Autonomic Image Segmentation Filter, that shows the project and implementation of an image processing autonomic application; finally, the Autonomic Autopilot application that consist of an auto pilot to unmanned aerial vehicles. In this work, the applications architectures were organized in modules, according their functionalities. Some modules were implemented using HDL and synthesized in hardware. Other modules were implemented kept in software. After that, applications were integrated to the AHM to allow their adaptation to different Operating Context, making them autonomic.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

To contribute in the performance of policies and strategies formulated by development agencies, indexes have been created in anticipation of expressing the multiple dimensions of water resources in an easily interpretable form. Use of Hydro Poverty Index ( WPI) is spreading worldwide , with the same formed by the combination of sub - indices Resource, access, capacity , use and environment. S ome critics a s to its formation have emerged, a mong them stands out the allo cation of weights of sub - indexes , made by an arbitrary process attributing subjectivity to the selection criteria. By involving statistical analysis, when considering the characteristics of the variables generated by the Principal Component Analysis (PCA), it turns out that it is able to solve this problem. The objective of this study is to compare the results of the original WPI with content generated by Principal Com ponent Analysis (PCA) for the indicati on of the weights of sub - indec es applicable in the Seridó River hydrographic Basin . We conclude that the use of Principal Component Analysis in the allocation of weights of Water Poverty Index has identified the sub - indices Resources, Access and Environment are the most representative for the river basin Seridó , and that this new index, WPI' , presented the most comprehensive ranges of values , allowing more easily identify disparities among municipalities. In addition, t he evaluation of the sub - indec es in the study area has great potential to inform the decision - maker in the management of water resources, the most critical locations and deserve greater investments in the aspects analyzed, as the index itself can not cap ture this information.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The building envelope is the principal mean of interaction between indoors and environment, with direct influence on thermal and energy performance of the building. By intervening in the envelope, with the proposal of specific architectural elements, it is possible to promote the use of passive strategies of conditioning, such as natural ventilation. The cross ventilation is recommended by the NBR 15220-3 as the bioclimatic main strategy for the hot and humid climate of Natal/RN, offering among other benefits, the thermal comfort of occupants. The analysis tools of natural ventilation, on the other hand, cover a variety of techniques, from the simplified calculation methods to computer fluid dynamics, whose limitations are discussed in several papers, but without detailing the problems encountered. In this sense, the present study aims to evaluate the potential of wind catchers, envelope elements used to increase natural ventilation in the building, through CFD simplified simulation. Moreover, it seeks to quantify the limitations encountered during the analysis. For this, the procedure adopted to evaluate the elements implementation and efficiency was the CFD simulation, abbreviation for Computer Fluid Dynamics, with the software DesignBuilder CFD. It was defined a base case, where wind catchers were added with various settings, to compare them with each other and appreciate the differences in flows and air speeds encountered. Initially there has been done sensitivity tests for familiarization with the software and observe simulation patterns, mapping the settings used and simulation time for each case simulated. The results show the limitations encountered during the simulation process, as well as an overview of the efficiency and potential of wind catchers, with the increase of ventilation with the use of catchers, differences in air flow patterns and significant increase in air speeds indoors, besides changes found due to different element geometries. It is considered that the software used can help designers during preliminary analysis in the early stages of design

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O processamento térmico de materiais cerâmicos via energia de microondas, no estágio atual, vem ganhando cada dia mais importância, tendo em vista suas inúmeras aplicações, como por exemplo: aplicação de microondas na área de processamento mineral (aquecimento de minérios antes da moagem, secagem, redução carbotérmica de óxidos minerais, lixiviação, fusão, pré-tratamento de minérios e concentrados de ouro refratário, regeneração de carvão, etc. de acordo com Kigman & Rowson, 1998). Em virtude de uma série de vantagens em potencial, frente aos métodos convencionais de aquecimento, como redução no tempo de processamento; economia de energia; diminuição do diâmetro médio das partículas e melhoramento nas propriedades tecnológicas em geral, esta tecnologia vem se destacando. Neste contexto, o objetivo geral deste trabalho, é desenvolver uma pesquisa visando identificar e caracterizar novas opções de matérias-primas cerâmicas como argilas, feldspatos e caulins que sejam eficazes para definir a formulação de uma ou mais massas para produção de componentes de cerâmica estrutural com propriedades físicas, mecânicas e estéticas adequadas após passarem por sinterização convencional e por energia de microondas destacando as vantagens desta última. Além dos requisitos técnicos e de processo, as formulações apresentadas deverão atender às expectativas de preço e de logística de fornecimento. No estudo foram conformados corpos-de-prova por extrusão e prensagem, sinterizados em fornos microondas e convencional, sob ciclos de queima mais rápidos que os atualmente praticados. As matérias-primas foram caracterizadas e analisadas, utilizando as técnicas de fluorescência por raios X (FRX), difração por raios X (DRX), análise térmica diferencial (DTA), análise térmica gravimétrica (DTG), análise granulométrica (AG), microscopia eletrônica de varredura (MEV), absorção d agua (AA), massa especifica aparente (MEA), porosidade aparente (PA), retração linear (RL) e tensão de ruptura e flexão (TRF). Os resultados obtidos indicaram que as propriedades tecnológicas de Absorção de água (AA) e Tensão de Ruptura e flexão (TRF), proposto no trabalho foram adquiridos com sucesso e estão bem além do limite exigido pelas especificações das normas da ABNT NBR 15.270/05 e 15.310/09