897 resultados para Hospitalized client
Resumo:
Tutkimuksen taustalla on väestön ikääntyminen ja iäkkäiden lisääntynyt lääkkeiden käyttö. Ikääntyminen aiheuttaa elimistössä useita muutoksia, jotka voivat muuttaa lääkevastetta ja altistaa potilaan haittavaikutuksille. Iäkkäillä riski joutua sairaalaan lääkkeen haittavaikutuksen vuoksi on arvioitu olevan neljä kertaa suurempi kuin nuoremmilla. Monet lääkkeiden yhteis- ja haittavaikutukset olisivat ehkäistävissä välttämällä iäkkäillä tiettyjä lääkeaineita. Iäkkäiden lääkehoitojen seurantaa ja arviointia varten on kehitetty erilaisia suosituksia sekä Suomessa että kansainvälisesti. Tutkimuksen tavoitteena oli luoda Suomen oloihin soveltuva, hoitajien koulutettuina käytettävissä oleva, avohoidon yli 65-vuotiaiden iäkkäiden lääkitykseen liittyviä riskejä arvioiva työkalu. Työkalun avulla voitaisiin löytää ne potilaat, joiden lääkitykseen liittyy paljon riskejä. Tutkimuksen aineistona olivat laaja kansainvälinen kirjallisuuskatsaus iäkkäiden lääkehoitoihin liittyvistä tekijöistä sekä asiantuntijakommentoinnit, joiden perusteella luotiin alustava arviointityökalu. Alustava arviointityökalu validoitiin kolmikierroksisella Delfoi-menetelmällä. Delfoi-menetelmä on laadullinen konsensusmenetelmä, joka perustuu asiantuntijoiden arvioihin tutkittavasta asiasta. Kaksi ensimmäistä Delfoi-kierrosta mittasivat alustavan arviointityökalun kohtien soveltuvuutta ja kolmas kierros kohtien tärkeyttä arvioitaessa iäkkään lääkityksiin liittyviä riskejä. Tutkimuksen Delfoi-kierroksien vastaajiksi pyydettiin 33 geriatrian asiantuntijaa, joista vastaajiksi lupautui 11 lääkäriä, 3 proviisoria ja 4 sairaanhoitajaa. Delfoi-kierrosten tuloksia analysoitiin sekä kvantitatiivisesti että kvalitatiivisesti. Tutkimuksen tuloksena saatu arviointityökalu käsittää 19 iäkkäiden lääkehoitoa arvioivaa kohtaa. Asiantuntijapaneelin mukaan kaikki arviointityökalun lääkitykseen liittyviä riskejä mittaavat kohdat ovat tärkeitä tai jokseenkin tärkeitä, joten työkalun voidaan olettaa olevan validi mitattaessa lääkitykseen liittyviä riskejä. Jatkotutkimuksissa työkalun käytettävyyttä sekä riskien mittaamiskykyä tulee testata sekä arviointityökalun käyttäjien että potilaiden keskuudessa. Kehitettyä työkalua voidaan jatkossa hyödyntää esimerkiksi koulutustarkoituksissa sen varsinaisen käyttötarkoituksen lisäksi. Työkalun avulla iäkkäiden lääkehoitoa voidaan tulevaisuudessa toteuttaa entistä turvallisemmin ja tarkoituksenmukaisemmin.
Therapeutic work with the present moment: A conversation analytical study of guidance into immediacy
Resumo:
Therapeutic work with the client’s present moment experience in existential therapy was studied by means of conversation analysis. Using publicly available video recordings of therapy sessions as data, an existential therapist’s practice of guiding a client into immediacy, or refocusing the talk on a client’s immediate experience, was described and compared with a therapist’s corresponding action in cognitive therapy. The study contributes to the description of interactional practice of existential therapy, and involves the first application of conversation analysis to a comparative study of psychotherapy process. The potential utility of this approach and the clinical and empirical implications of the present findings are discussed.
Vain hätapua? : Taloudellinen avustaminen diakoniatyön professionaalisen itseymmärryksen ilmentäjänä
Resumo:
Financial Help Alone? Financial help as an exponent of professional diaconal work One essential form of helping people in the Evangelical Lutheran Church s diaconal work is providing economic aid. It can be seen as work which is in accordance with the spirit of the Church Order (4:3). One of the tasks of diaconal work, determined by the Church Order, is to help those whose distress is the greatest and who have no other source of help. This financial support has become a permanent and essential working method, which has also created tension of various kinds. Financial support has been criticized, especially when the support has been used to fill a gap in the social services provided by the government. It has been argued that diaconal work has been forced to take on responsibility for tasks that belong to the welfare state. The tensions involved in the financial support of diaconal work do not only concern the patching up and supplementing of the deficiencies in the welfare state s services but also the question of diaconal workers self-understanding of financial support and how it relates to their professionalism. In this thesis, I examine the experiences and visions diaconal workers have concerning financial support in their work with clients. The viewpoint of my work is the diaconal workers own experiences and interpretations of the meaning of financial support in customer service. In the articles of my thesis, I examined the meanings that diaconal workers gave to financial support in the aspects of work motivation, empowerment, expertise and tensions. The research material of my articles consists of three different data, which are theme interviews from diaconal workers, a survey from diaconal workers of Espoo and a diaconal barometer of 2009. I have analysed the theme interviews and the survey using qualitative content analysis. The results of my articles showed that diaconal workers motivation in tasks concerning economic aid was sustained by the nature and spiritual aspects of support activities. Work that supported empowerment through financial assistance meant influencing the client s personal life, community and local ties and structural circumstances of the surrounding society. Diaconal workers expertise in financial support work can be characterised as horizontal, which means that the expertise was built on acknowledging the client s dignity, the uniqueness of the client s life situation and listening to the client s own voice. Diaconal workers were also experts in community and area-based work. The tensions in financial support work are linked to its unofficial and undefined role in the field of social welfare and the inability of other aiding parties to respond to their duties. The results of my thesis on the experiences and visions of financial support reveal that it is multilateral and multidimensional. Diaconal workers used financial support to help the clients, taking into account their individual, communal, social and spiritual context. The professionalism of this financial support is reflectively related to the client s need of help and the spontaneity and unexpectedness of the situation. Support work was deeply bound to diaconal workers experiences of spirituality as the basic value in their work, the foundation of their idea of humanity and their method of helping others. In different tasks of financial support diaconal workers balanced between traditional, individual client work based on caritas and working methods which are based on supporting the individual s empowerment and active citizenship, as in postmodern social work. Diaconal workers experiences of financial support illustrated the transition or turning point in the professionalism of diaconal work, which involves finding one s own, stronger and clearer professional identity than earlier with respect to other helpers in society. Creating a unique identity is part of the empowerment process of diaconal work, in which it must define its professional role by itself. In postmodern pluralism and the fragmented context of diaconal activities, the question arose as to whether the spiritual traditions and traditional values of diaconal work support the modifications and adaptations needed in new, unpredictable situations. Diaconal work is said to be fast to react, able to predict changes and adapt to those changes. To preserve its sensitive reactive ability, also in the complex postmodern world, it must retain its own views and orientations. Otherwise, the distinctive values and traditions of diaconal work might sustain static diaconal work, employee-centeredness and a smug attitude when defining beneficiaries and needs, which highlights the paternalism of diaconal work. Such paternalism may complicate the progress of working methods which are based on empowerment and citizenship.
Resumo:
This study examines the diaconia work of the Finnish Evangelical Lutheran Church from the standpoint of clients. The role of diaconia work has grown since the early 1990s recession, and since it established itself as one of the actors along with other social organizations. Previous studies have described the changing role of diaconal work, especially from the standpoint of diaconia workers and co-operators. This research goes back to examine, beyond the activities of the diaconia work of everyday practices, its relations of ruling which are determining practices. The theoretical and methodological framework rises from the thinking of Dorothy E. Smith, the creator of institutional ethnography. Its origins are in feminism, Marxism, phenomenology, etnomethodology, and symbolic interactionism. However, it does not represent any school. Unlike the objectivity-based traditional sociology, institutional ethnography has its starting point in everyday life, and people s subjective experience of it. Everyday life is just a starting point, and is used to examine everyday life s experiences of hidden relations of ruling, linking people and organizations. The level of generalization is just on the relations of ruling. The research task is to examine those meanings of diaconia work which are embedded in its clients experiences. The research task is investigated with two questions: how diaconia work among its clients takes shape and what kinds of relations of ruling exist in diaconia work. The meanings of diaconia work come through an examination of the relations of ruling, which create new forms of diaconal work compared with previous studies. For the study, two kinds of data were collected: a questionnaire and ethnographic fieldwork. The first data set was collected from diaconal workers using the questionnaire. It gives background information of the diaconia work process from the standpoint of the clients. In the ethnographic study there were two phases. The first ethnographic material was collected from one local parish by observing, interviewing clients and diaconal workers and gathering documents. The number of observations was 36 customer appointments, and 29 interviews. The second ethnographic material was included as a part of the analysis, in which ruling relations in people s experiences were collected from the transcribed data. Close reading and narrative analysis are used as analysing methods. The analysis has three phases. First, the experiences are identified with close reading; the following step is to select some of the institutional processes that are shaping those experiences and are relevant for the research. At the third stage, those processes are investigated in order to describe analytically how they determine people s experience. The analysis produces another narrative about diaconia work, which provides tools for examining the diaconal work from a new perspective. Through the analysis it is possible to see diaconia as an exchange ratio, in which the exchange takes place between a client and a diaconia worker, but also more broadly with other actors, such as social workers, shop clerks, or with other parishioners. The exchange ratio is examined from the perspective of power which is embedded in the client s experiences. The analysis reveals that the most important relations of ruling are humiliation and randomness in the exchange ratio of diaconia work; valuating spirituality above the bodily being; and replacing official social work. The results give a map about the relations of ruling of diaconia work which gives tools to look at diaconia work s meanings to the clients. The hidden element of humiliation in the exchange ratio breaks the current picture of diaconia work. The ethos of the holistic encounters and empathic practices are shown to be of another kind when spirituality is preferred to the bodily being. Nevertheless, diaconia appears to be a place for a respectful encounter, especially in situations where the public sector s actors are retreating on liability or clients are in a life crisis. The collapse of the welfare state structures imposes on diaconia work tasks that have not previously belonged to it. At the local level, clients receive partners from diaconia workers in order to advocate them in the welfare system. Actions to influence the wider societal structures are not reached because of lacking resources. An awareness of the oppressive practices of diaconia work and their critical reviewing are the keys to the development of diaconia work, since there are such practices even in holistic and respectful diaconia work. While the research raises new information for the development of diaconia work, it also opens up new aspects for developing other kinds of social work by emphasizing the importance of taking people s experiences seriously. Keywords: diaconia work, institutional ethnography, Dorothy E. Smith, experience, customer, relations of ruling.
Resumo:
Hantaviruses are one of the five genera of the vector-borne virus family Bunyaviridae. While other members of the family are transmitted via arthropods, hantaviruses are carried and transmitted by rodents and insectivores. Occasional transmission to humans occurs via inhalation of aerosolized rodent excreta. When transmitted to man hantaviruses cause hemorrhagic fever with renal syndrome (HFRS, in Eurasia, mortality ~10%) and hantavirus cardiopulmonary syndrome (HCPS, in the Americas, mortality ~40%). The single-stranded, negative-sense RNA genome of hantaviruses is in segments S, M and L that respectively encode for nucleocapsid (N), glycoproteins Gn and Gc, and RNA-dependent RNA-polymerase (RdRp or L protein). The genome segments, encapsidated by N protein to form ribonucleoprotein (RNP), are enclosed inside a lipid envelope decorated by spikes formed of Gn and Gc. The focus of this study was to understand the mechanisms and interactions through which the virion is formed and maintained. We observed that when extracted from virions both Gn and Gc favor homo- over hetero-oligomerization. The minimal glycoprotein complexes extracted from virion by detergent were observed, by using ultracentrifugation and gel filtration, to be tetrameric Gn and homodimeric Gc. These results led us to suggest a model where tetrameric Gn complexes are interconnected through homodimeric Gc units to form the grid-like surface architecture described for hantaviruses. This model was found to correlate with the three-dimensional (3D) reconstruction of virion surface created using cryo-electron tomography (cryo-ET). The 3D-density map showed the spike complex formed of Gn and Gc to be 10 nm high and to display a four-fold symmetry with dimensions of 15 nm times 15 nm. This unique square-shaped complex on a roughly round virion creates a hitch for the assembly, since a sphere cannot be broken into rectangles. Thus additional interactions are likely required for the virion assembly. In cryo-ET we observed that the RNP makes occasional contacts to the viral membrane, suggesting an interaction between the spike and RNP. We were able to demonstrate this interaction using various techniques, and showed that both Gn and Gc contribute to the interaction. This led us to suggest that in addition to the interactions between Gn and Gc, also the interaction between spike and RNP is required for assembly. We found galectin-3 binding protein (referred to as 90K) to co-purify with the virions and showed an interaction between 90K and the virion. Analysis of plasma samples taken from patients hospitalized for Puumala virus infection showed increased concentrations of 90K in the acute phase and the increased 90K level was found to correlate with several parameters that reflect the severity of acute HFRS. The results of these studies confirmed, but also challenged some of the dogmas on the structure and assembly of hantaviruses. We confirmed that Gn and RNP do interact, as long assumed. On the other hand we demonstrated that the glycoproteins Gn and Gc exist as homo-oligomers or appear in large hetero-oligomeric complexes, rather than form primarily heterodimers as was previously assumed. This work provided new insight into the structure and assembly of hantaviruses.
Resumo:
The proportion of patients over 75 years of age, receiving all different types of healthcare, is constantly increasing. The elderly undergo surgery and anaesthetic procedures more often than middle-aged patients. Poor pain management in the elderly is still an issue. Although the elderly consumes the greatest proportion of prescribed medicines in Western Europe, most clinical pharmacological studies have been performed in healthy volunteers or middle-aged patients. The aim of this study was to investigate pain measurement and management in cognitively impaired patients in long term hospital care and in cognitively normal elderly patients after cardiac surgery. This thesis incorporated 366 patients, including 86 home-dwelling or hospitalized elderly with chronic pain and 280 patients undergoing cardiac surgery with acute pain. The mean age of patients was 77 (SD ± 8) years and approximately 8400 pain measurements were performed with four pain scales: Verbal Rating Scale (VRS), the Visual Analogue Scale (VAS), the Red Wedge Scale (RWS), and the Facial Pain Scale (FPS). Cognitive function, depression, functional ability in daily life, postoperative sedation and postoperative confusion were assessed with MMSE, GDS, Barthel Index, RASS, and CAM-ICU, respectively. The effects and plasma concentrations of fentanyl and oxycodone were measured in elderly (≥ 75 years) and middle-aged patients (≤ 60 years) and the opioid-sparing effect of pregabalin was studied after cardiac surgery. The VRS pain scores after movement correlated with the Barthel Index. The VRS was most successful in the groups of demented patients (MMSE 17-23, 11-16 and ≤ 10) and in elderly patients on the first day after cardiac surgery. The elderly had a higher plasma concentration of fentanyl at the end of surgery than younger patients. The plasma concentrations of oxycodone were comparable between the groups. Pain intensity on the VRS was lower and the sedation scores were higher in the elderly. Total oxycodone consumption during five postoperative days was reduced by 48% and the CAM-ICU scores were higher on the first postoperative day in the pregabalin group. The incidence of postoperative pain during movement was lower in the pregabalin group three months after surgery. This investigation demonstrates that chronic pain did not seem to impair daily activities in home-dwelling Finnish elderly. The VRS appeared to be applicable for elderly patients with clear cognitive dysfunction (MMSE ≤17) and it was the most feasible pain scale for the early postoperative period after cardiac surgery. After cardiac surgery, plasma concentrations of fentanyl in elderly were elevated, although oxycodone concentrations were at similar level compared to middle-aged patients. The elderly had less pain and were more sedated after doses of oxycodone. Therefore, particular attention must be given to individual dosing of the opioids in elderly surgical patients, who often need a smaller amount for adequate analgesia than middle-aged patients. The administration of pregabalin reduced postoperative oxycodone consumption after cardiac surgery. Pregabalin-treated patients had less confusion, and additionally to less postoperative pain on the first postoperative day and during movement at three months post-surgery. Pregabalin might be a new alternative as analgesic for acute postoperative and chronic pain management in the elderly. Its clinical role and safety remains to be verified in large-scale randomized and controlled studies. In the future, many clinical trials in the older category of patients will be needed to facilitate improvements in health care methods.
Resumo:
Menneinä vuosikymmeninä maatalouden työt ovat ensin koneellistuneet voimakkaasti ja sittemmin mukaan on tullut automaatio. Nykyään koneiden kokoa suurentamalla ei enää saada tuottavuutta nostettua merkittävästi, vaan työn tehostaminen täytyy tehdä olemassa olevien resurssien käyttöä tehostamalla. Tässä työssä tarkastelun kohteena on ajosilppuriketju nurmisäilörehun korjuussa. Säilörehun korjuun intensiivisyys ja koneyksiköiden runsas määrä ovat työnjohdon kannalta vaativa yhdistelmä. Työn tavoitteena oli selvittää vaatimuksia maatalouden urakoinnin tueksi kehitettävälle tiedonhallintajärjestelmälle. Tutkimusta varten haastateltiin yhteensä 12 urakoitsijaa tai yhteistyötä tekevää viljelijää. Tutkimuksen perusteella urakoitsijoilla on tarvetta tietojärjestelmille.Luonnollisesti urakoinnin laajuus ja järjestelyt vaikuttavat asiaan. Tutkimuksen perusteella keskeisimpiä vaatimuksia tiedonhallinnalle ovat: • mahdollisimman laaja, yksityiskohtainen ja automaattinen tiedon keruu tehtävästä työstä • karttapohjaisuus, kuljettajien opastus kohteisiin • asiakasrekisteri, työn tilaus sähköisesti • tarjouspyyntöpohjat, hintalaskurit • luotettavuus, tiedon säilyvyys • sovellettavuus monenlaisiin töihin • yhteensopivuus muiden järjestelmien kanssa Kehitettävän järjestelmän tulisi siis tutkimuksen perusteella sisältää seuraavia osia: helppokäyttöinen suunnittelu/asiakasrekisterityökalu, toimintoja koneiden seurantaan, opastukseen ja johtamiseen, työnaikainen tiedonkeruu sekä kerätyn tiedon käsittelytoimintoja. Kaikki käyttäjät eivät kuitenkaan tarvitse kaikkia toimintoja, joten urakoitsijan on voitava valita tarvitsemansa osat ja mahdollisesti lisätä toimintoja myöhemmin. Tiukoissa taloudellisissa ja ajallisissa raameissa toimivat urakoitsijat ovat vaativia asiakkaita, joiden käyttämän tekniikan tulee olla toimivaa ja luotettavaa. Toisaalta inhimillisiä virheitä sattuu kokeneillekin, joten hyvällä tietojärjestelmällä työstä tulee helpompaa ja tehokkaampaa.
Resumo:
This paper describes the implementation of wireless mesh nodes based on the IEEE 802.11s draft where the motivation is to build a real life mesh network. The mesh nodes developed have mesh, mesh access point and mesh portal functionalities simultaneously. The mesh nodes use different radios for mesh and access point functionalities, thus giving better service to client stations. Both reactive and proactive modes of HWMP are supported. The paper also suggests some measures to enhance the performance of the overall network by reducing the number of PREQs.
Resumo:
The evolutionary diversity of the HSP70 gene family at the genetic level has generated complex structural variations leading to altered functional specificity and mode of regulation in different cellular compartments. By utilizing Saccharomyces cerevisiae as a model system for better understanding the global functional cooperativity between Hsp70 paralogs, we have dissected the differences in functional properties at the biochemical level between mitochondrial heat shock protein 70 (mtHsp70) Ssc1 and an uncharacterized Ssc3 paralog. Based on the evolutionary origin of Ssc3 and a high degree of sequence homology with Ssc1, it has been proposed that both have a close functional overlap in the mitochondrial matrix. Surprisingly, our results demonstrate that there is no functional cross-talk between Ssc1 and Ssc3 paralogs. The lack of in vivo functional overlap is due to altered conformation and significant lower stability associated with Ssc3. The substrate-binding domain of Ssc3 showed poor affinity toward mitochondrial client proteins and Tim44 due to the open conformation in ADP-bound state. In addition to that, the nucleotide-binding domain of Ssc3 showed an altered regulation by the Mge1 co-chaperone due to a high degree of conformational plasticity, which strongly promotes aggregation. Besides, Ssc3 possesses a dysfunctional inter-domain interface thus rendering it unable to perform functions similar to generic Hsp70s. Moreover, we have identified the critical amino acid sequence of Ssc1 and Ssc3 that can ``make or break'' mtHsp70 chaperone function. Together, our analysis provides the first evidence to show that the nucleotide-binding domain of mtHsp70s plays a critical role in determining the functional specificity among paralogs and orthologs across kingdoms.
Resumo:
Purpose - There are many library automation packages available as open-source software, comprising two modules: staff-client module and online public access catalogue (OPAC). Although the OPAC of these library automation packages provides advanced features of searching and retrieval of bibliographic records, none of them facilitate full-text searching. Most of the available open-source digital library software facilitates indexing and searching of full-text documents in different formats. This paper makes an effort to enable full-text search features in the widely used open-source library automation package Koha, by integrating it with two open-source digital library software packages, Greenstone Digital Library Software (GSDL) and Fedora Generic Search Service (FGSS), independently. Design/methodology/approach - The implementation is done by making use of the Search and Retrieval by URL (SRU) feature available in Koha, GSDL and FGSS. The full-text documents are indexed both in Koha and GSDL and FGSS. Findings - Full-text searching capability in Koha is achieved by integrating either GSDL or FGSS into Koha and by passing an SRU request to GSDL or FGSS from Koha. The full-text documents are indexed both in the library automation package (Koha) and digital library software (GSDL, FGSS) Originality/value - This is the first implementation enabling the full-text search feature in a library automation software by integrating it into digital library software.
Resumo:
With the emergence of Internet, the global connectivity of computers has become a reality. Internet has progressed to provide many user-friendly tools like Gopher, WAIS, WWW etc. for information publishing and access. The WWW, which integrates all other access tools, also provides a very convenient means for publishing and accessing multimedia and hypertext linked documents stored in computers spread across the world. With the emergence of WWW technology, most of the information activities are becoming Web-centric. Once the information is published on the Web, a user can access this information from any part of the world. A Web browser like Netscape or Internet Explorer is used as a common user interface for accessing information/databases. This will greatly relieve a user from learning the search syntax of individual information systems. Libraries are taking advantage of these developments to provide access to their resources on the Web. CDS/ISIS is a very popular bibliographic information management software used in India. In this tutorial we present details of integrating CDS/ISIS with the WWW. A number of tools are now available for making CDS/ISIS database accessible on the Internet/Web. Some of these are 1) the WAIS_ISIS Server. 2) the WWWISIS Server 3) the IQUERY Server. In this tutorial, we have explained in detail the steps involved in providing Web access to an existing CDS/ISIS database using the freely available software, WWWISIS. This software is developed, maintained and distributed by BIREME, the Latin American & Caribbean Centre on Health Sciences Information. WWWISIS acts as a server for CDS/ISIS databases in a WWW client/server environment. It supports functions for searching, formatting and data entry operations over CDS/ISIS databases. WWWISIS is available for various operating systems. We have tested this software on Windows '95, Windows NT and Red Hat Linux release 5.2 (Appolo) Kernel 2. 0. 36 on an i686. The testing was carried out using IISc's main library's OPAC containing more than 80,000 records and Current Contents issues (bibliographic data) containing more than 25,000 records. WWWISIS is fully compatible with CDS/ISIS 3.07 file structure. However, on a system running Unix or its variant, there is no guarantee of this compatibility. It is therefore safe to recreate the master and the inverted files, using utilities provided by BIREME, under Unix environment.
Resumo:
PDB Goodies is a web-based graphical user interface (GUI) to manipulate the Protein Data Bank file containing the three-dimensional atomic coordinates of protein structures. The program also allows users to save the manipulated three-dimensional atomic coordinate file on their local client system. These fragments are used in various stages of structure elucidation and analysis. This software is incorporated with all the three-dimensional protein structures available in the Protein Data Bank, which presently holds approximately 18 000 structures. In addition, this program works on a three-dimensional atomic coordinate file (Protein Data Bank format) uploaded from the client machine. The program is written using CGI/PERL scripts and is platform independent. The program PDB Goodies can be accessed over the World Wide Web at http:// 144.16.71.11/pdbgoodies/.
Resumo:
Context-sensitive points-to analysis is critical for several program optimizations. However, as the number of contexts grows exponentially, storage requirements for the analysis increase tremendously for large programs, making the analysis non-scalable. We propose a scalable flow-insensitive context-sensitive inclusion-based points-to analysis that uses a specially designed multi-dimensional bloom filter to store the points-to information. Two key observations motivate our proposal: (i) points-to information (between pointer-object and between pointer-pointer) is sparse, and (ii) moving from an exact to an approximate representation of points-to information only leads to reduced precision without affecting correctness of the (may-points-to) analysis. By using an approximate representation a multi-dimensional bloom filter can significantly reduce the memory requirements with a probabilistic bound on loss in precision. Experimental evaluation on SPEC 2000 benchmarks and two large open source programs reveals that with an average storage requirement of 4MB, our approach achieves almost the same precision (98.6%) as the exact implementation. By increasing the average memory to 27MB, it achieves precision upto 99.7% for these benchmarks. Using Mod/Ref analysis as the client, we find that the client analysis is not affected that often even when there is some loss of precision in the points-to representation. We find that the NoModRef percentage is within 2% of the exact analysis while requiring 4MB (maximum 15MB) memory and less than 4 minutes on average for the points-to analysis. Another major advantage of our technique is that it allows to trade off precision for memory usage of the analysis.
Resumo:
Wireless LAN (WLAN) market consists of IEEE 802.11 MAC standard conformant devices (e.g., access points (APs), client adapters) from multiple vendors. Certain third party certifications such as those specified by the Wi-Fi alliance have been widely used by vendors to ensure basic conformance to the 802.11 standard, thus leading to the expectation that the available devices exhibit identical MAC level behavior. In this paper, however, we present what we believe to be the first ever set of experimental results that highlight the fact that WLAN devices from different vendors in the market can have heterogeneous MAC level behavior. Specifically, we demonstrate with examples and data that in certain cases, devices may not be conformant with the 802.11 standard while in other cases, they may differ in significant details that are not a part of mandatory specifications of the standard. We argue that heterogeneous MAC implementations can adversely impact WLAN operations leading to unfair bandwidth allocation, potential break-down of related MAC functionality and difficulties in provisioning the capacity of a WLAN. However, on the positive side, MAC level heterogeneity can be useful in applications such as vendor/model level device fingerprinting.