476 research outputs found
A visual language for temporal specifications based on Spider diagrams
Spider Diagrams are a well-established visual language to specify sets, their relationships, and constraints on their cardinalities. However, they do not support evolution of specifications, where one wants to state that under certain circumstances a specification becomes invalid and a new one must be used, nor transformation of specifications, where one needs operators to manipulate specifications. In this paper, we attack the first problem by developing a new system of timed Spider Diagrams which allow modellers to indicate the temporal range of validity of a specification. The approach is illustrated with examples of policies for library management
A cognitive exploration of the “non-visual” nature of geometric proofs
Why are Geometric Proofs (Usually) “Non-Visual”? We asked this question as
a way to explore the similarities and differences between diagrams and text (visual
thinking versus language thinking). Traditional text-based proofs are considered
(by many to be) more rigorous than diagrams alone. In this paper we focus on
human perceptual-cognitive characteristics that may encourage textual modes for
proofs because of the ergonomic affordances of text relative to diagrams. We suggest
that visual-spatial perception of physical objects, where an object is perceived
with greater acuity through foveal vision rather than peripheral vision, is similar
to attention navigating a conceptual visual-spatial structure. We suggest that attention
has foveal-like and peripheral-like characteristics and that textual modes
appeal to what we refer to here as foveal-focal attention, an extension of prior
work in focused attention
Towards a comparative evaluation of text-based specification formalisms and diagrammatic notations
Specification plays a vital role in software engineering to facilitate the development of highly dependable software. The importance of specification in software development is to serve, amongst others, as a communication tool for stakeholders in the software project. The specification also adds to the understanding of operations, and describes the properties of a system. Various techniques may be used for specification work.
Z is a formal specification language that is based on a strongly-typed fragment of Zermelo-Fraenkel set theory and first-order logic to provide for precise and unambiguous specifications. Z uses mathematical notation to build abstract data, which is necessary for a specification. The role of abstraction is to describe what the system does without prescribing how it should be done.
Diagrams, on the other hand, have also been used in various areas, and in software engineering they could be used to add a visual component to software specifications. It is plausible that diagrams may also be used to reason in a semi-formal way about the properties of a specification. Many diagrammatic languages are based on contours and set theory. Examples of these languages are Euler-, Spider-, Venn- and Pierce diagrams. Euler diagrams form the foundation of most diagrams that are based on closed curves.
Diagrams, on the other hand, have also been used in various areas, and in software engineering they could be used to add a visual component to software specifications. It is plausible that diagrams may also be used to reason in a semi-formal way about the properties of a specification. Many diagrammatic languages are based on contours and set theory. Examples of these languages are Euler-, Spider-, Venn- and Pierce diagrams. Euler diagrams form the foundation of most diagrams that are based on closed curves.
The purpose of this research is to demonstrate the extent to which diagrams can be used to represent a Z specification. A case study is used to transform the specification modelled with Z language into a diagrammatic specification. Euler, spider, Venn and Pierce diagrams are combined for this purpose, to form one diagrammatic notation that is used to transform a Z specificationSchool of ComputingM. Sc. (Information Systems
Temporal articulatory stability, phonological variation, and lexical contrast preservation in diaspora Tibetan
This dissertation examines how lexical tone can be represented with articulatory gestures, and the ways a gestural perspective can inform synchronic and diachronic analysis of the phonology and phonetics of a language. Tibetan is chosen an example of a language with interacting laryngeal and tonal phonology, a history of tonogenesis and dialect diversification, and recent contact-induced realignment of the tonal and consonantal systems. Despite variation in voice onset time (VOT) and presence/absence of the lexical tone contrast, speakers retain a consistent relative timing of consonant and vowel gestures. Recent research has attempted to integrate tone into the framework of Articulatory Phonology through the addition of tone gestures. Unlike other theories of phonetics-phonology, Articulatory Phonology uniquely incorporates relative timing as a key parameter. This allows the system to represent contrasts instantiated not just in the presence or absence of gestures, but also in how gestures are timed with each other. Building on the different predictions of various timing relations, along with the historical developments in the language, hypotheses are generated and tested with acoustic and articulatory experiments. Following an overview of relevant theory, the second chapter surveys past literature on the history of sound change and present phonological diversity of Tibetic dialects. Whereas Old Tibetan lacked lexical tone, contrasted voiced and voiceless obstruents, and exhibited complex clusters, a series of overlapping sound changes have led to some modern varieties that are tone, lack clusters, and vary in the expression of voicing and aspiration. Furthermore, speakers in the Tibetan diaspora use a variety that has grown out of the contact between diverse Tibetic dialects. The state of the language and the dynamics of diaspora have created a situation ripe for sound change, including the recombination of elements from different dialects and, potentially, the loss of tone contrasts. The nature of the diaspora Tibetan is investigated through an acoustic corpus study. Recordings made in Kathmandu, Nepal, are being transcribed and forced-aligned into a useful audio corpus. Speakers in the corpus come from diverse backgrounds across and outside traditional Tibetan-speaking regions, but the analysis presented here focuses on speakers who grew up in diaspora, with a mixed input of Standard Tibetan (spyi skad) and other Tibetan varieties. Especially notable among these speakers is the high variability of voice onset time (VOT) and its interaction with tone. An analysis of this data in terms of the relative timing of oral, laryngeal, and tone gestures leads to the generation of hypotheses for testing using articulatory data. The articulatory study is conducted using electromagnetic articulography (EMA), and six Tibetan-speaking participants. The key finding is that the relative timing of consonant and vowel gestures is consistent across phonological categories and across speakers who do and do not contrast tone. This result leads to the conclusion that the relative timing of speech gestures is conserved and acquired independently. Speakers acquire and generalize a limited inventory of timing patterns, and can use timing patterns even when the conditioning environment for the development of those patterns, namely tone, has been lost
Supporting A-level sciences students to develop their revision strategies and exam technique
This small-scale research and development study was designed to support of A-level chemistry students in developing effective revision strategies and exam techniques. The focus of this study was chosen in light of the lack of prior external examination experience due to the COVID-19 pandemic for the year 13 cohort (2021-22). This lack of exam experience and underperformance of students in mock examinations was a cause for concern for the science faculty and wider school leadership. A review of literature was carried out into the areas of learning strategies and students study skills, focussing on retrieval practice, self-regulation and metacognition to gauge a better understanding of the basis behind recall and application of knowledge. Using further literature practical strategies were identified for adaptation and use during the practitioner action research. Questionnaires were given to collaborating staff and A-level chemistry students to determine current practices prior to an intervention phase. A student focus group was used to delve deeper into their understanding of their perceptions of revision and exam preparation and their current experiences of exam preparation. Prior to any intervention, data showed an inconsistent picture of the delivery of revision strategies within lessons, and lack of explicit direction from teachers. Students demonstrated a mixed understanding of revision techniques with a narrow selection of passive, content-based strategies being predominantly favoured alongside mechanical use of practice exam questions. Using ideas obtained from the literature, exam board advance information, and teacher feedback, activities were designed to focus on key areas as well as being adaptable for students to use elsewhere in their exam preparation. On-going teacher feedback was collected throughout the intervention about the techniques delivered in lessons, perceptions of success and student engagement. Qualitative feedback from staff was positive and noted students throughout the intervention phase demonstrated excellent engagement using techniques introduced in sessions and increased communication with staff. Follow-up questionnaire data from students to identify changes in exam preparation habits showed an increase in the frequency and variation of strategies being used by students across all predicted attainment grades
Concept relation extraction using natural language processing: the CRISP technique
Knowledge Management (KM) has become the focus of a lot of scientific research during the second half of the twentieth century as researchers discovered the importance of the knowledge resource to business organizations. Recent research developed ontology-based knowledge management systems (KMS) to provide a standardized reference for knowledge consistency. However, use of ontologies has been impeded by the difficulties encountered in building ontologies, especially difficulties in the knowledge acquisition stage. It is hypothesized that NLP tools can be usefully implemented to assist in the knowledge acquisition stage for ontology building in specific, and to develop effective KMS’s in general. The proposed system, CRISP, utilizes a shallow parser for extracting concept relations from construction contract documents to assist in the development of an ontology-based KMS. When compared with human evaluators, CRISP achieved almost 80% of the average kappa score attained by the evaluators, and approximately 90% of their F-measure score
Embedded System Design
A unique feature of this open access textbook is to provide a comprehensive introduction to the fundamental knowledge in embedded systems, with applications in cyber-physical systems and the Internet of things. It starts with an introduction to the field and a survey of specification models and languages for embedded and cyber-physical systems. It provides a brief overview of hardware devices used for such systems and presents the essentials of system software for embedded systems, including real-time operating systems. The author also discusses evaluation and validation techniques for embedded systems and provides an overview of techniques for mapping applications to execution platforms, including multi-core platforms. Embedded systems have to operate under tight constraints and, hence, the book also contains a selected set of optimization techniques, including software optimization techniques. The book closes with a brief survey on testing. This fourth edition has been updated and revised to reflect new trends and technologies, such as the importance of cyber-physical systems (CPS) and the Internet of things (IoT), the evolution of single-core processors to multi-core processors, and the increased importance of energy efficiency and thermal issues
The Maunakea Spectroscopic Explorer Book 2018
(Abridged) This is the Maunakea Spectroscopic Explorer 2018 book. It is
intended as a concise reference guide to all aspects of the scientific and
technical design of MSE, for the international astronomy and engineering
communities, and related agencies. The current version is a status report of
MSE's science goals and their practical implementation, following the System
Conceptual Design Review, held in January 2018. MSE is a planned 10-m class,
wide-field, optical and near-infrared facility, designed to enable
transformative science, while filling a critical missing gap in the emerging
international network of large-scale astronomical facilities. MSE is completely
dedicated to multi-object spectroscopy of samples of between thousands and
millions of astrophysical objects. It will lead the world in this arena, due to
its unique design capabilities: it will boast a large (11.25 m) aperture and
wide (1.52 sq. degree) field of view; it will have the capabilities to observe
at a wide range of spectral resolutions, from R2500 to R40,000, with massive
multiplexing (4332 spectra per exposure, with all spectral resolutions
available at all times), and an on-target observing efficiency of more than
80%. MSE will unveil the composition and dynamics of the faint Universe and is
designed to excel at precision studies of faint astrophysical phenomena. It
will also provide critical follow-up for multi-wavelength imaging surveys, such
as those of the Large Synoptic Survey Telescope, Gaia, Euclid, the Wide Field
Infrared Survey Telescope, the Square Kilometre Array, and the Next Generation
Very Large Array.Comment: 5 chapters, 160 pages, 107 figure
- …