935 resultados para Maintenance de logiciels
Resumo:
Les systèmes logiciels sont devenus de plus en plus répondus et importants dans notre société. Ainsi, il y a un besoin constant de logiciels de haute qualité. Pour améliorer la qualité de logiciels, l’une des techniques les plus utilisées est le refactoring qui sert à améliorer la structure d'un programme tout en préservant son comportement externe. Le refactoring promet, s'il est appliqué convenablement, à améliorer la compréhensibilité, la maintenabilité et l'extensibilité du logiciel tout en améliorant la productivité des programmeurs. En général, le refactoring pourra s’appliquer au niveau de spécification, conception ou code. Cette thèse porte sur l'automatisation de processus de recommandation de refactoring, au niveau code, s’appliquant en deux étapes principales: 1) la détection des fragments de code qui devraient être améliorés (e.g., les défauts de conception), et 2) l'identification des solutions de refactoring à appliquer. Pour la première étape, nous traduisons des régularités qui peuvent être trouvés dans des exemples de défauts de conception. Nous utilisons un algorithme génétique pour générer automatiquement des règles de détection à partir des exemples de défauts. Pour la deuxième étape, nous introduisons une approche se basant sur une recherche heuristique. Le processus consiste à trouver la séquence optimale d'opérations de refactoring permettant d'améliorer la qualité du logiciel en minimisant le nombre de défauts tout en priorisant les instances les plus critiques. De plus, nous explorons d'autres objectifs à optimiser: le nombre de changements requis pour appliquer la solution de refactoring, la préservation de la sémantique, et la consistance avec l’historique de changements. Ainsi, réduire le nombre de changements permets de garder autant que possible avec la conception initiale. La préservation de la sémantique assure que le programme restructuré est sémantiquement cohérent. De plus, nous utilisons l'historique de changement pour suggérer de nouveaux refactorings dans des contextes similaires. En outre, nous introduisons une approche multi-objective pour améliorer les attributs de qualité du logiciel (la flexibilité, la maintenabilité, etc.), fixer les « mauvaises » pratiques de conception (défauts de conception), tout en introduisant les « bonnes » pratiques de conception (patrons de conception).
Resumo:
La compréhension de la structure d’un logiciel est une première étape importante dans la résolution de tâches d’analyse et de maintenance sur celui-ci. En plus des liens définis par la hiérarchie, il existe un autre type de liens entre les éléments du logiciel que nous appelons liens d’adjacence. Une compréhension complète d’un logiciel doit donc tenir compte de tous ces types de liens. Les outils de visualisation sont en général efficaces pour aider un développeur dans sa compréhension d’un logiciel en lui présentant l’information sous forme claire et concise. Cependant, la visualisation simultanée des liens hiérarchiques et d’adjacence peut donner lieu à beaucoup d’encombrement visuel, rendant ainsi ces visualisations peu efficaces pour fournir de l’information utile sur ces liens. Nous proposons dans ce mémoire un outil de visualisation 3D qui permet de représenter à la fois la structure hiérarchique d’un logiciel et les liens d’adjacence existant entre ses éléments. Notre outil utilise trois types de placements différents pour représenter la hiérarchie. Chacun peut supporter l’affichage des liens d’adjacence de manière efficace. Pour représenter les liens d’adjacence, nous proposons une version 3D de la méthode des Hierarchical Edge Bundles. Nous utilisons également un algorithme métaheuristique pour améliorer le placement afin de réduire davantage l’encombrement visuel dans les liens d’adjacence. D’autre part, notre outil offre un ensemble de possibilités d’interaction permettant à un usager de naviguer à travers l’information offerte par notre visualisation. Nos contributions ont été évaluées avec succès sur des systèmes logiciels de grande taille.
Resumo:
The aim of this study was to evaluate in situ changes in the alveolar crest bone height around immediate implant-supported crowns in comparison to tooth-supported crowns (control) with the cervical margins located at the bone crest level, without occlusal load. In Group I, after extraction of 12 mandibular premolars from 4 adult dogs, implants from Branemark System (MK III TiU RP 4.0 x 11.5 mm) were placed to retain complete acrylic crowns. In Group II, premolars were prepared to receive complete metal crowns. Sixteen weeks after placement of the crowns (38 weeks after tooth extraction), the height of the alveolar bone crest was measured with a digital caliper. Data were analyzed statistically by the Mann-Whitney test at 5% significance level. The in situ analysis showed no statistically significant difference (p=0.880) between the implant-supported and the tooth-supported groups (1.528 + 0.459 mm and 1.570 + 0.263 mm, respectively). Based on the findings of the present study, it may be concluded that initial peri-implant bone loss may result from the remodeling process necessary to establish the biological space, similar to which occurs with tooth-supported crowns.
Resumo:
OBJECTIVES: The aim of this study was to assess the infuence of efforts applied to modify the patients' behavior towards periodontal maintenance. MATERIAL AND METHODS: Patients were classifed into three groups: Complete Compliance (participation in all visits), Irregular Compliance (irregular participation, one or more missing appointments), and Noncompliance (abandoned or never returned to the program). Complete compliers received usual procedures of the maintenance visit. The irregular compliers and non-compliers received usual procedures and strategies such as reminding next visit, informing patients on both periodontal disease and importance of maintenance, motivating the patient who showed an improvement in compliance. Thus, 137 patients were observed for 12 months. RESULTS: The degree of compliance has increased signifcantly during this period (p=0.001). No association was detected between age or gender and compliance degree. CONCLUSIONS: The results have shown that the intervention applied had a favorable infuence on the patients' compliance.
Resumo:
The aim of this in vitro study was to evaluate four different approaches to the decision of changing or not defective amalgam restorations in first primary molar teeth concerning the loss of dental structure. Ditched amalgam restorations (n = 11) were submitted to four different treatments, as follows: Control group - polishing and finishing of the restorations were carried out; Amalgam group - the ditched amalgam restorations were replaced by new amalgam restorations; Composite resin group - the initial amalgam restorations were replaced by composite resin restorations; Flowable resin group - the ditching around the amalgam restorations was filled with flowable resin. Images of the sectioned teeth were made and the area of the cavities before and after the procedures was determined by image analysis software to assess structural loss. The data were submitted to ANOVA complemented by the Student Newman Keuls test (p < 0.05). The cavities in all the groups presented significantly greater areas after the procedures. However, the amalgam group showed more substantial dental loss. The other three groups presented no statistically significant difference in dental structure loss after the re-treatments. Thus, replacing ditched amalgam restorations by other similar restorations resulted in a significant dental structure loss while maintaining them or replacing them by resin restorations did not result in significant loss.
Resumo:
Stingless bees play an important ecological role as pollinators of many wild plant species in the tropics and have significant potential for the pollination of agricultural crops. Nevertheless, conservation efforts as well as commercial breeding programmes require better guidelines on the amount of genetic variation that is needed to maintain viable populations. In this context, we carried out a long-term genetic study on the stingless bee Melipona scutellaris to evaluate the population viability consequences of prolonged breeding from a small number of founder colonies. In particular, it was artificially imposed a genetic bottleneck by setting up a population starting from only two founder colonies, and continued breeding from it for a period of over 10 years in a location outside its natural area of occurrence. We show that despite a great reduction in the number of alleles present at both neutral microsatellite loci and the sex-determining locus relative to its natural source population, and an increased frequency in the production of sterile diploid males, the genetically impoverished population could be successfully bred and maintained for at least 10 years. This shows that in stingless bees, breeding from a small stock of colonies may have less severe consequences than previously suspected. In addition, we provide a simulation model to determine the number of colonies that are needed to maintain a certain number of sex alleles in a population, thereby providing useful guidelines for stingless bee breeding and conservation efforts.
Resumo:
This study presents a decision-making method for maintenance policy selection of power plants equipment. The method is based on risk analysis concepts. The method first step consists in identifying critical equipment both for power plant operational performance and availability based on risk concepts. The second step involves the proposal of a potential maintenance policy that could be applied to critical equipment in order to increase its availability. The costs associated with each potential maintenance policy must be estimated, including the maintenance costs and the cost of failure that measures the critical equipment failure consequences for the power plant operation. Once the failure probabilities and the costs of failures are estimated, a decision-making procedure is applied to select the best maintenance policy. The decision criterion is to minimize the equipment cost of failure, considering the costs and likelihood of occurrence of failure scenarios. The method is applied to the analysis of a lubrication oil system used in gas turbines journal bearings. The turbine has more than 150 MW nominal output, installed in an open cycle thermoelectric power plant. A design modification with the installation of a redundant oil pump is proposed for lubricating oil system availability improvement. (C) 2009 Elsevier Ltd. All rights reserved.
Resumo:
The purpose of this study was to examine whether methadone maintenance treatment reduces injecting risk behaviour land therefore transmission of blood-borne viral infections) among prisoners in New South Wales (NSW), using comparison of retrospective reports of drug use in prisons for people who received standard drug treatment, time-limited methadone treatment and methadone maintenance treatment, The setting for the study was the NSW prison system. One hundred and eighty-five injecting drug users who had been recently released from NSW prisons were recruited in 1993, Self-reported drug use and injecting risk behaviour were compared in inmates who received standard drug treatment (counselling), time-limited methadone treatment and methadone maintenance treatment. HIV status was determined by serology, Intervention comprised high and low dose methadone treatment and counselling. The groups were similar in terms of most basic demographic characteristics but subjects who had been maintained on methadone reported a significantly lower prevalence of heroin injection, syringe sharing and scored lower on an HIV Risk-taking Behavioural Scale than subjects who received standard drug treatment and time-limited methadone treatment, This study suggests that methadone treatment is associated with reduced injecting risk behaviour in prison with adequate (greater than 60 mg) dose and duration in treatment. These treatment conditions are known to increase effectiveness in community-based methadone programmes. Prospective studies are required to evaluate the effectiveness of methadone programmes in the prevention of HIV and other blood-borne viral infections among IDU prisoners.
Resumo:
Using data from an evaluation of methadone maintenance treatment, this study investigated factors associated with continued involvement irt crime during treatment, and in particular whether there appeared to be differences in effectiveness of treatment between different methadone clinics. The methodology was an observational study, in which 304 patients attending three low-intervention, private methadone clinics in Sydney were interviewed on three occasions over a twelve month period. Outcome measures were self-reported criminal activity and police department records of convictions. By self-report, crime dropped, promptly and substantially on entry to treatment, to a level of acquisitive crime about one-eighth that reported during the last addiction period. Analysis of official records indicated that rates of acquisitive convictions were significantly lower in the in-treatment period compared to prior to entry to treatment, corroborating the changes suggested by self-report. Persisting involvement in crime in treatment was predicted by two factors: the cost of persisting use of illicit drugs, particularly cannabis, and ASPD symptom count. Treatment factors also were independently predictive of continued involvement in crime. By both self-report and official records, and adjusting for subject factors, treatment at one clinic teas associated with greater involvement in crime. This clinic operated in a chaotic and poorly organized way. it is concluded that crime during methadone treatment is substantially lower than during street addiction, although the extent of reduction depends on the quality of treatment being delivered.
Resumo:
Methadone maintenance treatment (MMT) involves the daily administration of the oral opioid agonist methadone as a treatment for opioid dependence-a persistent disorder with a substantial risk of premature death. MMT improves health and reduces illicit heroin use, infectious-disease transmission, and overdose death. However, its effectiveness is compromised if low maintenance doses of methadone (
Resumo:
The authors conducted a 1-year investigation of whether children, who had been trained in the previous school gear to cooperate, were able to use the skills they had been taught in reconstituted groups without additional training. Sixty-four 4th graders, who had participated in training in cooperative group behaviors in the previous gear, were assigned to the trained condition; 84 4th graders, who had not received any training, were assigned to the untrained condition. The children worked in mixed-ability (high, medium, low) gender-balanced groups (2 boys, 2 girls). Results indicate that the children in the trained groups were consistently more cooperative and helpful than their peers in the untrained groups, although they had not received refresher training in cooperative group behaviors.
Resumo:
Children raised in substance abusing families show high rates of behavioural and emotional problems, in particular oppositional, defiant and non-compliant behaviours. While a range of social and individual factors correlate with poor parenting, it is often the quality of the parent-child relationship that mediates the effects of most other risk factors on child development. By addressing this relationship using behavioural family interventions, child behaviour problems have been reduced in multiple problem families. However, there has been little attempt to systematically evaluate such programs in substance abusing families. It is argued that methadone replacement programs provide a window of opportunity to deliver well-validated parent training programs that enhance the quality of parent-child relations. However, it is likely that such programs would need to be medium to long term and address issues beyond parent child relationships. How such interventions may be delivered and evaluated is discussed. (C) 2000 Elsevier Science Ireland Ltd. All rights reserved.