6 resultados para Code uses

em Helda - Digital Repository of University of Helsinki


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Reuse of existing carefully designed and tested software improves the quality of new software systems and reduces their development costs. Object-oriented frameworks provide an established means for software reuse on the levels of both architectural design and concrete implementation. Unfortunately, due to frame-works complexity that typically results from their flexibility and overall abstract nature, there are severe problems in using frameworks. Patterns are generally accepted as a convenient way of documenting frameworks and their reuse interfaces. In this thesis it is argued, however, that mere static documentation is not enough to solve the problems related to framework usage. Instead, proper interactive assistance tools are needed in order to enable system-atic framework-based software production. This thesis shows how patterns that document a framework s reuse interface can be represented as dependency graphs, and how dynamic lists of programming tasks can be generated from those graphs to assist the process of using a framework to build an application. This approach to framework specialization combines the ideas of framework cookbooks and task-oriented user interfaces. Tasks provide assistance in (1) cre-ating new code that complies with the framework reuse interface specification, (2) assuring the consistency between existing code and the specification, and (3) adjusting existing code to meet the terms of the specification. Besides illustrating how task-orientation can be applied in the context of using frameworks, this thesis describes a systematic methodology for modeling any framework reuse interface in terms of software patterns based on dependency graphs. The methodology shows how framework-specific reuse interface specifi-cations can be derived from a library of existing reusable pattern hierarchies. Since the methodology focuses on reusing patterns, it also alleviates the recog-nized problem of framework reuse interface specification becoming complicated and unmanageable for frameworks of realistic size. The ideas and methods proposed in this thesis have been tested through imple-menting a framework specialization tool called JavaFrames. JavaFrames uses role-based patterns that specify a reuse interface of a framework to guide frame-work specialization in a task-oriented manner. This thesis reports the results of cases studies in which JavaFrames and the hierarchical framework reuse inter-face modeling methodology were applied to the Struts web application frame-work and the JHotDraw drawing editor framework.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In Africa various species of Combretum, Terminalia and Pteleopsis are used in traditional medicine. Despite of this, some species of these genera have still not been studied for their biological effects to validate their traditional uses. The aim of this work has been to document the ethnomedicinal uses of several species of Combretum and Terminalia in Mbeya region, south-western Tanzania, and to use this information for finding species with good antimicrobial and cytotoxic potential. During a five weeks expedition to Tanzania in spring 1999 sixteen different species of Combretum and Terminalia, as well as Pteleopsis myrtifolia were collected from various locations in the districts of Mbeya, Iringa and Dar-es-Salaam. Traditional healers in seven different villages in the Mbeya region were interviewed in Swahili and Nyakyusa on the medicinal uses of Combretum and Terminalia species shown to them. A questionnaire was used during the interviews. The results of the interviews correlated well between different villages, the same species being used in similar ways in different villages. Of the ten species shown to the healers six were frequently used for treatment of skin diseases, bacterial infections, diarrhea, oedema and wounds. The dried plants were most commonly prepared into hot water decoctions or mixed into maize porridge, Ugali. Infusions made from dried or fresh plant material were also common. Wounds and topical infections were treated with ointments made from the dried plant material mixed with sheep fat. Twenty-one extracts of six species of Combretum and four of Terminalia, collected from Tanzania, were screened for their antibacterial effects against two gram-negative and five gram-positive bacteria, as well as the yeast, Candida albicans, using an agar diffusion method. Most of the screened plants showed substantial antimicrobial activity. A methanolic root extract of T. sambesiaca showed the most potent antibacterial effects of all the plant species screened, and gave a MIC value of 0.9 mg/ml against Enterobacter aerogenes. Also root extracts of T. sericea and T. kaiserana gave excellent antimicrobial effects, and notably a hot water extract of T. sericea was as potent as extracts of this species made from EtOH and MeOH. Thus, the traditional way of preparing T. sericea into hot water decoctions seems to extract antimicrobial compounds. Thirty-five extracts of five species of Terminalia, ten of Combretum and Pteleopsis myrtifolia were screened for their antifungal effects against five species of yeast (Candida spp.) and Cryptococcus neoformans. The species differed from each other to their antifungal effects, some being very effective whereas others showed no antifungal effects. The most effective extracts showed antifungal effects comparable to the standard antibiotics itraconazol and amphotericin B. Species of Terminalia gave in general stronger antifungal effects than those of Combretum. The best effects were obtained with methanolic root extracts of T. sambesiaca, T. sericea and T. kaiserana, and this investigation indicates that decoctions of these species might be used for treatment of HIV-related fungal infections. Twenty-seven crude extracts of eight species of Combretum, five of Terminalia and Pteleopsis myrtifolia were evaluated for their cytotoxic effects against human cancer cell lines (HeLa, cervical carcinoma; MCF 7, breast carcinoma, T 24 bladder carcinoma) and one endothelial cell line (BBCE, bovine brain capillary endothelial cells). The most outstanding effects were obtained with a leaf extract of Combretum fragrans, which nearly totally inhibited the proliferation of T 24 and HeLa cells at a concentration of 25 ug/ml and inhibited 60 % of the growth of the HeLa cells at a concentration of 4.3 ug/ml. The species of Terminalia were less cytotoxically potent than the Combretum species, although T. sericea and T. sambesiaca gave good cytotoxic effects (< 30 % proliferation). In summary this study indicates that some of the species of Terminalia, Combretum and Pteleopsis, used in Tanzanian traditional medicine, are powerful inhibitors of both microbial and cancer cell growth. In depth studies would be needed to find the active compounds behind these biological activities.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Examines the symbolic significance of major events and their security provision in the historical and contemporary context of the European Code of Police Ethics. Stresses the potential of major events to set new practical policing and security standards of technology and in doing so necessitiate the maintenance of professional ethical standards for policing in Europe.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The present study focuses on the drug market in Helsinki in the early 2000s, mainly on the dealing in and use of amphetamines, cannabis and the pharmaceutical Subutex. The drug market is usually analysed into upper, middle and lower level markets. These levels are very different in terms of their operating practices, although there may be some mingling. The present study is mainly concerned with drug dealers and users in the lower and middle level markets. Operations also differ depending on whether the dealing involves just one drug or several. Dealing in and using Subutex is a very different business from dealing and using home grown cannabis, for instance: both the customers and the dealers are mostly quite different. The study material was mostly collected through ethnographical field work, including observations and interviews. Interviews with officials and minutes of pre-trial investigations concerning aggravated drug crimes are also included. The study discusses the roles of dealers on the various levels of the drug market in Helsinki and traces activities at various levels. Ethnographical methods are employed to observe day-to-day drug dealing and use and leisure pursuits in private homes and in public premises. The study takes note of the risks inherent in drug dealing and estimates what kind of drug dealers can last the longest on the market without the authorities intervening. At the same time, the study discusses how small groups on the middle and lower levels of the drug market avoid control measures undertaken by the authorities and how the authorities address these groups. Moreover, the study discusses what the drug market is like in prison from the perspective of a drug dealer sent to prison, what their everyday lives are like after release, and how much money dealers on various levels of the drug market make. The study demonstrates that drug dealing in Helsinki, whether we consider the very top or the very bottom of the pyramid, is a far from rational pursuit. The undertakings are not very systematic; they are more a reaction to intoxicant addiction( s) and other problems caused by other dealers, the dealers own actions and the actions of the police. The everyday lives of drug dealers are often chaos only alleviated by drug use in the company of buyers or alone. If a drug dealer uses drugs himself/herself, things become even more complicated and a vicious circle develops. At the same time, everyday life is certainly exciting, and a drug dealer often has a highly eventful if brief life. Drug dealing is a very masculine pursuit, and there is a sort of macho code governing it, although this does not nearly always work as it should. This macho code, typically for illegal activities, involves the threat of violence as a control measure. Hence the untranslatable slang expression Kill the cows : the Finnish word for calf has the slang meaning snitch or police informant . No more cows, no more calves. But informing on others to the authorities is a fact of life in the drug-dealing world. Contributing factors to being reported to the authorities are the dealer s own mistakes and the actions of other dealers and the police. A determined drug dealer will not be deterred from drug dealing by a prison sentence. However, following time in prison only few dealers manage to gain an income from drug dealing commensurate with its risks.