409 resultados para Job shops - Computer programs
Resumo:
Although there are many approaches for developing secure programs, they are not necessarily helpful for evaluating the security of a pre-existing program. Software metrics promise an easy way of comparing the relative security of two programs or assessing the security impact of modifications to an existing one. Most studies in this area focus on high level source code but this approach fails to take compiler-specific code generation into account. In this work we describe a set of object-oriented Java bytecode security metrics which are capable of assessing the security of a compiled program from the point of view of potential information flow. These metrics can be used to compare the security of programs or assess the effect of program modifications on security using a tool which we have developed to automatically measure the security of a given Java bytecode program in terms of the accessibility of distinguished ‘classified’ attributes.
Resumo:
This study investigated the relative contribution of individual, workplace, psychosocial and physiological features associated with neck pain in female office workers towards developing appropriate intervention programs. Workers without disability (Neck Disability Index (NDI) score≤8, n=33); workers with neck pain and disability (NDI≥9/100, n=52) and 22 controls (women who did not work and without neck pain) participated in this study. Two logistic regression models were constructed to test the association between various measures in (1) workers with and without disability, and (2) workers without disability and controls. Measures included those found to be significantly associated with higher NDI in our previous studies: psychosocial domains; individual factors; task demands; quantitative sensory measures and measures of motor function. In the final model, higher score on negative affectivity scale (OR=4.47), greater activity in the neck flexors during cranio-cervical flexion (OR=1.44), cold hyperalgesia (OR=1.27) and longer duration of symptoms (OR=1.19) remained significantly associated with neck pain in workers. Workers without disability and controls could only be differentiated by greater muscle activity in the cervical flexors and extensors during a typing task. No psychosocial domains remained in either regression model. These results suggest that impairments in the sensory and motor system should be considered in any assessment of the office worker with neck pain and may have stronger influences on the presenting symptoms than workplace and psychosocial features.
Resumo:
Programming is a subject that many beginning students find difficult. The PHP Intelligent Tutoring System (PHP ITS) has been designed with the aim of making it easier for novices to learn the PHP language in order to develop dynamic web pages. Programming requires practice. This makes it necessary to include practical exercises in any ITS that supports students learning to program. The PHP ITS works by providing exercises for students to solve and then providing feedback based on their solutions. The major challenge here is to be able to identify many semantically equivalent solutions to a single exercise. The PHP ITS achieves this by using theories of Artificial Intelligence (AI) including first-order predicate logic and classical and hierarchical planning to model the subject matter taught by the system. This paper highlights the approach taken by the PHP ITS to analyse students’ programs that include a number of program constructs that are used by beginners of web development. The PHP ITS was built using this model and evaluated in a unit at the Queensland University of Technology. The results showed that it was capable of correctly analysing over 96 % of the solutions to exercises supplied by students.
Resumo:
Despite greater use of temporary employment contracts, little is known about how employees react to job length uncertainty. Individual careers within the safety of one or two primary organisations are no longer the norm. This study investigates the effects of job insecurity and employment status (temporary/permanent) on work outcomes. Three hundred and ninety-one employees (122 temporary and 269 permanent) in low to medium level non-academic positions from two Australian universities completed a survey. The results show that a belief that comparable employment is easily available did not alleviate the negative effects of job insecurity. Work attitudes for temporaries and permanents though were differentially influenced by employee perceptions of their own employability.
Resumo:
Timely feedback is a vital component in the learning process. It is especially important for beginner students in Information Technology since many have not yet formed an effective internal model of a computer that they can use to construct viable knowledge. Research has shown that learning efficiency is increased if immediate feedback is provided for students. Automatic analysis of student programs has the potential to provide immediate feedback for students and to assist teaching staff in the marking process. This paper describes a “fill in the gap” programming analysis framework which tests students’ solutions and gives feedback on their correctness, detects logic errors and provides hints on how to fix these errors. Currently, the framework is being used with the Environment for Learning to Programming (ELP) system at Queensland University of Technology (QUT); however, the framework can be integrated into any existing online learning environment or programming Integrated Development Environment (IDE)