61 resultados para Java technologies

em BORIS: Bern Open Repository and Information System - Berna - Suiça


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Java Enterprise Applications (JEAs) are large systems that integrate multiple technologies and programming languages. Transactions in JEAs simplify the development of code that deals with failure recovery and multi-user coordination by guaranteeing atomicity of sets of operations. The heterogeneous nature of JEAs, however, can obfuscate conceptual errors in the application code, and in particular can hide incorrect declarations of transaction scope. In this paper we present a technique to expose and analyze the application transaction scope in JEAs by merging and analyzing information from multiple sources. We also present several novel visualizations that aid in the analysis of transaction scope by highlighting anomalies in the specification of transactions and violations of architectural constraints. We have validated our approach on two versions of a large commercial case study.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

After decades of development in programming languages and programming environments, Smalltalk is still one of few environments that provide advanced features and is still widely used in the industry. However, as Java became prevalent, the ability to call Java code from Smalltalk and vice versa becomes important. Traditional approaches to integrate the Java and Smalltalk languages are through low-level communication between separate Java and Smalltalk virtual machines. We are not aware of any attempt to execute and integrate the Java language directly in the Smalltalk environment. A direct integration allows for very tight and almost seamless integration of the languages and their objects within a single environment. Yet integration and language interoperability impose challenging issues related to method naming conventions, method overloading, exception handling and thread-locking mechanisms. In this paper we describe ways to overcome these challenges and to integrate Java into the Smalltalk environment. Using techniques described in this paper, the programmer can call Java code from Smalltalk using standard Smalltalk idioms while the semantics of each language remains preserved. We present STX:LIBJAVA - an implementation of Java virtual machine within Smalltalk/X - as a validation of our approach

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Java Enterprise Applications (JEAs) are complex systems composed using various technologies that in turn rely on languages other than Java, such as XML or SQL. Given the complexity of these applications, the need to reverse engineer them in order to support further development becomes critical. In this paper we show how it is possible to split a system into layers and how is possible to interpret the distance between application elements in order to support the refactoring of JEAs. The purpose of this paper is to explore ways to provide suggestions about the refactoring operations to perform on the code by evaluating the distance between layers and elements belonging those layers. We split JEAs into layers by considering the kinds and the purposes of the elements composing the application. We measure distance between elements by using the notion of the shortest path in a graph. Also we present how to enrich the interpretation of the distance value with enterprise pattern detection in order to refine the suggestion about modifications to perform on the code.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Advances in the area of mobile and wireless communication for healthcare (m-Health) along with the improvements in information science allow the design and development of new patient-centric models for the provision of personalised healthcare services, increase of patient independence and improvement of patient's self-control and self-management capabilities. This paper comprises a brief overview of the m-Health applications towards the self-management of individuals with diabetes mellitus and the enhancement of their quality of life. Furthermore, the design and development of a mobile phone application for Type 1 Diabetes Mellitus (T1DM) self-management is presented. The technical evaluation of the application, which permits the management of blood glucose measurements, blood pressure measurements, insulin dosage, food/drink intake and physical activity, has shown that the use of the mobile phone technologies along with data analysis methods might improve the self-management of T1DM.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Java Enterprise Applications (JEAs) are large systems that integrate multiple technologies and programming languages. With the purpose to support the analysis of JEAs we have developed MooseJEE an extension of the \emphMoose environment capable to model the typical elements of JEAs.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Java Enterprise Applications (JEAs) are complex software systems written using multiple technologies. Moreover they are usually distributed systems and use a database to deal with persistence. A particular problem that appears in the design of these systems is the lack of a rich business model. In this paper we propose a technique to support the recovery of such rich business objects starting from anemic Data Transfer Objects (DTOs). Exposing the code duplications in the application's elements using the DTOs we suggest which business logic can be moved into the DTOs from the other classes.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Thrombophilia has been associated with pregnancy complications and recurrent miscarriage. The aim of this systematic review was to evaluate the controversial association between thrombophilia and failures of assisted reproduction technology (ART). A systematic search of the literature for studies reporting on thrombophilia in women undergoing ART up to April 2011 yielded 33 studies (23 evaluating anti-phospholipid antibodies, 5 inherited thrombophilia, and 5 both) involving 6092 patients. Overall, methodologic quality of the studies was poor. Combined results from case-control studies showed that factor V Leiden was significantly more prevalent among women with ART failure compared with fertile parous women or those achieving pregnancy after ART (odds ratio = 3.08; 95% confidence interval, 1.77-5.36). The prothrombin mutation, methylenetetrahydrofolate reductase mutation, deficiency of protein S, protein C, or anti-thrombin were all not associated with ART failure. Women with ART failure tested more frequently positive for anti-phospholipids antibodies (odds ratio = 3.33; 95% confidence interval, 1.77-6.26) with evidence of high degree of between-study heterogeneity (I(2) = 75%; P < .00001). Prospective cohort studies did not show significant associations between thrombophilia and ART outcomes. Although case-control studies suggest that women experiencing ART failures are more frequently positive for factor V Leiden and anti-phospholipid antibodies, the evidence is inconclusive and not supported by cohort studies.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Today's malaria control efforts are limited by our incomplete understanding of the biology of Plasmodium and of the complex relationships between human populations and the multiple species of mosquito and parasite. Research priorities include the development of in vitro culture systems for the complete life cycle of P. falciparum and P. vivax and the development of an appropriate liver culture system to study hepatic stages. In addition, genetic technologies for the manipulation of Plasmodium need to be improved, the entire parasite metabolome needs to be characterized to identify new druggable targets, and improved information systems for monitoring the changes in epidemiology, pathology, and host-parasite-vector interactions as a result of intensified control need to be established to bridge the gap between bench, preclinical, clinical, and population-based sciences.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Reconstructive therapies to promote the regeneration of lost periodontal support have been investigated through both preclinical and clinical studies. Advanced regenerative technologies using new barrier-membrane techniques, cell-growth-stimulating proteins or gene-delivery applications have entered the clinical arena. Wound-healing approaches using growth factors to target the restoration of tooth-supporting bone, periodontal ligament and cementum are shown to significantly advance the field of periodontal-regenerative medicine. Topical delivery of growth factors, such as platelet-derived growth factor, fibroblast growth factor or bone morphogenetic proteins, to periodontal wounds has demonstrated promising results. Future directions in the delivery of growth factors or other signaling models involve the development of innovative scaffolding matrices, cell therapy and gene transfer, and these issues are discussed in this paper.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Purpose : To angiographically evaluate infrapopliteal arterial lesion morphology in a consecutive series of patients presenting with critical limb ischemia (CLI) and undergoing infrapopliteal angioplasty. Methods : A prospective analysis was undertaken of a consecutive series of CLI patients undergoing endovascular therapy in a tertiary referral center in the year 2011. Morphological assessment of baseline angiograms obtained prior to revascularization included lesion length, assessment of calcification using a semi-quantitative scoring system, and reference vessel diameter (RVD) measurement. Delta RVDs were assessed subtracting distal RVDs from proximal RVDs. A total of 197 infrapopliteal lesions in 105 CLI patients (n=106 limbs) were assessed. Of these, 136 lesions were treated by endovascular means. Results : The average length of treated lesions was 87.1±43.8 mm in stenoses and 124.0±78.3 mm in chronic occlusions (p<0.001). Mean RVD proximal to the lesions was 1.88 mm whereas it was 1.66 mm distal to the lesions (p≤0.03). Mean arterial calcification was 1.15. Conclusion : This prospective angiographic series underlines the complex nature and extensive longitudinal involvement of infrapopliteal lesions in CLI patients. These findings should be taken into consideration for anti-restenosis concepts in this challenging subgroup of peripheral artery disease patients.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Assisted reproductive technology (ART) involves the manipulation of early embryos at a time when they may be particularly vulnerable to external disturbances. Environmental influences during the embryonic and fetal development influence the individual's susceptibility to cardiovascular disease, raising concerns about the potential consequences of ART on the long-term health of the offspring.