Learn More
Programming with Java monitors is recognized to be difficult , and potentially inefficient due to many useless context switches induced by the notifyAll primitive. This paper presents SOM, Sequential Object Monitors, as an alternative to programming with Java monitors. Reifying monitor method calls as requests, and providing full access to the pending(More)
SUMMARY Coordination of parallel activities on a shared memory machine is a crucial issue for modern software, even more with the advent of multi-core processors. Unfortunately, traditional concurrency abstractions force programmers to tangle the application logic with the synchronization concern, thereby compromising understandability and reuse, and fall(More)
BACKGROUND Proteinuria changes have a prognostic significance in proteinuric nephropathies. Proteinuria has been related to kidney transplant outcomes, but there are no information about the impact of increasing proteinuria during the first year on long-term graft and patient survival. METHODS Retrospective cohort study of 591 kidney transplants to(More)
A great number of studies on burns have been carried out from the epidemiologic point of view. However, the prevention of burns is only feasible when the risk factors on which we can act are known. In this study we attempt to analyze the different characteristics of the burns of the patients that were treated in our burn center. We designed a questionnaire(More)
Threads have been present in programming languages for some time now. However, they have a bad image among software developers because they lead to unreliable applications. Most of the problems are produced by unexpected critical sections, which are very difficult to find. Little research has been done recently to increase the safety of thread programming.(More)