5 resultados para problems in the real line

em University of Queensland eSpace - Australia


Relevância:

100.00% 100.00%

Publicador:

Resumo:

The real-time refinement calculus is a formal method for the systematic derivation of real-time programs from real-time specifications in a style similar to the non-real-time refinement calculi of Back and Morgan. In this paper we extend the real-time refinement calculus with procedures and provide refinement rules for refining real-time specifications to procedure calls. A real-time specification can include constraints on, not only what outputs are produced, but also when they are produced. The derived programs can also include time constraints oil when certain points in the program must be reached; these are expressed in the form of deadline commands. Such programs are machine independent. An important consequence of the approach taken is that, not only are the specifications machine independent, but the whole refinement process is machine independent. To implement the machine independent code on a target machine one has a separate task of showing that the compiled machine code will reach all its deadlines before they expire. For real-time programs, externally observable input and output variables are essential. These differ from local variables in that their values are observable over the duration of the execution of the program. Hence procedures require input and output parameter mechanisms that are references to the actual parameters so that changes to external inputs are observable within the procedure and changes to output parameters are externally observable. In addition, we allow value and result parameters. These may be auxiliary parameters, which are used for reasoning about the correctness of real-time programs as well as in the expression of timing deadlines, but do not lead to any code being generated for them by a compiler. (c) 2006 Elsevier B.V. All rights reserved.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Background: Nutrition-related disorders, including vitamin A deficiency (VAD) and chronic diseases, are serious problems in the Federated States of Micronesia (FSM). Many suggest that these disorders are new problems related to dietary and lifestyle changes. In the past four decades, imported foods, such as white rice, flour, sugar, refined foods and fatty meats, have increasingly replaced local foods in the diet. Aim: A literature review was conducted to understand underlying issues related to dietary change and obtain insights for nutrition research and interventions. Method: Published and unpublished papers from different disciplines were reviewed and collated for information on food and nutrition in FSM. Topics covered were historical background, local foods, infant and child feeding, dietary assessment, and nutritional status. Particular focus was on information and data relating to VAD, the primary topic that led to the review of the literature. Conclusions: FSM, a tropical country of abundant agricultural resources, has suffered a great loss in production and consumption of local foods. Inconsistent external and internal government policies and food aid programmes have contributed to the problem. Further research on the nutrient content of local foods and factors affecting production, acquisition and consumption is needed, as well as a broad, well-planned, intersectoral intervention aimed at dietary improvement for all age groups in the population.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The real-time refinement calculus is an extension of the standard refinement calculus in which programs are developed from a precondition plus post-condition style of specification. In addition to adapting standard refinement rules to be valid in the real-time context, specific rules are required for the timing constructs such as delays and deadlines. Because many real-time programs may be nonterminating, a further extension is to allow nonterminating repetitions. A real-time specification constrains not only what values should be output, but when they should be output. Hence for a program to implement such a specification, it must guarantee to output values by the specified times. With standard programming languages such guarantees cannot be made without taking into account the timing characteristics of the implementation of the program on a particular machine. To avoid having to consider such details during the refinement process, we have extended our real-time programming language with a deadline command. The deadline command takes no time to execute and always guarantees to meet the specified time; if the deadline has already passed the deadline command is infeasible (miraculous in Dijkstra's terminology). When such a realtime program is compiled for a particular machine, one needs to ensure that all execution paths leading to a deadline are guaranteed to reach it by the specified time. We consider this checking as part of an extended compilation phase. The addition of the deadline command restores for the real-time language the advantage of machine independence enjoyed by non-real-time programming languages.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Rural and remote community pharmacies service large areas of rural Queensland, and because of the distances involved often do not meet the patients for whom they provide medication. Telepharmacy would improve the quality of pharmaceutical services provided in rural and remote areas, by allowing community pharmacists to have realtime contact with dispensing doctors, aboriginal health workers and patients via a video-phone. We used commercial (analogue) videophones to connect community pharmacists to dispensing doctors, patients in depot pharmacies (i.e. those with no pharmacist) and aboriginal health workers. However, various problems occurred and only 10 video-phone interactions were recorded during the six-month project. In all of the recorded interactions, the video-phone was actually used as a conventional telephone because a video-connection could not be established at the time of the call. (This may have been due to telephone network problems in the rural areas.) Despite these problems, all project participants showed great enthusiasm for the potential benefits of such a service.