943 resultados para Developers of Java system
Resumo:
Java Card technology allows the development and execution of small applications embedded in smart cards. A Java Card application is composed of an external card client and of an application in the card that implements the services available to the client by means of an Application Programming Interface (API). Usually, these applications manipulate and store important information, such as cash and confidential data of their owners. Thus, it is necessary to adopt rigor on developing a smart card application to improve its quality and trustworthiness. The use of formal methods on the development of these applications is a way to reach these quality requirements. The B method is one of the many formal methods for system specification. The development in B starts with the functional specification of the system, continues with the application of some optional refinements to the specification and, from the last level of refinement, it is possible to generate code for some programming language. The B formalism has a good tool support and its application to Java Card is adequate since the specification and development of APIs is one of the major applications of B. The BSmart method proposed here aims to promote the rigorous development of Java Card applications up to the generation of its code, based on the refinement of its formal specification described in the B notation. This development is supported by the BSmart tool, that is composed of some programs that automate each stage of the method; and by a library of B modules and Java Card classes that model primitive types, essential Java Card API classes and reusable data structures
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
Resumo:
Control and automation of residential environments domotics is emerging area of computing application. The development of computational systems for domotics is complex, due to the diversity of potential users, and because it is immerse in a context of emotional relationships and familiar construction. Currently, the focus of the development of this kind of system is directed, mainly, to physical and technological aspects. Due to the fact, gestural interaction in the present research is investigated under the view of Human-Computer Interaction (HCI). First, we approach the subject through the construction of a conceptual framework for discussion of challenges from the area, integrated to the dimensions: people, interaction mode and domotics. A further analysis of the domain is accomplished using the theoretical-methodological referential of Organizational Semiotics. After, we define recommendations to the diversity that base/inspire the inclusive design, guided by physical, perceptual and cognitive abilities, which aim to better represent the concerned diversity. Although developers have the support of gestural recognition technologies that help a faster development, these professionals face another difficulty by not restricting the gestural commands of the application to the standard gestures provided by development frameworks. Therefore, an abstraction of the gestural interaction was idealized through a formalization, described syntactically by construction blocks that originates a grammar of the gestural interaction and, semantically, approached under the view of the residential system. So, we define a set of metrics grounded in the recommendations that are described with information from the preestablished grammar, and still, we conceive and implement in Java, under the foundation of this grammar, a residential system based on gestural interaction for usage with Microsoft Kinect. Lastly, we accomplish an experiment with potential end users of the system, aiming to better analyze the research results
Resumo:
The misfit between prostheses and implants is a clinical reality, but the level that can be accepted without causing mechanical or biologic problem is not well defined. This study investigates the effect of different levels of unilateral angular misfit prostheses in the prosthesis/implant/retaining screw system and in the surrounding bone using finite element analysis. Four models of a two-dimensional finite element were constructed: group I (control), prosthesis that fit the implant; groups 2 to 4, prostheses with unilateral angular misfit of 50, 100, and 200 mu m, respectively. A load of 133 N was applied with a 30-degree angulation and off-axis at 2 mm from the long axis of the implant at the opposite direction of misfit on the models. Taking into account the increase of the angular misfit, the stress maps showed a gradual increase of prosthesis stress and uniform stress in the implant and trabecular bone. Concerning the displacement, an inclination of the system due to loading and misfit was observed. The decrease of the unilateral contact between prosthesis and implant leads to the displacement of the entire system, and distribution and magnitude alterations of the stress also occurred.
Resumo:
O sistema Diramic foi avaliado para o diagnóstico das infecções do trato urinário (ITU). O sistema Diramic foi desenvolvido em Cuba e possibilita resultados de diagnóstico das infecções do trato urinário (ITU) em quatro horas e baseia-se na variação da turvação do crescimento microbiano no meio de cultura após incubação a 37ºC/4 horas. 396 amostras de urinas provenientes de ambulatórios e enfermarias do HC da FMB-UNESP-Botucatu/SP foram analisadas pelo sistema Diramic. O método da alça calibrada (AC) foi adotado como método de referência. A taxa de coincidência entre os dois métodos foi de 96,46% (382 amostras de urina), não havendo diferença significativa entre os resultados obtidos nos dois métodos. Os resultados para sensibilidade e especificidade foram 84,37 e 98,80% respectivamente e 10 resultados no Diramic foram falsos negativos (2,5%) e 4 falso positivos (1,01%). Os microrganismos identificados nas urinas positivas foram Escherichia coli (68,75%), Klebsiella pneumoniae (10,94%), leveduras (6,25%), Pseudomonas aeruginosa (4,69%), Enterobacter cloacae (3,12%) e Proteus mirabilis, Staphyloccocus coagulase negativo, Morganella morganii e Citrobacter freundii também foram identificadas (1,56% para cada espécie). O método Diramic foi eficiente na triagem das urinoculturas, porém verificou-se algumas restrições quanto ao diagnóstico das infecções do trato urinário quando causadas por leveduras e em pacientes submetidos a antibioticoterapia.
Resumo:
Samples of the V(2)O(5)/TiO(2) system were prepared by the sol-gel method and calcined at different temperatures. Surface species of vanadium, their dispersion, as well as the structural evolution of the system were analysed by XRD, Raman, EPR, and XPS techniques. The results of XRD showed the evolution of TiO(2) from anatase phase to rutile. phase. The Raman spectra for calcination temperatures up to 500 degreesC showed a good dispersion of vanadium over titania in the form of monomeric vanadyl groups (V(4+)) and polymeric vanadates (V(5+)). At least three families of V4+ ions were identified by EPR investigations. Two kinds of isolated V(4+) species are placed in sites of octahedral symmetry, substituting Ti(4+) in the rutile phase. The third is formed by pairs of V(4+) species on the surface of titania. Above 500 degreesC part of superficial V(4+) is inserted into the,matrix of titania and part is oxidized to V(5+). The XPS results showed that the V/Ti ratio rises with increasing calcination temperature, indicating a smaller dispersion of vanadium.
Resumo:
Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)
Resumo:
Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)
Resumo:
The investigation of the behavior of a nonlinear system consists in the analysis of different stages of its motion, where the complexity varies with the proximity of a resonance region. Near this region the stability domain of the system undergoes sudden changes due basically to competition and interaction between periodic and saddle solutions inside the phase portrait, leading to the occurrence of the most different phenomena. Depending of the domain of the chosen control parameter, these events can reveal interesting geometric features of the system so that the phase portrait is not capable to express all them, since the projection of these solutions on the two-dimensional surface can hide some aspects of these events. In this work we will investigate the numerical solutions of a particular pendulum system close to a secondary resonance region, where we vary the control parameter in a restrict domain in order to draw a preliminary identification about what happens with this system. This domain includes the appearance of non-hyperbolic solutions where the basin of attraction in the center of the phase portrait diminishes considerably, almost disappearing, and afterwards its size increases with the direction of motion inverted. This phenomenon delimits a boundary between low and high frequency of the external excitation.
Resumo:
This paper considers the dynamics of two planets, as the planets B and C of the pulsar PSR B1257+12, near a 3/2 mean-motion resonance. A two-degrees-of-freedom model, in the framework of the general three-body planar problem, is used and the solutions are analyzed through surfaces of section and Fourier techniques in the full phase space of the system.
Resumo:
Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
Resumo:
Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)
Resumo:
The effect of calcination temperature during the formation of the solid solution Sn(0.9)Ti(0.1)O(2) doped with 1.00 mol % CoO and 0.05 mol % Nb(2)O(5) is presented. The structural characteristics of this system were studied using X-ray diffraction, and the changes in phase formation were analyzed using the Rietveld method. With an increase in calcination temperature, there is increasing miscibility of Ti into the (Ti,Sn)O(2) phase and near 1000 degrees C, and the remaining TiO(2) (anatase) was transformed into the rutile phase. The sintering process, monitored using dilatometry, suggests two mass transport mechanisms, one activated close to 900 degrees C associated with the presence of TiO(2) (anatase) and the second mechanism, occurring between 1200 and 1300 degrees C, is attributed to a faster grain boundary diffusion caused by oxygen vacancies. (C) 2008 International Centre for Diffraction Data.
Resumo:
Pode-se afirmar que a evolução tecnológica (desenvolvimento de novos instrumentos de medição como, softwares, satélites e computadores, bem como, o barateamento das mídias de armazenamento) permite às Organizações produzirem e adquirirem grande quantidade de dados em curto espaço de tempo. Devido ao volume de dados, Organizações de pesquisa se tornam potencialmente vulneráveis aos impactos da explosão de informações. Uma solução adotada por algumas Organizações é a utilização de ferramentas de sistemas de informação para auxiliar na documentação, recuperação e análise dos dados. No âmbito científico, essas ferramentas são desenvolvidas para armazenar diferentes padrões de metadados (dados sobre dados). Durante o processo de desenvolvimento destas ferramentas, destaca-se a adoção de padrões como a Linguagem Unificada de Modelagem (UML, do Inglês Unified Modeling Language), cujos diagramas auxiliam na modelagem de diferentes aspectos do software. O objetivo deste estudo é apresentar uma ferramenta de sistemas de informação para auxiliar na documentação dos dados das Organizações por meio de metadados e destacar o processo de modelagem de software, por meio da UML. Será abordado o Padrão de Metadados Digitais Geoespaciais, amplamente utilizado na catalogação de dados por Organizações científicas de todo mundo, e os diagramas dinâmicos e estáticos da UML como casos de uso, sequências e classes. O desenvolvimento das ferramentas de sistemas de informação pode ser uma forma de promover a organização e a divulgação de dados científicos. No entanto, o processo de modelagem requer especial atenção para o desenvolvimento de interfaces que estimularão o uso das ferramentas de sistemas de informação.
Resumo:
Nonideal systems are those in which one takes account of the influence of the oscillatory system on the energy supply with a limited power (Kononenko, 1969). In this paper, a particular nonideal system is investigated, consisting of a pendulum whose support point is vibrated along a horizontal guide by a two bar linkage driven by a DC motor, considered to be a limited power supply. Under these conditions, the oscillations of the pendulum are analyzed through the variation of a control parameter. The voltage supply of the motor is considered to be a reliable control parameter. Each simulation starts from zero speed and reaches a steady-state condition when the motor oscillates around a medium speed. Near the fundamental resonance region, the system presents some interesting nonlinear phenomena, including multi-periodic, quasiperiodic, and chaotic motion. The loss of stability of the system occurs through a saddle-node bifurcation, where there is a collision of a stable orbit with an unstable one, which is approximately located close to the value of the pendulum's angular displacement given by alpha (C)= pi /2. The aims of this study are to better understand nonideal systems using numerical simulation, to identify the bifurcations that occur in the system, and to report the existence of a chaotic attractor near the fundamental resonance. (C) 2001 Elsevier B.V. Ltd. All rights reserved.