97 resultados para Software Comprehension
Resumo:
A recent area for investigation into the development of adaptable robot control is the use of living neuronal networks to control a mobile robot. The so-called Animat paradigm comprises a neuronal network (the ‘brain’) connected to an external embodiment (in this case a mobile robot), facilitating potentially robust, adaptable robot control and increased understanding of neural processes. Sensory input from the robot is provided to the neuronal network via stimulation on a number of electrodes embedded in a specialist Petri dish (Multi Electrode Array (MEA)); accurate control of this stimulation is vital. We present software tools allowing precise, near real-time control of electrical stimulation on MEAs, with fast switching between electrodes and the application of custom stimulus waveforms. These Linux-based tools are compatible with the widely used MEABench data acquisition system. Benefits include rapid stimulus modulation in response to neuronal activity (closed loop) and batch processing of stimulation protocols.
Resumo:
This article reports on an exploratory investigation into the listening strategies of lower-intermediate learners of French as an L2, including the sources of knowledge they employed in order to comprehend spoken French. Data from 14 learners were analysed to investigate whether employment of strategies in general and sources of knowledge in particular varied according to the underlying linguistic knowledge of the student. While low linguistic knowledge learners were less likely to deploy effectively certain strategies or strategy clusters, high linguistic knowledge levels were not always associated with effective strategy use. Similarly, while there was an association between linguistic knowledge and learners’ ability to draw on more than one source of knowledge in a facilitative manner, there was also evidence that learners tended to over-rely on linguistic knowledge where other sources, such as world knowledge, would have proved facilitative. We conclude by arguing for a fresh approach to listening pedagogy and research, including strategy instruction, bottom-up skill development and a consideration of the role of linguistic knowledge in strategy use.
Resumo:
We investigated processing of wh-questions and declarative sentences with differing syntactic complexity in a case of mixed dementia (FA). FA was impaired in her ability to understand syntactically complex declarative sentences and syntactically complex wh-questions beginning with which but not complex who questions. This profile, novel in dementia, is similar to that reported for people with agrammatic aphasia and discerns a ‘‘fault line’’ of the language system along a syntactic/semantic parameter
Resumo:
This study looks at idiom comprehension by French-speaking people with Williams’ syndrome (WS) and metapragmatic knowledge is examined. Idiomatic expressions are a nonliteral form of language where there is a considerable difference between what is said (literal interpretation) and what is meant (idiomatic interpretation). WS is characterized by a relatively preserved formal language, social interest and poor conversational skills. Using this framework, the present study aims to explore the comprehension of idiomatic expressions by 20 participants with WS. Participants performed a story completion task (comprehension task), and a task of metapragmatic knowledge to justify their chosen answers. WS performances were compared to typically developing children with the same verbal mental age. The main results can be summarized as follows: (1) People with WS have difficulties to understand idioms; (3) WS group seems to perform partly as typically developing children for the acquisition of metapragmatic knowledge of linguistic convention: there is a progressive increase in metapragmatic knowledge of linguistic convention as age increased. Our results indicate a delay of acquisition in idiom comprehension in Williams’ syndrome.
Resumo:
Consider the statement "this project should cost X and has risk of Y". Such statements are used daily in industry as the basis for making decisions. The work reported here is part of a study aimed at providing a rational and pragmatic basis for such statements. Of particular interest are predictions made in the requirements and early phases of projects. A preliminary model has been constructed using Bayesian Belief Networks and in support of this, a programme to collect and study data during the execution of various software development projects commenced in May 2002. The data collection programme is undertaken under the constraints of a commercial industrial regime of multiple concurrent small to medium scale software development projects. Guided by pragmatism, the work is predicated on the use of data that can be collected readily by project managers; including expert judgements, effort, elapsed times and metrics collected within each project.
Resumo:
We present a method to enhance fault localization for software systems based on a frequent pattern mining algorithm. Our method is based on a large set of test cases for a given set of programs in which faults can be detected. The test executions are recorded as function call trees. Based on test oracles the tests can be classified into successful and failing tests. A frequent pattern mining algorithm is used to identify frequent subtrees in successful and failing test executions. This information is used to rank functions according to their likelihood of containing a fault. The ranking suggests an order in which to examine the functions during fault analysis. We validate our approach experimentally using a subset of Siemens benchmark programs.
Resumo:
Growing pot poinsettia and similar crops involves careful crop monitoring and management to ensure that height specifications are met. Graphical tracking represents a target driven approach to decision support with simple interpretation. HDC (Horticultural Development Council) Poinsettia Tracker implements a graphical track based on the Generalised Logistic Curve, similar to that of other tracking packages. Any set of curve parameters can be used to track crop progress. However, graphical tracks must be expected to be site and cultivar specific. By providing a simple Curve fitting function, growers can easily develop their own site and variety specific ideal tracks based on past records with increasing quality as more seasons' data are added. (C) 2009 Elsevier B.V. All rights reserved.
Resumo:
A series of government initiatives has raised both the profile of ICT in the curriculum and the expectation that high quality teaching and learning resources will be accessible across electronic networks. In order for e-learning resources such as websites to have the maximum educational impact, teachers need to be involved in their design and development. Use-case analysis provides a means of defining user requirements and other constraints in such a way that software developers can produce e-learning resources which reflect teachers' professional knowledge and support their classroom practice. It has some features in common with the participatory action research used to develop other aspects of classroom practice. Two case-studies are presented: one involves the development of an on-line resource centred on transcripts of original historical documents; the other describes how 'Learning how to Learn', a major, distributed research project funded under the ESRC Teaching and Learning Research Programme is using use-case analysis to develop web resources and services.
Resumo:
This paper reports on the findings of an investigation into the perceptions held by English students aged 16–18 years regarding listening comprehension in French and how they view the reasons behind their success or lack of it in this skill. The study suggests that listening comprehension is the skill in which students in the post-compulsory phase of education feel they have achieved the least success. The main problems highlighted by learners were dealing adequately with the speed of delivery of texts, making out individual words in a stream of spoken French, and making sense of any words identified. Furthermore, most learners attributed their difficulties in listening to their own supposed low ability in the skill and to the difficulty of the listening tasks and texts set, with little awareness shown regarding the role played by ineffective listening strategies or skill application. Suggestions are made for addressing problems regarding how students listen and their attitudes towards listening comprehension.