WorldWideScience

Sample records for programing language semantics

  1. Semantic Language Extensions for Implicit Parallel Programming

    Science.gov (United States)

    2013-09-01

    81], Cyclone [87] Parallel Manual Manual Manual × × Parallel X10 [52], DPJ [37] Programming Intel TBB [162], TPL [131] C++0x [29], Erlang [21] Atomos ...another within WEAKC (see Chapter 5). 44 Several solutions have been proposed that support transactional memory at the language level. Atomos [47] is...Olukotun. The Atomos transactional programming language. In Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and imple

  2. The Varieties of Programming Language Semantics (and Their Uses)

    DEFF Research Database (Denmark)

    Mosses, Peter David

    2001-01-01

    . It assesses the potential and actual uses of semantic descriptions, and considers practical aspects, such as comprehensibility, modularity, and extensibility, which are especially significant when describing full-scale languages. It concludes by suggesting that the provision of mature tools for transforming......Formal descriptions of syntax are quite popular: regular and context-free grammars have become accepted as useful for documenting the syntax of programming languages, as well as for generating efficient parsers; attribute grammars allow parsing to be linked with typechecking and code generation......; and regular expressions are extensively used for searching and transforming text. In contrast, formal semantic descriptions are widely regarded as being of interest only to theoreticians. This paper surveys the main frameworks available for describing the dynamic semantics of programming languages...

  3. Formal semantic specifications as implementation blueprints for real-time programming languages

    Science.gov (United States)

    Feyock, S.

    1981-01-01

    Formal definitions of language and system semantics provide highly desirable checks on the correctness of implementations of programming languages and their runtime support systems. If these definitions can give concrete guidance to the implementor, major increases in implementation accuracy and decreases in implementation effort can be achieved. It is shown that of the wide variety of available methods the Hgraph (hypergraph) definitional technique (Pratt, 1975), is best suited to serve as such an implementation blueprint. A discussion and example of the Hgraph technique is presented, as well as an overview of the growing body of implementation experience of real-time languages based on Hgraph semantic definitions.

  4. Towards Compatible and Interderivable Semantic Specifications for the Scheme Programming Language, Part I: Denotational Semantics, Natural Semantics, and Abstract Machines

    DEFF Research Database (Denmark)

    Danvy, Olivier

    2009-01-01

    We derive two big-step abstract machines, a natural semantics, and the valuation function of a denotational semantics based on the small-step abstract machine for Core Scheme presented by Clinger at PLDI'98. Starting from a functional implementation of this small-step abstract machine, (1) we fus...... of a denotational semantics in continuation-passing style.  We then compare this valuation function with that of Clinger's original denotational semantics of Scheme....

  5. Action semantics for defining dynamic semantics of modeling languages

    NARCIS (Netherlands)

    Stuurman, Gijs; Ivanov, Ivan

    Most languages in Model Driven Engineering (MDE) are defined by metamodels. Metamodels specify the structural aspects of models but do not capture the computational meaning of the modeling constructs (the dynamic semantics). There are several semantic definition frameworks used for programming

  6. Programming the semantic web

    CERN Document Server

    Segaran, Toby; Taylor, Jamie

    2009-01-01

    With this book, the promise of the Semantic Web -- in which machines can find, share, and combine data on the Web -- is not just a technical possibility, but a practical reality Programming the Semantic Web demonstrates several ways to implement semantic web applications, using current and emerging standards and technologies. You'll learn how to incorporate existing data sources into semantically aware applications and publish rich semantic data. Each chapter walks you through a single piece of semantic technology and explains how you can use it to solve real problems. Whether you're writing

  7. DEMONIC programming: a computational language for single-particle equilibrium thermodynamics, and its formal semantics.

    Directory of Open Access Journals (Sweden)

    Samson Abramsky

    2015-11-01

    Full Text Available Maxwell's Demon, 'a being whose faculties are so sharpened that he can follow every molecule in its course', has been the centre of much debate about its abilities to violate the second law of thermodynamics. Landauer's hypothesis, that the Demon must erase its memory and incur a thermodynamic cost, has become the standard response to Maxwell's dilemma, and its implications for the thermodynamics of computation reach into many areas of quantum and classical computing. It remains, however, still a hypothesis. Debate has often centred around simple toy models of a single particle in a box. Despite their simplicity, the ability of these systems to accurately represent thermodynamics (specifically to satisfy the second law and whether or not they display Landauer Erasure, has been a matter of ongoing argument. The recent Norton-Ladyman controversy is one such example. In this paper we introduce a programming language to describe these simple thermodynamic processes, and give a formal operational semantics and program logic as a basis for formal reasoning about thermodynamic systems. We formalise the basic single-particle operations as statements in the language, and then show that the second law must be satisfied by any composition of these basic operations. This is done by finding a computational invariant of the system. We show, furthermore, that this invariant requires an erasure cost to exist within the system, equal to kTln2 for a bit of information: Landauer Erasure becomes a theorem of the formal system. The Norton-Ladyman controversy can therefore be resolved in a rigorous fashion, and moreover the formalism we introduce gives a set of reasoning tools for further analysis of Landauer erasure, which are provably consistent with the second law of thermodynamics.

  8. A layered semantics for a parallel object-oriented language

    NARCIS (Netherlands)

    P.H.M. America (Pierre); J.J.M.M. Rutten (Jan)

    1990-01-01

    textabstractWe develop a denotational semantics for POOL, a parallel object-oriented programming language. The main contribution of this semantics is an accurate mathematical model of the most important concept in object-oriented programming: the object. This is achieved by structuring the semantics

  9. Towards Compatible and Interderivable Semantic Specifications for the Scheme Programming Language, Part II: Reduction Semantics and Abstract Machines

    DEFF Research Database (Denmark)

    Biernacka, Malgorzata; Danvy, Olivier

    2008-01-01

    We present a context-sensitive reduction semantics for a lambda-calculus with explicit substitutions and store and we show that the functional implementation of this small-step semantics mechanically corresponds to that of an abstract machine. This abstract machine is very close to the abstract m...

  10. POPPER, a simple programming language for probabilistic semantic inference in medicine.

    Science.gov (United States)

    Robson, Barry

    2015-01-01

    Our previous reports described the use of the Hyperbolic Dirac Net (HDN) as a method for probabilistic inference from medical data, and a proposed probabilistic medical Semantic Web (SW) language Q-UEL to provide that data. Rather like a traditional Bayes Net, that HDN provided estimates of joint and conditional probabilities, and was static, with no need for evolution due to "reasoning". Use of the SW will require, however, (a) at least the semantic triple with more elaborate relations than conditional ones, as seen in use of most verbs and prepositions, and (b) rules for logical, grammatical, and definitional manipulation that can generate changes in the inference net. Here is described the simple POPPER language for medical inference. It can be automatically written by Q-UEL, or by hand. Based on studies with our medical students, it is believed that a tool like this may help in medical education and that a physician unfamiliar with SW science can understand it. It is here used to explore the considerable challenges of assigning probabilities, and not least what the meaning and utility of inference net evolution would be for a physician. Copyright © 2014 Elsevier Ltd. All rights reserved.

  11. Towards Compatible and Interderivable Semantic Specifications for the Scheme Programming Language, Part II: Reduction Semantics and Abstract Machines

    DEFF Research Database (Denmark)

    Biernacka, Malgorzata; Danvy, Olivier

    2009-01-01

    We present a context-sensitive reduction semantics for a lambmda-calculus with explicit substitutions and we show that the functional implementation of this small-step semantics mechanically corresponds to that of the abstract machine for Core Scheme presented by Clinger at PLDI'98, including first-class...... continuations.  Starting from this reduction semantics, (1) we refocus it into a small-step abstract machine; (2) we fuse the transition function of this abstract machine with its driver loop, obtaining a big-step abstract machine which is staged; (3) we compress its corridor transitions, obtaining an eval....../continue abstract machine; and (4) we unfold its ground closures, which yields an abstract machine that essentially coincides with Clinger's machine.  This lambda-calculus with explicit substitutions therefore aptly accounts for Core Scheme, including Clinger's permutations and unpermutations....

  12. Formal Language Decomposition into Semantic Primes

    Directory of Open Access Journals (Sweden)

    Johannes FÄHNDRICH

    2014-10-01

    Full Text Available This paper describes an algorithm for semantic decomposition. For that we surveys languages used to enrich contextual information with semantic descriptions. Such descriptions can be e.g. applied to enable reasoning when collecting vast amounts of information. In particular, we focus on the elements of the languages that make up their semantic. To do so, we compare the expressiveness of the well-known languages OWL, PDDL and MOF with a theory from linguistic called the Natural Semantic Metalanguage. We then analyze how the semantic of the language is build up and describe how semantic decomposition based on the semantic primes can be used for a so called mental lexicon. This mental lexicon can be used to reason upon semantic service description in the research domain of service match making.

  13. Program verification using symbolic game semantics

    DEFF Research Database (Denmark)

    Dimovski, Aleksandar

    2014-01-01

    We introduce a new symbolic representation of algorithmic game semantics, and show how it can be applied for efficient verification of open (incomplete) programs. The focus is on an Algol-like programming language which contains the core ingredients of imperative and functional languages...... of game semantics to that of corresponding symbolic representations. In this way programs with infinite data types, such as integers, can be expressed as finite-state symbolic-automata although the standard automata representation is infinite-state, i.e. the standard regular-language representation has...... infinite summations. Moreover, in this way significant reductions of the state space of game semantics models are obtained. This enables efficient verification of programs by our prototype tool based on symbolic game models, which is illustrated with several examples....

  14. CASL The Common Algebraic Specification Language Semantics

    DEFF Research Database (Denmark)

    Haxthausen, Anne

    1998-01-01

    This is version 1.0 of the CASL Language Summary, annotated by the CoFI Semantics Task Group with the semantics of constructs. This is the first complete but possibly imperfect version of the semantics. It was compiled prior to the CoFI workshop at Cachan in November 1998....

  15. Semantic framework for mapping object-oriented model to semantic web languages.

    Science.gov (United States)

    Ježek, Petr; Mouček, Roman

    2015-01-01

    The article deals with and discusses two main approaches in building semantic structures for electrophysiological metadata. It is the use of conventional data structures, repositories, and programming languages on one hand and the use of formal representations of ontologies, known from knowledge representation, such as description logics or semantic web languages on the other hand. Although knowledge engineering offers languages supporting richer semantic means of expression and technological advanced approaches, conventional data structures and repositories are still popular among developers, administrators and users because of their simplicity, overall intelligibility, and lower demands on technical equipment. The choice of conventional data resources and repositories, however, raises the question of how and where to add semantics that cannot be naturally expressed using them. As one of the possible solutions, this semantics can be added into the structures of the programming language that accesses and processes the underlying data. To support this idea we introduced a software prototype that enables its users to add semantically richer expressions into a Java object-oriented code. This approach does not burden users with additional demands on programming environment since reflective Java annotations were used as an entry for these expressions. Moreover, additional semantics need not to be written by the programmer directly to the code, but it can be collected from non-programmers using a graphic user interface. The mapping that allows the transformation of the semantically enriched Java code into the Semantic Web language OWL was proposed and implemented in a library named the Semantic Framework. This approach was validated by the integration of the Semantic Framework in the EEG/ERP Portal and by the subsequent registration of the EEG/ERP Portal in the Neuroscience Information Framework.

  16. Semantic Framework for Mapping Object-Oriented Model to Semantic Web Languages

    Directory of Open Access Journals (Sweden)

    Petr eJezek

    2015-02-01

    Full Text Available The article deals with and discusses two main approaches in building semantic structures for electrophysiological metadata. It is the use of conventional data structures, repositories, and programming languages on one hand and the use of formal representations of ontologies, known from knowledge representation, such as description logics or semantic web languages on the other hand. Although knowledge engineering offers languages supporting richer semantic means of expression and technological advanced approaches, conventional data structures and repositories are still popular among developers, administrators and users because of their simplicity, overall intelligibility, and lower demands on technical equipment. The choice of conventional data resources and repositories, however, raises the question of how and where to add semantics that cannot be naturally expressed using them. As one of the possible solutions, this semantics can be added into the structures of the programming language that accesses and processes the underlying data. To support this idea we introduced a software prototype that enables its users to add semantically richer expressions into a~Java object-oriented code. This approach does not burden users with additional demands on programming environment since reflective Java annotations were used as an entry for these expressions. Moreover, additional semantics need not to be written by the programmer directly to the code, but it can be collected from non-programmers using a graphic user interface. The mapping that allows the transformation of the semantically enriched Java code into the Semantic Web language OWL was proposed and implemented in a library named the Semantic Framework. This approach was validated by the integration of the Semantic Framework in the EEG/ERP Portal and by the subsequent registration of the EEG/ERP Portal in the Neuroscience Information Framework.

  17. A new probabilistic constraint logic programming language based on a generalised distribution semantics

    NARCIS (Netherlands)

    Michels, S.; Hommersom, A.; Lucas, P.J.F.; Velikova, M.

    2015-01-01

    Abstract Probabilistic logics combine the expressive power of logic with the ability to reason with uncertainty. Several probabilistic logic languages have been proposed in the past, each of them with their own features. We focus on a class of probabilistic logic based on Sato's distribution

  18. Topics in Semantics-based Program Manipulation

    DEFF Research Database (Denmark)

    Grobauer, Bernt

    Programming is at least as much about manipulating existing code as it is about writing new code. Existing code is modified, for example to make inefficient code run faster, or to accommodate for new features when reusing code; existing code is analyzed, for example to verify certain program...... properties, or to use the analysis information for code modifications. Semanticsbased program manipulation addresses methods for program modifications and program analyses that are formally defined and therefore can be verified with respect to the programming-language semantics. This dissertation comprises...... four articles in the field of semantics-based techniques for program manipulation: three articles are about partial evaluation, a method for program specialization; the fourth article treats an approach to automatic cost analysis. Partial evaluation optimizes programs by specializing them with respect...

  19. Semantic Web Services with Web Ontology Language (OWL-S) - Specification of Agent-Services for DARPA Agent Markup Language (DAML)

    National Research Council Canada - National Science Library

    Sycara, Katia P

    2006-01-01

    CMU did research and development on semantic web services using OWL-S, the semantic web service language under the Defense Advanced Research Projects Agency- DARPA Agent Markup Language (DARPA-DAML) program...

  20. Semantic computing and language knowledge bases

    Science.gov (United States)

    Wang, Lei; Wang, Houfeng; Yu, Shiwen

    2017-09-01

    As the proposition of the next-generation Web - semantic Web, semantic computing has been drawing more and more attention within the circle and the industries. A lot of research has been conducted on the theory and methodology of the subject, and potential applications have also been investigated and proposed in many fields. The progress of semantic computing made so far cannot be detached from its supporting pivot - language resources, for instance, language knowledge bases. This paper proposes three perspectives of semantic computing from a macro view and describes the current status of affairs about the construction of language knowledge bases and the related research and applications that have been carried out on the basis of these resources via a case study in the Institute of Computational Linguistics at Peking University.

  1. Identifying bilingual semantic neural representations across languages

    Science.gov (United States)

    Buchweitz, Augusto; Shinkareva, Svetlana V.; Mason, Robert A.; Mitchell, Tom M.; Just, Marcel Adam

    2015-01-01

    The goal of the study was to identify the neural representation of a noun's meaning in one language based on the neural representation of that same noun in another language. Machine learning methods were used to train classifiers to identify which individual noun bilingual participants were thinking about in one language based solely on their brain activation in the other language. The study shows reliable (p languages. It also shows that the stable voxels used to classify the brain activation were located in areas associated with encoding information about semantic dimensions of the words in the study. The identification of the semantic trace of individual nouns from the pattern of cortical activity demonstrates the existence of a multi-voxel pattern of activation across the cortex for a single noun common to both languages in bilinguals. PMID:21978845

  2. Defunctionalized Interpreters for Programming Languages

    DEFF Research Database (Denmark)

    Danvy, Olivier

    2008-01-01

    by Reynolds in ``Definitional Interpreters for Higher-Order Programming Languages'' for functional implementations of denotational semantics, natural semantics, and big-step abstract machines using closure conversion, CPS transformation, and defunctionalization. Over the last few years, the author and his...

  3. Abstract Interpretation as a Programming Language

    DEFF Research Database (Denmark)

    Rosendahl, Mads

    2013-01-01

    In David Schmidts PhD work he explored the use of denotational semantics as a programming language. It was part of an effort to not only treat formal semantics as specifications but also as interpreters and input to compiler generators. The semantics itself can be seen as a program and one may...

  4. Bayesian natural language semantics and pragmatics

    CERN Document Server

    Zeevat, Henk

    2015-01-01

    The contributions in this volume focus on the Bayesian interpretation of natural languages, which is widely used in areas of artificial intelligence, cognitive science, and computational linguistics. This is the first volume to take up topics in Bayesian Natural Language Interpretation and make proposals based on information theory, probability theory, and related fields. The methodologies offered here extend to the target semantic and pragmatic analyses of computational natural language interpretation. Bayesian approaches to natural language semantics and pragmatics are based on methods from signal processing and the causal Bayesian models pioneered by especially Pearl. In signal processing, the Bayesian method finds the most probable interpretation by finding the one that maximizes the product of the prior probability and the likelihood of the interpretation. It thus stresses the importance of a production model for interpretation as in Grice's contributions to pragmatics or in interpretation by abduction.

  5. Semantically Redundant Language--A Case Study

    Science.gov (United States)

    Rizza, Chris

    2009-01-01

    In this article, I discuss the concept of semantically redundant language through a case study of the Te Rauparaha Maori haka. I suggest that current linguistic theories cannot give a full account of ritualized speech events, of which the haka is an example, as these theories are based on a traditional dyadic model of interaction involving a…

  6. Language and culture modulate online semantic processing.

    Science.gov (United States)

    Ellis, Ceri; Kuipers, Jan R; Thierry, Guillaume; Lovett, Victoria; Turnbull, Oliver; Jones, Manon W

    2015-10-01

    Language has been shown to influence non-linguistic cognitive operations such as colour perception, object categorization and motion event perception. Here, we show that language also modulates higher level processing, such as semantic knowledge. Using event-related brain potentials, we show that highly fluent Welsh-English bilinguals require significantly less processing effort when reading sentences in Welsh which contain factually correct information about Wales, than when reading sentences containing the same information presented in English. Crucially, culturally irrelevant information was processed similarly in both Welsh and English. Our findings show that even in highly proficient bilinguals, language interacts with factors associated with personal identity, such as culture, to modulate online semantic processing. © The Author (2015). Published by Oxford University Press.

  7. Proof-Theoretic Semantics for a Natural Language Fragment

    Science.gov (United States)

    Francez, Nissim; Dyckhoff, Roy

    We propose a Proof - Theoretic Semantics (PTS) for a (positive) fragment E+0 of Natural Language (NL) (English in this case). The semantics is intended [7] to be incorporated into actual grammars, within the framework of Type - Logical Grammar (TLG) [12]. Thereby, this semantics constitutes an alternative to the traditional model - theoretic semantics (MTS), originating in Montague's seminal work [11], used in TLG.

  8. Foundations of fuzzy logic and semantic web languages

    CERN Document Server

    Straccia, Umberto

    2013-01-01

    Managing vagueness/fuzziness is starting to play an important role in Semantic Web research, with a large number of research efforts underway. Foundations of Fuzzy Logic and Semantic Web Languages provides a rigorous and succinct account of the mathematical methods and tools used for representing and reasoning with fuzzy information within Semantic Web languages. The book focuses on the three main streams of Semantic Web languages: Triple languages RDF and RDFS Conceptual languages OWL and OWL 2, and their profiles OWL EL, OWL QL, and OWL RL Rule-based languages, such as SWRL and RIF Written b

  9. A general schema for generating argumentation semantics from logic programming semantics

    OpenAIRE

    Nieves Sánchez, Juan Carlos; Osorio Galindo, Mauricio

    2008-01-01

    In this paper, by considering the idea that argumentation semantics can be viewed as a special form of logic programming semantics with negation as failure, we show that any logic programming semantics as the stable model semantics, the minimal models, etc., can define candidate argumentation semantics. These new argumentation semantics will overcome some of the problems of the Dung's argumentation semantics that have been discussed in the literature. The new argumentation semantics are based...

  10. A Derivational Approach to the Operational Semantics of Functional Languages

    DEFF Research Database (Denmark)

    Biernacka, Malgorzata

    We study the connections between different forms of operational semantics for functional programming languages and we present systematic methods of interderiving reduction semantics, abstract machines and higher-order evaluators. We first consider two methods based on program transformations......, given a reduction strategy such as normal order or applicative order. Furthermore, we show that the syntactic correspondence applies to languages with context-sensitive reductions, which we illustrate by presenting a number of calculi of explicit substitutions with computational effects (e.g., control...... operators, input/output, stack inspection, laziness and proper tail recursion). Several of the corresponding abstract machines have been independently designed and reported as such in the literature. All the calculi are new. As an application of the syntactic and the functional correspondences, we also...

  11. CASL - The CoFI Algebraic Specification Language - Semantics

    DEFF Research Database (Denmark)

    Haxthausen, Anne

    1999-01-01

    This is version 1.0 of the CASL Language Summary, annotated by the CoFI Semantics Task Group with the semantics of constructs. This is the second complete but possibly imperfect version of the semantics. It was compiled prior to the CoFI workshop in Amsterdam in March 1999.......This is version 1.0 of the CASL Language Summary, annotated by the CoFI Semantics Task Group with the semantics of constructs. This is the second complete but possibly imperfect version of the semantics. It was compiled prior to the CoFI workshop in Amsterdam in March 1999....

  12. A Denotational Semantics for Logic Programming

    DEFF Research Database (Denmark)

    Frandsen, Gudmund Skovbjerg

    A fully abstract denotational semantics for logic programming has not been constructed yet. In this paper we present a denotational semantics that is almost fully abstract. We take the meaning of a logic program to be an element in a Plotkin power domain of substitutions. In this way our result...... shows that standard domain constructions suffice, when giving a semantics for logic programming. Using the well-known fixpoint semantics of logic programming we have to consider two different fixpoints in order to obtain information about both successful and failed computations. In contrast, our...... semantics is uniform in that the (single) meaning of a logic program contains information about both successful, failed and infinite computations. Finally, based on the full abstractness result, we argue that the detail level of substitutions is needed in any denotational semantics for logic programming....

  13. A Semantics for Modular General Logic Programs

    NARCIS (Netherlands)

    Etalle, Sandro

    1998-01-01

    Modular programs are built as a combination of separate modules, which may be developed and verified separately. Therefore, in order to reason over such programs, compositionality plays a crucial role: the semantics of the whole program must be obtainable as a simple function from the semantics of

  14. Minimal founded semantics for disjunctive logic programs and deductive databases

    OpenAIRE

    Furfaro, Filippo; Greco, Gianluigi; Greco, Sergio

    2003-01-01

    In this paper, we propose a variant of stable model semantics for disjunctive logic programming and deductive databases. The semantics, called minimal founded, generalizes stable model semantics for normal (i.e. non disjunctive) programs but differs from disjunctive stable model semantics (the extension of stable model semantics for disjunctive programs). Compared with disjunctive stable model semantics, minimal founded semantics seems to be more intuitive, it gives meaning to programs which ...

  15. LEARNING SEMANTICS-ENHANCED LANGUAGE MODELS APPLIED TO UNSUEPRVISED WSD

    Energy Technology Data Exchange (ETDEWEB)

    VERSPOOR, KARIN [Los Alamos National Laboratory; LIN, SHOU-DE [Los Alamos National Laboratory

    2007-01-29

    An N-gram language model aims at capturing statistical syntactic word order information from corpora. Although the concept of language models has been applied extensively to handle a variety of NLP problems with reasonable success, the standard model does not incorporate semantic information, and consequently limits its applicability to semantic problems such as word sense disambiguation. We propose a framework that integrates semantic information into the language model schema, allowing a system to exploit both syntactic and semantic information to address NLP problems. Furthermore, acknowledging the limited availability of semantically annotated data, we discuss how the proposed model can be learned without annotated training examples. Finally, we report on a case study showing how the semantics-enhanced language model can be applied to unsupervised word sense disambiguation with promising results.

  16. Semantic facilitation in bilingual first language acquisition.

    Science.gov (United States)

    Bilson, Samuel; Yoshida, Hanako; Tran, Crystal D; Woods, Elizabeth A; Hills, Thomas T

    2015-07-01

    Bilingual first language learners face unique challenges that may influence the rate and order of early word learning relative to monolinguals. A comparison of the productive vocabularies of 435 children between the ages of 6 months and 7 years-181 of which were bilingual English learners-found that monolinguals learned both English words and all-language concepts faster than bilinguals. However, bilinguals showed an enhancement of an effect previously found in monolinguals-the preference for learning words with more associative cues. Though both monolinguals and bilinguals were best fit by a similar model of word learning, semantic network structure and growth indicated that the two groups were learning English words in a different order. Further, in comparison with a model of two-monolinguals-in-one-mind, bilinguals overproduced translational equivalents. Our results support an emergent account of bilingual first language acquisition, where learning a word in one language facilitates its acquisition in a second language. Copyright © 2015 Elsevier B.V. All rights reserved.

  17. A Semantics for a Real-Time Actor Language

    DEFF Research Database (Denmark)

    Knoll, Istvan; Ravn, Anders Peter; Skou, Arne

    2008-01-01

    In order to develop simulators and analysis tools for an actor based real-time language, we define its semantics. The semantics is interesting in itself, as it models the functional, communication, and timing aspects separately, allowing several variants of the language to be investigated....

  18. Development of Semantic Web - Markup Languages, Web Services, Rules, Explanation, Querying, Proof and Reasoning

    National Research Council Canada - National Science Library

    McGuinness, Deborah

    2008-01-01

    ...-S), the Web Ontology Query Language (OWL-QL) and Semantic Web Rule Language (SWRL) W3C submissions. This report contains the evolution of these markup languages as well as a discussion of semantic query languages, proof and explanation...

  19. Principal semantic components of language and the measurement of meaning.

    Science.gov (United States)

    Samsonovich, Alexei V; Samsonovic, Alexei V; Ascoli, Giorgio A

    2010-06-11

    Metric systems for semantics, or semantic cognitive maps, are allocations of words or other representations in a metric space based on their meaning. Existing methods for semantic mapping, such as Latent Semantic Analysis and Latent Dirichlet Allocation, are based on paradigms involving dissimilarity metrics. They typically do not take into account relations of antonymy and yield a large number of domain-specific semantic dimensions. Here, using a novel self-organization approach, we construct a low-dimensional, context-independent semantic map of natural language that represents simultaneously synonymy and antonymy. Emergent semantics of the map principal components are clearly identifiable: the first three correspond to the meanings of "good/bad" (valence), "calm/excited" (arousal), and "open/closed" (freedom), respectively. The semantic map is sufficiently robust to allow the automated extraction of synonyms and antonyms not originally in the dictionaries used to construct the map and to predict connotation from their coordinates. The map geometric characteristics include a limited number ( approximately 4) of statistically significant dimensions, a bimodal distribution of the first component, increasing kurtosis of subsequent (unimodal) components, and a U-shaped maximum-spread planar projection. Both the semantic content and the main geometric features of the map are consistent between dictionaries (Microsoft Word and Princeton's WordNet), among Western languages (English, French, German, and Spanish), and with previously established psychometric measures. By defining the semantics of its dimensions, the constructed map provides a foundational metric system for the quantitative analysis of word meaning. Language can be viewed as a cumulative product of human experiences. Therefore, the extracted principal semantic dimensions may be useful to characterize the general semantic dimensions of the content of mental states. This is a fundamental step toward a

  20. Principal semantic components of language and the measurement of meaning.

    Directory of Open Access Journals (Sweden)

    Alexei V Samsonovich

    Full Text Available Metric systems for semantics, or semantic cognitive maps, are allocations of words or other representations in a metric space based on their meaning. Existing methods for semantic mapping, such as Latent Semantic Analysis and Latent Dirichlet Allocation, are based on paradigms involving dissimilarity metrics. They typically do not take into account relations of antonymy and yield a large number of domain-specific semantic dimensions. Here, using a novel self-organization approach, we construct a low-dimensional, context-independent semantic map of natural language that represents simultaneously synonymy and antonymy. Emergent semantics of the map principal components are clearly identifiable: the first three correspond to the meanings of "good/bad" (valence, "calm/excited" (arousal, and "open/closed" (freedom, respectively. The semantic map is sufficiently robust to allow the automated extraction of synonyms and antonyms not originally in the dictionaries used to construct the map and to predict connotation from their coordinates. The map geometric characteristics include a limited number ( approximately 4 of statistically significant dimensions, a bimodal distribution of the first component, increasing kurtosis of subsequent (unimodal components, and a U-shaped maximum-spread planar projection. Both the semantic content and the main geometric features of the map are consistent between dictionaries (Microsoft Word and Princeton's WordNet, among Western languages (English, French, German, and Spanish, and with previously established psychometric measures. By defining the semantics of its dimensions, the constructed map provides a foundational metric system for the quantitative analysis of word meaning. Language can be viewed as a cumulative product of human experiences. Therefore, the extracted principal semantic dimensions may be useful to characterize the general semantic dimensions of the content of mental states. This is a fundamental step

  1. Metric pomset semantics for a concurrent language with recursion

    NARCIS (Netherlands)

    J.W. de Bakker (Jaco); J.H.A. Warmerdam

    1990-01-01

    textabstractWe study the semantics of a simple language with concurrency and recursion. Our semantic domain consists of (sets of) finite and infinite partially ordered multisets (pomsets) in order to model true concurrency (i.e. noninterleaved parallel execution). It will be shown that the set of

  2. Semantic and Thematic List Learning of Second Language Vocabulary

    Science.gov (United States)

    Gholami, Javad; Khezrlou, Sima

    2014-01-01

    This article overviews research on second language vocabulary instruction with a specific focus on semantic and thematic vocabulary-clustering types. The theoretical benefits associated with both the semantic and thematic approaches, as well as the potential problems associated with them, are discussed. The conclusion drawn is that reinforcing the…

  3. Semantic and Phonemic Aspects of Auditory Language Comprehension in Aphasia

    Science.gov (United States)

    Gaitnotti, G.; And Others

    1975-01-01

    Results of a verbal sound and meaning discrimination test to check the hypothesis of Alajouanine et al.--that two types of paraphasics can be distinguished, phonemic and semantic--are discussed. The former are impaired in tests of auditory language discrimination, the latter show regression of the semantic values apparent in their linguistic…

  4. A semantic framework for the COLD-family of languages

    NARCIS (Netherlands)

    Jonkers, H.B.M.; Koymans, C.P.J.; Renardel de Lavalette, G.R.

    This document introduces a framework which can be used as a general scheme for describing the semantics of languages from the COLD-family. The approach can be classified in the category of 'transformational semantics', where three linguistic levels are distinguished. The first level, called MPL,

  5. Electrophysiological Chronometry of Semantic Context Effects in Language Production

    Science.gov (United States)

    Aristei, Sabrina; Melinger, Alissa; Rahman, Rasha Abdel

    2011-01-01

    In this study, we investigated semantic context effects in language production with event-related brain potentials, extracted from the ongoing EEG recorded during overt speech production. We combined the picture-word interference paradigm and the semantic blocking paradigm to investigate the temporal dynamics and functional loci of semantic…

  6. Unsupervised Methods for Learning and Using Semantics of Natural Language

    OpenAIRE

    Riedl, Martin

    2016-01-01

    Teaching the computer to understand language is the major goal in the field of natural language processing. In this thesis we introduce computational methods that aim to extract language structure — e.g. grammar, semantics or syntax — from text, which provides the computer with information in order to understand language. During the last decades, scientific efforts and the increase of computational resources made it possible to come closer to the goal of understanding language. In order to ex...

  7. LAIR: A Language for Automated Semantics-Aware Text Sanitization based on Frame Semantics

    DEFF Research Database (Denmark)

    Hedegaard, Steffen; Houen, Søren; Simonsen, Jakob Grue

    2009-01-01

    We present \\lair{}: A domain-specific language that enables users to specify actions to be taken upon meeting specific semantic frames in a text, in particular to rephrase and redact the textual content. While \\lair{} presupposes superficial knowledge of frames and frame semantics, it requires on...... with automated redaction of web pages for subjectively undesirable content; initial experiments suggest that using a small language based on semantic recognition of undesirable terms can be highly useful as a supplement to traditional methods of text sanitization....

  8. Grammaticalization and Semantic Maps: Evidence from Artificial Language

    Directory of Open Access Journals (Sweden)

    Remi van Trijp

    2010-01-01

    Full Text Available Semantic maps have offered linguists an appealing and empirically rooted methodology for describing recurrent structural patterns in language development and the multifunctionality of grammatical categories. Although some researchers argue that semantic maps are universal and given, others provide evidence that there are no fixed or universal maps. This paper takes the position that semantic maps are a useful way to visualize the grammatical evolution of a language (particularly the evolution of semantic structuring but that this grammatical evolution is a consequence of distributed processes whereby language users shape and reshape their language. So it is a challenge to find out what these processes are and whether they indeed generate the kind of semantic maps observed for human languages. This work takes a design stance towards the question of the emergence of linguistic structure and investigates how grammar can be formed in populations of autonomous artificial ?agents? that play ?language games? with each other about situations they perceive through a sensori-motor embodiment. The experiments reported here investigate whether semantic maps for case markers could emerge through grammaticalization processes without the need for a universal conceptual space.

  9. Mathematical aspects of logic programming semantics

    CERN Document Server

    Hitzler, Pascal

    2010-01-01

    Covering the authors' own state-of-the-art research results, Mathematical Aspects of Logic Programming Semantics presents a rigorous, modern account of the mathematical methods and tools required for the semantic analysis of logic programs. It significantly extends the tools and methods from traditional order theory to include nonconventional methods from mathematical analysis that depend on topology, domain theory, generalized distance functions, and associated fixed-point theory.The book covers topics spanning the period from the early days of logic programming to current times. It discusses

  10. Abstract Interpretation as a Programming Language

    Directory of Open Access Journals (Sweden)

    Mads Rosendahl

    2013-09-01

    Full Text Available In David Schmidt's PhD work he explored the use of denotational semantics as a programming language. It was part of an effort to not only treat formal semantics as specifications but also as interpreters and input to compiler generators. The semantics itself can be seen as a program and one may examine different programming styles and ways to represent states. Abstract interpretation is primarily a technique for derivation and specification of program analysis. As with denotational semantics we may also view abstract interpretations as programs and examine the implementation. The main focus in this paper is to show that results from higher-order strictness analysis may be used more generally as fixpoint operators for higher-order functions over lattices and thus provide a technique for immediate implementation of a large class of abstract interpretations. Furthermore, it may be seen as a programming paradigm and be used to write programs in a circular style.

  11. Rewriting Logic Semantics of a Plan Execution Language

    Science.gov (United States)

    Dowek, Gilles; Munoz, Cesar A.; Rocha, Camilo

    2009-01-01

    The Plan Execution Interchange Language (PLEXIL) is a synchronous language developed by NASA to support autonomous spacecraft operations. In this paper, we propose a rewriting logic semantics of PLEXIL in Maude, a high-performance logical engine. The rewriting logic semantics is by itself a formal interpreter of the language and can be used as a semantic benchmark for the implementation of PLEXIL executives. The implementation in Maude has the additional benefit of making available to PLEXIL designers and developers all the formal analysis and verification tools provided by Maude. The formalization of the PLEXIL semantics in rewriting logic poses an interesting challenge due to the synchronous nature of the language and the prioritized rules defining its semantics. To overcome this difficulty, we propose a general procedure for simulating synchronous set relations in rewriting logic that is sound and, for deterministic relations, complete. We also report on the finding of two issues at the design level of the original PLEXIL semantics that were identified with the help of the executable specification in Maude.

  12. Standard model semantics for DSL, a data type specification language

    NARCIS (Netherlands)

    Bergstra, J.A.; Terlouw, J.

    1983-01-01

    We discuss a data type specification language DSL(∑) which is obtained from the first order language L(∑) for a given signature ∑ by augmenting it with schemes. A specification is a pair (∑, IF) with IF a finite set of axioms in DSL(∑). As semantics of such specifications we propose: standard

  13. A Semantic Analysis of the Language of Advertising | Emodi | African ...

    African Journals Online (AJOL)

    Semantics is the study of meaning system of a language and its approaches vary widely. In one view, meaning is the relationship between language and the external world (referential or denotative meaning), between a word and the concept it stands for. In another, it involves the mental state of the speaker, as reflected in a ...

  14. One world, two languages: cross-language semantic priming in bilingual toddlers.

    Science.gov (United States)

    Singh, Leher

    2014-01-01

    The interconnectedness of bilingual memory remains a topic of great debate. Semantic priming provides a powerful methodological tool with which to investigate this issue in early bilingual toddlers. Semantic priming effects were investigated in 21 bilingual toddlers (2.5 years) within and across each of their languages. Results revealed the first evidence of cross-language and within-language semantic priming in bilingual toddlers. However, priming effects were only observed when the prime was presented in the dominant language and were comparable in magnitude within and across languages. Findings point to high interconnectivity across languages; however, there appear to be strong influences of language dominance on semantic facilitation. Findings serve to inform and refine developmental models of bilingual memory. © 2013 The Author. Child Development © 2013 Society for Research in Child Development, Inc.

  15. QPEL: Quantum Program and Effect Language

    Directory of Open Access Journals (Sweden)

    Robin Adams

    2014-12-01

    Full Text Available We present the syntax and rules of deduction of QPEL (Quantum Program and Effect Language, a language for describing both quantum programs, and properties of quantum programs - effects on the appropriate Hilbert space. We show how semantics may be given in terms of state-and-effect triangles, a categorical setting that allows semantics in terms of Hilbert spaces, C*-algebras, and other categories. We prove soundness and completeness results that show the derivable judgements are exactly those provable in all state-and-effect triangles.

  16. System programming languages

    OpenAIRE

    Šmit, Matej

    2016-01-01

    Most operating systems are written in the C programming language. Similar is with system software, for example, device drivers, compilers, debuggers, disk checkers, etc. Recently some new programming languages emerged, which are supposed to be suitable for system programming. In this thesis we present programming languages D, Go, Nim and Rust. We defined the criteria which are important for deciding whether programming language is suitable for system programming. We examine programming langua...

  17. Graph Transformation Semantics for a QVT Language

    NARCIS (Netherlands)

    Rensink, Arend; Nederpel, Ronald; Bruni, Roberto; Varró, Dániel

    It has been claimed by many in the graph transformation community that model transformation, as understood in the context of Model Driven Architecture, can be seen as an application of graph transformation. In this paper we substantiate this claim by giving a graph transformation-based semantics to

  18. Semantic processing skills of Grade 1 English language learners in ...

    African Journals Online (AJOL)

    Learning (LoLT) by Foundation phase learners in two different educational contexts. In the first context, ... This study focused on one aspect of academic language development, namely, semantic processing, which ... these skills can be facilitated through vocabulary teaching and assisting children to make use of context to ...

  19. Semantic categories in the indigenous languages of Brazil

    NARCIS (Netherlands)

    Hengeveld, K.; Braga, M.L.; de Melo Barbosa, E.; Silveira Coriolano, J.; Jezuino da Costa, J.; de Souza Martins, M.; Leite de Oliveira, D.; Maciel de Oliveira, V.; Gomes Pereira, L.; Santana, L.; do Carmo Santos, C.L.; dos Ramos Soares, V.

    2012-01-01

    This article investigates which semantic categories, as defined in Functional Discourse Grammar, formally manifest themselves in a sample of native languages of Brazil, and the extent to which the distribution of these manifestations across categories can be described systematically in terms of

  20. 316 A Semantic Analysis of the Language of Advertising

    African Journals Online (AJOL)

    User

    Online). A Semantic Analysis of the Language of Advertising. (Pp. 316-326). Emodi, Livina N. .... the audience to bear in mind that bournvita is nutritious and could be taken any time of the day whether ... The strength of the insect killer is shown by the.

  1. A comparative study of two formal semantics of the SIGNAL language

    OpenAIRE

    Yang,Zhibin; Bodeveix, Jean-Paul; Filali, Mamoun

    2013-01-01

    SIGNAL is a part of the synchronous languages family, which are broadly used in the design of safety-critical real-time systems such as avionics, space systems, and nuclear power plants. There exist several semantics for SIGNAL, such as denotational semantics based on traces (called trace semantics), denotational semantics based on tags (called tagged model semantics), operational semantics presented by structural style through an inductive definition of the set of possible transitions, opera...

  2. Modern programming language

    Science.gov (United States)

    Feldman, G. H.; Johnson, J. A.

    1980-01-01

    Structural-programming language is especially-tailored for producing assembly language programs for MODCOMP II and IV mini-computes. Modern programming language consists of set of simple and powerful control structures that include sequencing alternative selection, looping, sub-module linking, comment insertion, statement continuation, and compilation termination capabilities.

  3. Semantic similarity from natural language and ontology analysis

    CERN Document Server

    Harispe, Sébastien; Janaqi, Stefan

    2015-01-01

    Artificial Intelligence federates numerous scientific fields in the aim of developing machines able to assist human operators performing complex treatments---most of which demand high cognitive skills (e.g. learning or decision processes). Central to this quest is to give machines the ability to estimate the likeness or similarity between things in the way human beings estimate the similarity between stimuli.In this context, this book focuses on semantic measures: approaches designed for comparing semantic entities such as units of language, e.g. words, sentences, or concepts and instances def

  4. C++ Programming Language

    Science.gov (United States)

    Shaykhian, Gholam Ali

    2007-01-01

    C++ Programming Language: The C++ seminar covers the fundamentals of C++ programming language. The C++ fundamentals are grouped into three parts where each part includes both concept and programming examples aimed at for hands-on practice. The first part covers the functional aspect of C++ programming language with emphasis on function parameters and efficient memory utilization. The second part covers the essential framework of C++ programming language, the object-oriented aspects. Information necessary to evaluate various features of object-oriented programming; including encapsulation, polymorphism and inheritance will be discussed. The last part of the seminar covers template and generic programming. Examples include both user defined and standard templates.

  5. Epic 1.0 (unconditional) : an equational programming language

    NARCIS (Netherlands)

    H.R. Walters (Pum); J.F.T. Kamperman

    1996-01-01

    textabstractWe present EPIC, an equational programming language: its abstract syntax, static and operational semantics, and one of many possible concrete grammars of unconditional EPIC.

  6. Language, Semantics, and Methods for Security Protocols

    DEFF Research Database (Denmark)

    Crazzolara, Federico

    are determined once and for all. The net semantics allows the derivation of general properties and proof principles the use of which is demonstrated in establishing security properties for a number of protocols. The NSL public-key protocol, the ISO 5-pass authentication and the key-translation protocols......Security protocols help in establishing secure channels between communicating systems. Great care needs therefore to be taken in developing and implementing robust protocols. The complexity of security-protocol interactions can hide, however, security weaknesses that only a formal analysis can...... reveal. The last few years have seen the emergence of successful intensional, event-based, formal approaches to reasoning about security protocols. The methods are concerned with reasoning about the events that a security protocol can perform, and make use of a causal dependency that exists between...

  7. Programming Language Pragmatics

    CERN Document Server

    Scott, Michael L

    2009-01-01

    Programming Language Pragmatics is the most comprehensive programming language textbook available today. Taking the perspective that language design and language implementation are tightly interconnected, and that neither can be fully understood in isolation, this critically acclaimed and bestselling book has been thoroughly updated to cover the most recent developments in programming language design. With a new chapter on run-time program management and expanded coverage of concurrency, this new edition provides both students and professionals alike with a solid understanding of the most impo

  8. Programming language structures

    CERN Document Server

    Organick, Elliott Irving; Plummer, Robert P

    1978-01-01

    Programming Language Structures deals with the structures of programming languages and introduces the reader to five important programming languages: Algol, Fortran, Lisp, Snobol, and Pascal. The fundamental similarities and differences among these languages are discussed. A unifying framework is constructed that can be used to study the structure of other languages, such as Cobol, PL/I, and APL. Several of the tools and methodologies needed to construct large programs are also considered.Comprised of 10 chapters, this book begins with a summary of the relevant concepts and principles about al

  9. Semantic structures advances in natural language processing

    CERN Document Server

    Waltz, David L

    2014-01-01

    Natural language understanding is central to the goals of artificial intelligence. Any truly intelligent machine must be capable of carrying on a conversation: dialogue, particularly clarification dialogue, is essential if we are to avoid disasters caused by the misunderstanding of the intelligent interactive systems of the future. This book is an interim report on the grand enterprise of devising a machine that can use natural language as fluently as a human. What has really been achieved since this goal was first formulated in Turing's famous test? What obstacles still need to be overcome?

  10. Structural-semantic characteristic of phraseologisms in modern German language

    Directory of Open Access Journals (Sweden)

    Abramova Natalya Viktorovna

    2015-03-01

    Full Text Available The article is devoted to the structural and semantic characteristics of phraseology of the modern German language. It reveals the essence of the concept of “idioms”, discusses various classification of phraseological units in German. Many linguists offer a variety of phraseological units classification. It is studied in detailed the classification by B. Fleischer, where the following types of phraseological units are distinguished: nominative collocations, communication idioms, phrasal templates. V.V. Vinogradov classified phraseological units according to their degree of semantic fusion. He identified three major types of phraseological units: phraseological seam, phraseological unity and phraseological (non-free combination. M.D. Stepanova and I.I. Chernyshev worked out structural and semantic classification of phraseological units, consisting of three groups: phraseological units, phraseological combinations, phraseological expressions. A special group of phraseological combinations is of E. Agricola - stable phrases. H. Burger classifies idioms according to their function in the communication process: reference idioms, structural phraseological units, communication idioms. Each classification is provided with vivid examples that characterize the structure and semantics of phraseological units of modern German language.

  11. Challenges and directions in formalizing the semantics of modeling languages

    OpenAIRE

    Bryant, Barrett Richard; Gray, Jeffrey G.; Mernik, Marjan; Clarke, Peter; France, Robert; Karsai, Gabor

    2017-01-01

    Developing software from models is a growing practice and there exist many model-based tools (e.g., editors, interpreters, debuggers, and simulators) forsupporting model-driven engineering. Even though these tools facilitate theautomation of software engineering tasks and activities, such tools are typically engineered manually. However, many of these tools have a common semantic foundation centered around an underlying modeling language, which would make it possible to automate their develop...

  12. Differences in semantic and translation priming across languages: the role of language direction and language dominance.

    Science.gov (United States)

    Basnight-Brown, Dana M; Altarriba, Jeanette

    2007-07-01

    In the present study, we examined bilingual memory organization, using the priming paradigm. Many of the previous studies in which this experimental technique has been used in the bilingual domain appear to have had several differences in methodology that have caused there to be a lot of variation in the data reported. The aim of the present work was to create an experimental situation that was well constrained so that automatic processes could be observed. In Experiment 1, Spanish-English bilinguals participated in an unmasked semantic- and translation-priming study in which a lexical decision task was used. The results revealed significant translation-priming effects in both language directions and, unexpectedly, significant semantic priming in the L2-L1 direction only. In Experiment 2, we examined semantic- and translation-priming effects with a forward mask design. The results indicated that significant priming was obtained only for translation word pairs in both language directions. These results are discussed with regard to current models of bilingual memory representation.

  13. An Abstract Semantics for Inference of Types and Effects in a Multi-Tier Web Language

    Directory of Open Access Journals (Sweden)

    Letterio Galletta

    2011-08-01

    Full Text Available Types-and-effects are type systems, which allow one to express general semantic properties and to statically reason about program's execution. They have been widely exploited to specify static analyses, for example to track computational side effects, exceptions and communications in concurrent programs. In this paper we adopt abstract interpretation techniques to reconstruct (following the Cousot's methodology a types-and-effects system developed to handle security problems of a multi-tier web language. Our reconstruction allows us to show that this types-and-effects system is not sound with respect to the semantics of the language. In addition, we correct the soundness issues in the analysis and systematically construct a correct analyser.

  14. Graph-based Operational Semantics of a Lazy Functional Languages

    DEFF Research Database (Denmark)

    Rose, Kristoffer Høgsbro

    1992-01-01

    Presents Graph Operational Semantics (GOS): a semantic specification formalism based on structural operational semantics and term graph rewriting. Demonstrates the method by specifying the dynamic ...

  15. Programming Language Pragmatics

    CERN Document Server

    Scott, Michael L

    2005-01-01

    Thoroughly updated to reflect the most current developments in language design and implementation, the second edition*Addresses key developments in programming language design:+ Finalized C99 standard+ Java 5+ C# 2.0+ Java concurrency package (JSR 166) and comparable mechanisms in C#+ Java and C# generics*Introduces and discusses scripting languages throughout the book and in an entire new chapter that covers:+ Application domains: shell languages, text processing and report generation, mathematics and statistics, "glue" languages and general purpose scripting, extension languages, scripting t

  16. Implementing a Whole Language Program in a Special Education Class.

    Science.gov (United States)

    Westby, Carol E.; Costlow, Linda

    1991-01-01

    A program for language learning-disabled students is described that uses a whole language philosophy to structure contexts that develop students' pragmatic, semantic, syntactic, graphophonemic, and metacognitive abilities underlying speaking, listening, reading, and writing. This paper describes the program environment, children, thematic…

  17. Swift: Compiled Inference for Probabilistic Programming Languages

    OpenAIRE

    Wu, Yi; Li, Lei; Russell, Stuart; Bodik, Rastislav

    2016-01-01

    A probabilistic program defines a probability measure over its semantic structures. One common goal of probabilistic programming languages (PPLs) is to compute posterior probabilities for arbitrary models and queries, given observed evidence, using a generic inference engine. Most PPL inference engines---even the compiled ones---incur significant runtime interpretation overhead, especially for contingent and open-universe models. This paper describes Swift, a compiler for the BLOG PPL. Swift-...

  18. A Grammar-Based Semantic Similarity Algorithm for Natural Language Sentences

    Science.gov (United States)

    Chang, Jia Wei; Hsieh, Tung Cheng

    2014-01-01

    This paper presents a grammar and semantic corpus based similarity algorithm for natural language sentences. Natural language, in opposition to “artificial language”, such as computer programming languages, is the language used by the general public for daily communication. Traditional information retrieval approaches, such as vector models, LSA, HAL, or even the ontology-based approaches that extend to include concept similarity comparison instead of cooccurrence terms/words, may not always determine the perfect matching while there is no obvious relation or concept overlap between two natural language sentences. This paper proposes a sentence similarity algorithm that takes advantage of corpus-based ontology and grammatical rules to overcome the addressed problems. Experiments on two famous benchmarks demonstrate that the proposed algorithm has a significant performance improvement in sentences/short-texts with arbitrary syntax and structure. PMID:24982952

  19. A Grammar-Based Semantic Similarity Algorithm for Natural Language Sentences

    Directory of Open Access Journals (Sweden)

    Ming Che Lee

    2014-01-01

    Full Text Available This paper presents a grammar and semantic corpus based similarity algorithm for natural language sentences. Natural language, in opposition to “artificial language”, such as computer programming languages, is the language used by the general public for daily communication. Traditional information retrieval approaches, such as vector models, LSA, HAL, or even the ontology-based approaches that extend to include concept similarity comparison instead of cooccurrence terms/words, may not always determine the perfect matching while there is no obvious relation or concept overlap between two natural language sentences. This paper proposes a sentence similarity algorithm that takes advantage of corpus-based ontology and grammatical rules to overcome the addressed problems. Experiments on two famous benchmarks demonstrate that the proposed algorithm has a significant performance improvement in sentences/short-texts with arbitrary syntax and structure.

  20. Principles of a reversible programming language

    DEFF Research Database (Denmark)

    Yokoyama, Tetsuo; Axelsen, Holger Bock; Glück, Robert

    2008-01-01

    features of the language include explicit post-condition assertions, direct access to an inverse semantics and the possibility of clean (i.e., garbage-free) computation of injective functions. We suggest the clean simulation of reversible Turing machines as a criterion for computing strength of reversible......The principles of reversible programming languages are explicated and illustrated with reference to the design of a high-level imperative language, Janus. The fundamental properties for such languages include backward as well as forward determinism and reversible updates of data. The unique design...... languages, and demonstrate this for Janus. We show the practicality of the language by implementation of a reversible fast Fourier transform. Our results indicate that the reversible programming paradigm has fundamental properties that are relevant to many different areas of computer science....

  1. Semantic processing skills of Grade 1 English language learners in two educational contexts

    National Research Council Canada - National Science Library

    Jordaan, Heila

    2011-01-01

    .... The three groups of Grade 1 learners were assessed on the semantic subtests of the Diagnostic Evaluation of Language Variation Criterion, Referenced Edition, which evaluate the psycholinguistic...

  2. Computing an Ontological Semantics for a Natural Language Fragment

    DEFF Research Database (Denmark)

    Szymczak, Bartlomiej Antoni

    tried to establish a domain independent “ontological semantics” for relevant fragments of natural language. The purpose of this research is to develop methods and systems for taking advantage of formal ontologies for the purpose of extracting the meaning contents of texts. This functionality......The key objective of the research that has been carried out has been to establish theoretically sound connections between the following two areas: • Computational processing of texts in natural language by means of logical methods • Theories and methods for engineering of formal ontologies We have...... is desirable e.g. for future content–based search systems in contrast to today’s keyword based search systems (viz., Google) which rely chiefly on recognition of stated keywords in the targeted text. Logical methods were introduced into semantic theories for natural language already during the 60’s in what...

  3. Towards a semantic lexicon for biological language processing

    Energy Technology Data Exchange (ETDEWEB)

    Verspoor, K. (Karin)

    2004-01-01

    It is well understood that natural language processing (NLP) applications require sophisticated lexical resources to support their processing goals. In the biomedical domain, we are privileged to have access to extensive terminological resources in the form of controlled vocabularies and ontologies, which have been integrated into the framework of the National Library of Medicine's Unified Medical Language System's (UMLS) Metathesaurus. However, the existence of such terminological resources does not guarantee their utility for NLP. In particular, we have two core requirements for lexical resources for NLP in addition to the basic enumeration of important domain terms: representation of morphosyntactic information about those terms, specifically part of speech information and inflectional patterns to support parsing and lemma assignment, and representation of semantic information indicating general categorical information about terms, and significant relations between terms to support text understanding and inference (Hahn et at, 1999). Biomedical vocabularies by and large commonly leave out morphosyntactic information, and where they address semantic considerations, they often do so in an unprincipled manner, for instance by indicating a relation between two concepts without indicating the type of that relation. But all is not lost. The UMLS knowledge sources include two additional resources which are relevant - the SPECIALIST lexicon, a lexicon addressing our morphosyntactic requirements, and the Semantic Network, a representation of core conceptual categories in the biomedical domain. The coverage of these two knowledge sources with respect to the full coverage of the Metathesaurus is, however, not entirely clear. Furthermore, when our goals are specifically to process biological text - and often more specifically, text in the molecular biology domain - it is difficult to say whether the coverage of these resources is meaningful. The utility of the

  4. Assessment of language impairment in bilingual children using semantic tasks: two languages classify better than one.

    Science.gov (United States)

    Peña, Elizabeth D; Bedore, Lisa M; Kester, Ellen S

    2016-03-01

    Significant progress has been made in the identification of language impairment in children are bilingual. Bilingual children's vocabulary knowledge may be distributed across languages. Thus, when testing bilingual children it is difficult to know how to weigh each language for diagnostic purposes. Even when conceptual scoring is used in vocabulary testing, bilingual children may score below that of their typical monolingual peers. The primary aim was to evaluate the classification accuracy of two approaches (total semantics score and two-dimensional bilingual coordinate score) that combined lexical-semantic knowledge across two languages. We investigated the classification accuracy of the English and Spanish semantics subtest using the experimental version of the Bilingual English Spanish Assessment (BESA) with bilingual children with and without language impairment. A total of 78 bilinguals with balanced exposure to English and Spanish (15 with language impairment, 63 with typical development) participated. Children were between 4;0 and 6;11 years old. Discriminant function analysis explored the extent to which these children were accurately classified when combining Spanish and English subtests. Discriminant analysis yielded above 85% correct classification for balanced bilingual children for both approaches. For the most accurate assessment and diagnostic decision-making for bilinguals, approaches that consider both languages together are recommended. © 2015 Royal College of Speech and Language Therapists.

  5. Latent Semantic Analysis of the Languages of Life

    Science.gov (United States)

    Rossi, Ryan Anthony

    We use Latent Semantic Analysis as a basis to study the languages of life. Using this approach we derive techniques to discover latent relationships between organisms such as significant motifs and evolutionary features. Doubly Singular Value Decomposition is defined and the significance of this adaptation is demonstrated by finding a phylogeny of twenty prokaryotes. Minimal Killer Words are used to define families of organisms from negative information. The application of these words makes it possible to automatically retrieve the coding frame of a sequence from any organism.

  6. Co-occurrence frequency evaluated with large language corpora boosts semantic priming effects.

    Science.gov (United States)

    Brunellière, Angèle; Perre, Laetitia; Tran, ThiMai; Bonnotte, Isabelle

    2017-09-01

    In recent decades, many computational techniques have been developed to analyse the contextual usage of words in large language corpora. The present study examined whether the co-occurrence frequency obtained from large language corpora might boost purely semantic priming effects. Two experiments were conducted: one with conscious semantic priming, the other with subliminal semantic priming. Both experiments contrasted three semantic priming contexts: an unrelated priming context and two related priming contexts with word pairs that are semantically related and that co-occur either frequently or infrequently. In the conscious priming presentation (166-ms stimulus-onset asynchrony, SOA), a semantic priming effect was recorded in both related priming contexts, which was greater with higher co-occurrence frequency. In the subliminal priming presentation (66-ms SOA), no significant priming effect was shown, regardless of the related priming context. These results show that co-occurrence frequency boosts pure semantic priming effects and are discussed with reference to models of semantic network.

  7. Programming Languages RESONAN

    Indian Academy of Sciences (India)

    In this article we will briefly review various programming lan- ... notation should also match the type of algorithm. For example, programming languages to solve science and engineering problems should support arithmetic using wide ranging, high .... programs using a library of reusable 'components' was imperative.

  8. Semantic deficits in children with language impairments: issues for clinical assessment.

    Science.gov (United States)

    Brackenbury, Tim; Pye, Clifton

    2005-01-01

    Children with language impairments demonstrate a broad range of semantic difficulties, including problems with new word acquisition, storage and organization of known words, and lexical access/ retrieval. Unfortunately, assessments of children's semantic skills are often limited to measures of receptive and expressive vocabulary size. As a result, the semantic deficits of these children may not receive the attention they need. This article explores the word-learning, lexical storage, and lexical access skills of children with language impairments and the theories that account for their performance. Our review culminates with specific recommendations for speech-language pathologists to improve the breadth of their semantic assessments.

  9. Trust Levels Definition On Virtual Learning Platforms Through Semantic Languages

    Directory of Open Access Journals (Sweden)

    Carlos E. Montenegro-Marin

    2010-12-01

    Full Text Available Trust level concept is a topic that has opened a knowledge area about the profile evaluation and the people participation in Social Networks. These have presented a high knowledge profit, but at the same time it is necessary to analyze a group of variables to determine the trust participants’ degree.In addition, this is a topic that from some years ago has been presenting a big expectation to settle some alternatives to generate confidence in an activer community on internet. To establish these parameters it is important to define a model to abstract some variables that are involved in this process. For this, it is relevant to take into account the semantic languages as one of the alternatives that allow these kinds of activities. The purpose of this article is to analyze the Trust Levels definition in the contents that are shared on Open Source Virtual learning Platforms through the use of a model of representation of semantic languages. The last ones allow determining the trust in the use of learning objects that are shared in this kind of platforms

  10. Database Programming Languages

    DEFF Research Database (Denmark)

    This volume contains the proceedings of the 11th International Symposium on Database Programming Languages (DBPL 2007), held in Vienna, Austria, on September 23-24, 2007. DBPL 2007 was one of 15 meetings co-located with VLBD (the International Conference on Very Large Data Bases). DBPL continues...... to present the very best work at the intersection of dataase and programming language research. The proceedings include a paper based on the invited talk by Wenfie Fan and the 16 contributed papers that were selected by at least three members of the program committee. In addition, the program commitee sought...

  11. Lexical Organization in Deaf Children Who Use British Sign Language: Evidence from a Semantic Fluency Task

    Science.gov (United States)

    Marshall, Chloe R.; Rowley, Katherine; Mason, Kathryn; Herman, Rosalind; Morgan, Gary

    2013-01-01

    We adapted the semantic fluency task into British Sign Language (BSL). In Study 1, we present data from twenty-two deaf signers aged four to fifteen. We show that the same "cognitive signatures" that characterize this task in spoken languages are also present in deaf children, for example, the semantic clustering of responses. In Study…

  12. The Ruby programming language

    CERN Document Server

    Flanagan, David

    2008-01-01

    This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities. The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.

  13. Language Membership Identification Precedes Semantic Access: Suppression during Bilingual Word Recognition.

    Science.gov (United States)

    Hoversten, Liv J; Brothers, Trevor; Swaab, Tamara Y; Traxler, Matthew J

    2015-11-01

    Previous research suggests that bilingual comprehenders access lexical representations of words in both languages nonselectively. However, it is unclear whether global language suppression plays a role in guiding attention to target language representations during ongoing lexico-semantic processing. To help clarify this issue, this study examined the relative timing of language membership and meaning activation during visual word recognition. Spanish-English bilinguals performed simultaneous semantic and language membership classification tasks on single words during EEG recording. Go/no-go ERP latencies provided evidence that language membership information was accessed before semantic information. Furthermore, N400 frequency effects indicated that the depth of processing of words in the nontarget language was reduced compared to the target language. These results suggest that the bilingual brain can rapidly identify the language to which a word belongs and subsequently use this information to selectively modulate the degree of processing in each language accordingly.

  14. Programming Language Paradigms

    Directory of Open Access Journals (Sweden)

    Bartoníček Jan

    2014-01-01

    Full Text Available This paper's goal is to briefly explain the basic theory behind programming languages and their history while taking a close look at different programming paradigms that are used today as well as describing their differences, benefits, and drawbacks

  15. Assembly processor program converts symbolic programming language to machine language

    Science.gov (United States)

    Pelto, E. V.

    1967-01-01

    Assembly processor program converts symbolic programming language to machine language. This program translates symbolic codes into computer understandable instructions, assigns locations in storage for successive instructions, and computer locations from symbolic addresses.

  16. Natural language acquisition in large scale neural semantic networks

    Science.gov (United States)

    Ealey, Douglas

    This thesis puts forward the view that a purely signal- based approach to natural language processing is both plausible and desirable. By questioning the veracity of symbolic representations of meaning, it argues for a unified, non-symbolic model of knowledge representation that is both biologically plausible and, potentially, highly efficient. Processes to generate a grounded, neural form of this model-dubbed the semantic filter-are discussed. The combined effects of local neural organisation, coincident with perceptual maturation, are used to hypothesise its nature. This theoretical model is then validated in light of a number of fundamental neurological constraints and milestones. The mechanisms of semantic and episodic development that the model predicts are then used to explain linguistic properties, such as propositions and verbs, syntax and scripting. To mimic the growth of locally densely connected structures upon an unbounded neural substrate, a system is developed that can grow arbitrarily large, data- dependant structures composed of individual self- organising neural networks. The maturational nature of the data used results in a structure in which the perception of concepts is refined by the networks, but demarcated by subsequent structure. As a consequence, the overall structure shows significant memory and computational benefits, as predicted by the cognitive and neural models. Furthermore, the localised nature of the neural architecture also avoids the increasing error sensitivity and redundancy of traditional systems as the training domain grows. The semantic and episodic filters have been demonstrated to perform as well, or better, than more specialist networks, whilst using significantly larger vocabularies, more complex sentence forms and more natural corpora.

  17. Semantic biomedical resource discovery: a Natural Language Processing framework.

    Science.gov (United States)

    Sfakianaki, Pepi; Koumakis, Lefteris; Sfakianakis, Stelios; Iatraki, Galatia; Zacharioudakis, Giorgos; Graf, Norbert; Marias, Kostas; Tsiknakis, Manolis

    2015-09-30

    A plethora of publicly available biomedical resources do currently exist and are constantly increasing at a fast rate. In parallel, specialized repositories are been developed, indexing numerous clinical and biomedical tools. The main drawback of such repositories is the difficulty in locating appropriate resources for a clinical or biomedical decision task, especially for non-Information Technology expert users. In parallel, although NLP research in the clinical domain has been active since the 1960s, progress in the development of NLP applications has been slow and lags behind progress in the general NLP domain. The aim of the present study is to investigate the use of semantics for biomedical resources annotation with domain specific ontologies and exploit Natural Language Processing methods in empowering the non-Information Technology expert users to efficiently search for biomedical resources using natural language. A Natural Language Processing engine which can "translate" free text into targeted queries, automatically transforming a clinical research question into a request description that contains only terms of ontologies, has been implemented. The implementation is based on information extraction techniques for text in natural language, guided by integrated ontologies. Furthermore, knowledge from robust text mining methods has been incorporated to map descriptions into suitable domain ontologies in order to ensure that the biomedical resources descriptions are domain oriented and enhance the accuracy of services discovery. The framework is freely available as a web application at ( http://calchas.ics.forth.gr/ ). For our experiments, a range of clinical questions were established based on descriptions of clinical trials from the ClinicalTrials.gov registry as well as recommendations from clinicians. Domain experts manually identified the available tools in a tools repository which are suitable for addressing the clinical questions at hand, either

  18. THE SEMANTICS OF BIRD DENOMINATIONS IN THE MARI LANGUAGE

    Directory of Open Access Journals (Sweden)

    Kristina Yuzieva

    2012-01-01

    Full Text Available This paper presents an analysis of the semantics of bird denominations in Mari: an attempt is made to define the factors, or features, motivating bird denominations. Analysis is based on a set of words of inner origin that are part of the corpus of bird names compiled by the author. The results show that the ornithonomy of the Mari language, created over centuries, constitutes a well-shaped system. It reflects a variety of features associated with the appearance, way of life of the birds, sounds they produce, etc. Many bird terms reflect features of appearance. It is interesting to note that the names of birds not seen for some reason may relate to the characteristics of the birds’ voices. In some cases, terms are based on a combination of features.In dialects, different names for same birds may occur, as observed in the sources.

  19. Database Programming Languages

    DEFF Research Database (Denmark)

    This volume contains the proceedings of the 11th International Symposium on Database Programming Languages (DBPL 2007), held in Vienna, Austria, on September 23-24, 2007. DBPL 2007 was one of 15 meetings co-located with VLBD (the International Conference on Very Large Data Bases). DBPL continues...... to present the very best work at the intersection of dataase and programming language research. The proceedings include a paper based on the invited talk by Wenfie Fan and the 16 contributed papers that were selected by at least three members of the program committee. In addition, the program commitee sought...... the opinions of additional referees selected becauce of their expertise on particular topics. The final selection of papers was made during last week of July. We would like to thank all of the aurhors who submitted papers to the conference, and the members of the program committee  for their excellent work...

  20. HAL/SM language specification. [programming languages and computer programming for space shuttles

    Science.gov (United States)

    Williams, G. P. W., Jr.; Ross, C.

    1975-01-01

    A programming language is presented for the flight software of the NASA Space Shuttle program. It is intended to satisfy virtually all of the flight software requirements of the space shuttle. To achieve this, it incorporates a wide range of features, including applications-oriented data types and organizations, real time control mechanisms, and constructs for systems programming tasks. It is a higher order language designed to allow programmers, analysts, and engineers to communicate with the computer in a form approximating natural mathematical expression. Parts of the English language are combined with standard notation to provide a tool that readily encourages programming without demanding computer hardware expertise. Block diagrams and flow charts are included. The semantics of the language is discussed.

  1. Age-related differences in resolving semantic and phonological competition during receptive language tasks.

    Science.gov (United States)

    Zhuang, Jie; Johnson, Micah A; Madden, David J; Burke, Deborah M; Diaz, Michele T

    2016-12-01

    Receptive language (e.g., reading) is largely preserved in the aging brain, and semantic processes in particular may continue to develop throughout the lifespan. We investigated the neural underpinnings of phonological and semantic retrieval in older and younger adults during receptive language tasks (rhyme and semantic similarity judgments). In particular, we were interested in the role of competition on language retrieval and varied the similarities between a cue, target, and distractor that were hypothesized to affect the mental process of competition. Behaviorally, all participants responded faster and more accurately during the rhyme task compared to the semantic task. Moreover, older adults demonstrated higher response accuracy than younger adults during the semantic task. Although there were no overall age-related differences in the neuroimaging results, an Age×Task interaction was found in left inferior frontal gyrus (IFG), with older adults producing greater activation than younger adults during the semantic condition. These results suggest that at lower levels of task difficulty, older and younger adults engaged similar neural networks that benefited behavioral performance. As task difficulty increased during the semantic task, older adults relied more heavily on largely left hemisphere language regions, as well as regions involved in perception and internal monitoring. Our results are consistent with the stability of language comprehension across the adult lifespan and illustrate how the preservation of semantic representations with aging may influence performance under conditions of increased task difficulty. Copyright © 2016 Elsevier Ltd. All rights reserved.

  2. Neural Substrates of Processing Anger in Language: Contributions of Prosody and Semantics.

    Science.gov (United States)

    Castelluccio, Brian C; Myers, Emily B; Schuh, Jillian M; Eigsti, Inge-Marie

    2016-12-01

    Emotions are conveyed primarily through two channels in language: semantics and prosody. While many studies confirm the role of a left hemisphere network in processing semantic emotion, there has been debate over the role of the right hemisphere in processing prosodic emotion. Some evidence suggests a preferential role for the right hemisphere, and other evidence supports a bilateral model. The relative contributions of semantics and prosody to the overall processing of affect in language are largely unexplored. The present work used functional magnetic resonance imaging to elucidate the neural bases of processing anger conveyed by prosody or semantic content. Results showed a robust, distributed, bilateral network for processing angry prosody and a more modest left hemisphere network for processing angry semantics when compared to emotionally neutral stimuli. Findings suggest the nervous system may be more responsive to prosodic cues in speech than to the semantic content of speech.

  3. Mathematical picture language program.

    Science.gov (United States)

    Jaffe, Arthur M; Liu, Zhengwei

    2018-01-02

    We give an overview of our philosophy of pictures in mathematics. We emphasize a bidirectional process between picture language and mathematical concepts: abstraction and simulation. This motivates a program to understand different subjects, using virtual and real mathematical concepts simulated by pictures. Copyright © 2017 the Author(s). Published by PNAS.

  4. Semantic processing in native and second language: evidence from hemispheric differences in fine and coarse semantic coding.

    Science.gov (United States)

    Faust, Miriam; Ben-Artzi, Elisheva; Vardi, Nili

    2012-12-01

    Previous studies suggest that whereas the left hemisphere (LH) is involved in fine semantic processing, the right hemisphere (RH) is uniquely engaged in coarse semantic coding including the comprehension of distinct types of language such as figurative language, lexical ambiguity and verbal humor (e.g., Chiarello, 2003; Faust, 2012). The present study examined the patterns of hemispheric involvement in fine/coarse semantic processing in native and non-native languages using a split visual field priming paradigm. Thirty native Hebrew speaking students made lexical decision judgments of Hebrew and English target words preceded by strongly, weakly, or unrelated primes. Results indicated that whereas for Hebrew pairs, priming effect for the weakly-related word pairs was obtained only for RH presented target words, for English pairs, no priming effect for the weakly-related pairs emerged for either LH or RH presented targets, suggesting that coarse semantic coding is much weaker for a non-native than native language. Copyright © 2012 Elsevier Inc. All rights reserved.

  5. Symbolic Game Semantics for Model Checking Program Families

    DEFF Research Database (Denmark)

    Dimovski, Aleksandar

    2016-01-01

    represent program families with infinite integers as so-called (finite-state) featured symbolic automata. Specifically designed model checking algorithms are then employed to verify safety of all programs from a family at once and pinpoint those programs that are unsafe (respectively, safe). We present......Program families can produce a (potentially huge) number of related programs from a common code base. Many such programs are safety critical. However, most verification techniques are designed to work on the level of single programs, and thus are too costly to apply to the entire program family....... In this paper, we propose an efficient game semantics based approach for verifying open program families, i.e. program families with free (undefined) identifiers. We use symbolic representation of algorithmic game semantics, where concrete values are replaced with symbolic ones. In this way, we can compactly...

  6. The programming language EFL

    Science.gov (United States)

    Feldman, S. I.

    1978-01-01

    EFL is a comprehensive language designed to make it easy to write portable, understandable programs. It provides a rich set of data types and structures, a convenient operator set, and good control flow forms. The lexical form is easy to type and to read. Whenever possible, EFL uses the same forms that Ratfor does; in this sense EFL may be viewed as a superset of Ratfor. EFL is a well-defined language; this distinguishes it from most FORTRAN preprocessors which only add simple flow of control constructs to FORTRAN. The EFL compiler generates (possibly tailored) Standard FORTRAN as its output. EFL should catch and diagnose all syntax errors.

  7. Improving EFL Writing through Study of Semantic Concepts in Formulaic Language

    Science.gov (United States)

    Schenck, Andrew D.; Choi, Wonkyung

    2015-01-01

    Within Asian EFL contexts such as South Korea, large class sizes, poor sources of input and an overreliance on the Grammar-Translation Method may negatively impact semantic and pragmatic development of writing content. Since formulaic language is imbued with syntactic, semantic and pragmatic linguistic features, it represents an ideal means to…

  8. Semantic Processing of Sentences in Preschoolers with Specific Language Impairment: Evidence from the N400 Effect

    Science.gov (United States)

    Pijnacker, Judith; Davids, Nina; van Weerdenburg, Marjolijn; Verhoeven, Ludo; Knoors, Harry; van Alphen, Petra

    2017-01-01

    Purpose: Given the complexity of sentence processing and the specific problems that children with specific language impairment (SLI) experience, we investigated the time course and characteristics of semantic processing at the sentence level in Dutch preschoolers with SLI. Method: We measured N400 responses to semantically congruent and…

  9. Generation of Signs within Semantic and Phonological Categories: Data from Deaf Adults and Children Who Use American Sign Language

    Science.gov (United States)

    Beal-Alvarez, Jennifer S.; Figueroa, Daileen M.

    2017-01-01

    Two key areas of language development include semantic and phonological knowledge. Semantic knowledge relates to word and concept knowledge. Phonological knowledge relates to how language parameters combine to create meaning. We investigated signing deaf adults' and children's semantic and phonological sign generation via one-minute tasks,…

  10. Episodic grammar: a computational model of the interaction between episodic and semantic memory in language processing

    NARCIS (Netherlands)

    Borensztajn, G.; Zuidema, W.; Carlson, L.; Hoelscher, C.; Shipley, T.F.

    2011-01-01

    We present a model of the interaction of semantic and episodic memory in language processing. Our work shows how language processing can be understood in terms of memory retrieval. We point out that the perceived dichotomy between rule-based versus exemplar-based language modelling can be

  11. Semantics-Driven Migration of Java Programs: a Practical Experience

    Directory of Open Access Journals (Sweden)

    Artyom O. Aleksyuk

    2017-01-01

    Full Text Available The purpose of the study is to demonstrate the feasibility of automated code migration to a new set of programming libraries. Code migration is a common task in modern software projects. For example, it may arise when a project should be ported to a more secure or feature-rich library, a new platform or a new version of an already used library. The developed method and tool are based on the previously created by the authors a formalism for describing libraries semantics. The formalism specifies a library behaviour by using a system of extended finite state machines (EFSM. This paper outlines the metamodel designed to specify library descriptions and proposes an easy to use domainspecific language (DSL, which can be used to define models for particular libraries. The mentioned metamodel directly forms the code migration procedure. A process of migration is split into five steps, and each step is also described in the paper. The procedure uses an algorithm based on the breadth- first search extended for the needs of the migration task. Models and algorithms were implemented in the prototype of an automated code migration tool. The prototype was tested by both artificial code examples and a real-world open source project. The article describes the experiments performed, the difficulties that have arisen in the process of migration of test samples, and how they are solved in the proposed procedure. The results of experiments indicate that code migration can be successfully automated. 

  12. C programming language essentials

    CERN Document Server

    Ackermann, Ernest C

    2012-01-01

    REA's Essentials provide quick and easy access to critical information in a variety of different fields, ranging from the most basic to the most advanced. As its name implies, these concise, comprehensive study guides summarize the essentials of the field covered. Essentials are helpful when preparing for exams, doing homework and will remain a lasting reference source for students, teachers, and professionals. C Programming Language discusses fundamental notions, data types and objects, expressions, statements, declarations, function and program structure, the preprocessor, and the standar

  13. Effects of iconicity and semantic relatedness on lexical access in american sign language.

    Science.gov (United States)

    Bosworth, Rain G; Emmorey, Karen

    2010-11-01

    Iconicity is a property that pervades the lexicon of many sign languages, including American Sign Language (ASL). Iconic signs exhibit a motivated, nonarbitrary mapping between the form of the sign and its meaning. We investigated whether iconicity enhances semantic priming effects for ASL and whether iconic signs are recognized more quickly than noniconic signs are (controlling for strength of iconicity, semantic relatedness, familiarity, and imageability). Twenty deaf signers made lexical decisions to the 2nd item of a prime-target pair. Iconic target signs were preceded by prime signs that were (a) iconic and semantically related, (b) noniconic and semantically related, or (c) semantically unrelated. In addition, a set of noniconic target signs was preceded by semantically unrelated primes. Significant facilitation was observed for target signs when they were preceded by semantically related primes. However, iconicity did not increase the priming effect (e.g., the target sign PIANO was primed equally by the iconic sign GUITAR and the noniconic sign MUSIC). In addition, iconic signs were not recognized faster or more accurately than were noniconic signs. These results confirm the existence of semantic priming for sign language and suggest that iconicity does not play a robust role in online lexical processing.

  14. Java Programming Language

    Science.gov (United States)

    Shaykhian, Gholam Ali

    2007-01-01

    The Java seminar covers the fundamentals of Java programming language. No prior programming experience is required for participation in the seminar. The first part of the seminar covers introductory concepts in Java programming including data types (integer, character, ..), operators, functions and constants, casts, input, output, control flow, scope, conditional statements, and arrays. Furthermore, introduction to Object-Oriented programming in Java, relationships between classes, using packages, constructors, private data and methods, final instance fields, static fields and methods, and overloading are explained. The second part of the seminar covers extending classes, inheritance hierarchies, polymorphism, dynamic binding, abstract classes, protected access. The seminar conclude by introducing interfaces, properties of interfaces, interfaces and abstract classes, interfaces and cailbacks, basics of event handling, user interface components with swing, applet basics, converting applications to applets, the applet HTML tags and attributes, exceptions and debugging.

  15. Word learning by preschoolers with specific language impairment: effect of phonological or semantic cues.

    Science.gov (United States)

    Gray, Shelley

    2005-12-01

    This study investigated whether phonological or semantic encoding cues promoted better word learning for children with specific language impairment (SLI) and whether this treatment differentially affected children with SLI and normal language (NL). Twenty-four preschoolers ages 4;0 (years;months) to 5;11 with SLI and 24 age- and gender-matched children with NL participated. The between-group factor was language group (NL, SLI) and within-group factors were language modality (comprehension, recognition, production) and treatment condition (phonological, semantic). Word learning was assessed during fast mapping, word learning, and post-testing with trials to criterion calculated for the number of words learned. A drawing task assessed the change in semantic representation of words. The SLI group comprehended more words in the semantic condition and produced more words in the phonological condition, but the NL group performed similarly in both. The NL group required significantly fewer trials than the SLI group to comprehend words in the semantic and phonological conditions and to produce words in the semantic condition, but between-group differences for production were not significant for the phonological condition. The results suggest that preschoolers with SLI may benefit from cues that highlight the phonological or semantic properties of words but that different cues may aid different aspects of word learning.

  16. Lexical-semantic immaturities manifesting as grammatical disorders: evidence from a child language sample.

    Science.gov (United States)

    Mok, Zaneta; Kipka, Peter F

    2009-11-01

    Given the growing evidence of the integral role that semantic development plays in normal child syntactic acquisition, it is very likely that lexical-semantic deficits can have ramifications for a child's grammar. This paper illustrates how semantics and syntax interact in a case study of a child, 5;3 years, with apparent grammatical deficits. Using concepts from Principles and Parameters Theory, a language sample analysis revealed that what appeared to be purely grammatical deficits arose via underlying lexical-semantic mechanisms. Language sample analyses to adequately guide intervention planning may thus need to move beyond superficial surface structures and utilize linguistic frameworks capable of addressing the interaction among language-internal components.

  17. CASL - The CoFI Algebraic Specification Language (Tentative Design, version 0.95) - Language Summary, with annotations concerning the semantics of constructs

    DEFF Research Database (Denmark)

    Haxthausen, Anne

    1997-01-01

    This is version 0.95 of the official summary of the Tentative Design of CASL, the CoFI Algebraic Specification Language, annotated by the CoFI Semantics Task Group with suggestions for the semantics of constructs.......This is version 0.95 of the official summary of the Tentative Design of CASL, the CoFI Algebraic Specification Language, annotated by the CoFI Semantics Task Group with suggestions for the semantics of constructs....

  18. Clean translation of an imperative reversible programming language

    DEFF Research Database (Denmark)

    Axelsen, Holger Bock

    2011-01-01

    We describe the translation techniques used for the code generation in a compiler from the high-level reversible imperative programming language Janus to the low-level reversible assembly language PISA. Our translation is both semantics preserving (correct), in that target programs compute exactly...... the same functions as their source programs (cleanly, with no extraneous garbage output), and efficient, in that target programs conserve the complexities of source programs. In particular, target programs only require a constant amount of temporary garbage space. The given translation methods are generic......, and should be applicable to any (imperative) reversible source language described with reversible flowcharts and reversible updates. To our knowledge, this is the first compiler between reversible languages where the source and target languages were independently developed; the first exhibiting both...

  19. Towards a Unified Programming Language

    DEFF Research Database (Denmark)

    Madsen, Ole Lehrmann

    2000-01-01

    The goal of research in programming languages should be to develop languages that integrates the best of concepts and constructs from the various programming paradigms. We do not argue for a multi-paradigm language, where the programmer alternates between the different paradigms/styles. Instead, we...... style and where more research is needed. In addition to traditional paradigms such as object-oriented-, imperative-functional- and logic programming, we also discuss concurrent programming and prototype-based programming. We discuss language features such as the BETA pattern construct, virtual...

  20. Towards a Unified Programming Language

    DEFF Research Database (Denmark)

    Madsen, Ole Lehrmann

    2000-01-01

    The goal of research in programming languages should be to develop languages that integrates the best of concepts and constructs from the various programming paradigms. We do not argue for a multi-paradigm language, where the programmer alternates between the different paradigms/styles. Instead, we...... style and where more research is needed. In addition to traditional paradigms such as object-oriented-, imperative-functional- and logic programming, we also discuss concurrent programming and prototype-based programming. We discuss language features such as the BETA pattern construct, virtual...... find that the languages of the future should integrate the best available concepts and constructs in such a way that the programmer does not think of multiple paradigms when using a given language. In this paper, we describe to what extent the BETA language has been successful in obtaining a unified...

  1. Towards a Unified Programming Language

    DEFF Research Database (Denmark)

    Madsen, Ole Lehrmann

    2000-01-01

    The goal of research in programming languages should be to develop languages that integrates the best of concepts and constructs from the various programming paradigms. We do not argue for a multi-paradigm language, where the programmer alternates between the different paradigms/styles. Instead, we...... find that the languages of the future should integrate the best available concepts and constructs in such a way that the programmer does not think of multiple paradigms when using a given language. In this paper, we describe to what extent the BETA language has been successful in obtaining a unified...... style and where more research is needed. In addition to traditional paradigms such as object-oriented-, imperative-functional- and logic programming, we also discuss concurrent programming and prototype-based programming. We discuss language features such as the BETA pattern construct, virtual...

  2. ECRL: an eligibility criteria representation language based on the UMLS Semantic Network.

    Science.gov (United States)

    Patel, Chintan O; Weng, Chunhua

    2008-11-06

    We propose a formal representation language to represent, share and reuse eligibility criteria in clinical research protocols towards the goal of automated eligibility identification. The language is an extension over the UMLS Semantic Network and can be transformed into other computable representations.

  3. Functional and Semantic Analysis of Comparative Structures in Russian and Kazakh Languages

    Directory of Open Access Journals (Sweden)

    Zanipa Zh. Bekmambetova

    2013-01-01

    Full Text Available The article is concerned with theoretical and practical aspects of contrastive linguistics, types of contrastive analysis, the history of comparative study of the Russian and Kazakh language, attempts to make functional and semantic analysis of comparative structures in the Russian and Kazakh languages

  4. Effects of Iconicity and Semantic Relatedness on Lexical Access in American Sign Language

    Science.gov (United States)

    Bosworth, Rain G.; Emmorey, Karen

    2010-01-01

    Iconicity is a property that pervades the lexicon of many sign languages, including American Sign Language (ASL). Iconic signs exhibit a motivated, nonarbitrary mapping between the form of the sign and its meaning. We investigated whether iconicity enhances semantic priming effects for ASL and whether iconic signs are recognized more quickly than…

  5. Flow Logics and Operational Semantics

    DEFF Research Database (Denmark)

    Nielson, Flemming; Nielson, Hanne Riis

    1998-01-01

    Flow logic is a “fast prototyping” approach to program analysis that shows great promise of being able to deal with a wide variety of languages and calculi for computation. However, seemingly innocent choices in the flow logic as well as in the operational semantics may inhibit proving the analysis...... correct. Our main conclusion is that environment based semantics is more flexible than either substitution based semantics or semantics making use of structural congruences (like alpha-renaming)....

  6. Language engineering for the Semantic Web: a digital library for endangered languages. Endangered languages, Ontology, Digital library, Multimedia, EMELD, Intelligent querying and retrieval, ImageSpace

    Directory of Open Access Journals (Sweden)

    Lu Shiyong

    2004-01-01

    Full Text Available In this paper, we describe the effort undertaken at Wayne State University to preserve endangered languages using the state-of-the-art information technologies. In particular, we discuss the issues involved in such an effort, and present the architecture of a distributed digital library for endangered languages which will contain various data of endangered languages in the forms of text, image, video, audio and include advanced tools for intelligent cataloguing, indexing, searching and browsing information on languages and language analysis. We use various Semantic Web technologies such as XML, OLAC, ontologies so that our digital library becomes a useful linguistic resource on the Semantic Web.

  7. Pragmatics for formal semantics

    DEFF Research Database (Denmark)

    Danvy, Olivier

    2011-01-01

    This tech talk describes how to write and how to inter-derive formal semantics for sequential programming languages. The progress reported here is (1) concrete guidelines to write each formal semantics to alleviate their proof obligations, and (2) simple calculational tools to obtain a formal...

  8. Associating semantic grammars with the SNOMED: processing medical language and representing clinical facts into a language-independent frame.

    Science.gov (United States)

    Do Amaral Marcio, B; Satomura, Y

    1995-01-01

    We describe one approach for natural language processing of medical texts that associates a semantic grammar with the SNOMED (Systematized Nomenclature of Medicine). Our research hypothesis is that the combination of the nomenclature's declarative knowledge with a formal grammar would create a scientific sublanguage embedded with medical knowledge that could be used for analyzing and formatting medical texts. This combination permitted the abstraction of templates we call "semantic patterns." These patterns represent both linguistic and medical knowledge, packed into a hybrid information format. We analyzed manually case reports described in the New England Journal of Medicine (NEJM) from 1985 to 1988 and extracted empirically a semantic grammar. Over 2,000 sentences were analyzed. About 160 structural semantic patterns were abstracted and included in the database of one parser. We tested the parser using reports from 1989 to 1990. Results show that this approach is efficient for processing, indexing, and structuring diverse parts of case reports narrative. The analyzed medical sentences are structured into a language-independent semantic frame format. We conclude that the association of semantic grammars with the SNOMED enabled the construction of a formal system for analysis and representation of clinical facts. The transformation of the structured information from its frame format into other representational schemes, like conceptual graphs, is straightforward. Another application includes the use of the formatted language-independent frame for telegraphic English-Japanese translations of medical sentences.

  9. Topics in Semantics-based Program Manipulation

    DEFF Research Database (Denmark)

    Grobauer, Bernt

    Programming is at least as much about manipulating existing code as it is about writing new code. Existing code is modified, for example to make inefficient code run faster, or to accommodate for new features when reusing code; existing code is analyzed, for example to verify certain program prop...

  10. Semantic Development in Spanish-English Bilingual Children: Effects of Age and Language Experience

    OpenAIRE

    Sheng, Li; BEDORE, LISA M.; Peña, Elizabeth D; Fiestas, Christine

    2012-01-01

    This study examines semantic development in 60 Spanish-English bilingual children, ages 7 years 3 months to 9 years 11 months, who differed orthogonally in age (younger, older) and language experience (HEE: higher English experience, HSE: higher Spanish experience). Children produced three associations to 12 pairs of translation equivalents. Older children produced more semantic responses and code-switched more often from Spanish to English than younger children. Within each group, children d...

  11. Lexical Semantic Field as One of the Keys to Second Language Teaching

    Science.gov (United States)

    Varlamova, Elena V.; Tulusina, Elena A.; Zaripova, Zarema M.; Gataullina, Veronika L.

    2017-01-01

    The article is devoted to the problem of the development of skills connected with the acquisition of foreign lexis (Lexis = all possible words or phrases in a language) on the basis of semantic fields (Semantic field = a lexical set of related items, e.g., colour, red, green, blue). This becomes possible due to grouping well-known and unknown to…

  12. Training Of Manual Actions Improves Language Understanding of Semantically-Related Action Sentences

    Directory of Open Access Journals (Sweden)

    Matteo eLocatelli

    2012-12-01

    Full Text Available Conceptual knowledge accessed by language may involve the re-activation of the associated primary sensory-motor processes. Whether these embodied representations are indeed constitutive to conceptual knowledge is hotly debated, particularly since direct evidence that sensory-motor expertise can improve conceptual processing is scarce.In this study, we sought for this crucial piece of evidence, by training naive healthy subjects to perform complex manual actions and by measuring, before and after training, their performance in a semantic language task. 19 participants engaged in 3 weeks of motor training. Each participant was trained in 3 complex manual actions (e.g. origami. Before and after the training period, each subject underwent a series of manual dexterity tests and a semantic language task. The latter consisted of a sentence-picture semantic congruency judgment task, with 6 target congruent sentence-picture pairs (semantically related to the trained manual actions, 6 non-target congruent pairs (semantically unrelated, and 12 filler incongruent pairs.Manual action training induced a significant improvement in all manual dexterity tests, demonstrating the successful acquisition of sensory-motor expertise. In the semantic language task, the reaction times to both target and non-target congruent sentence-image pairs decreased after action training, indicating a more efficient conceptual-semantic processing. Noteworthy, the reaction times for target pairs decreased more than those for non-target pairs, as indicated by the 2x2 interaction. These results were confirmed when controlling for the potential bias of increased frequency of use of target lexical items during manual training.The results of the present study suggest that sensory-motor expertise gained by training of specific manual actions can lead to an improvement of cognitive-linguistic skills related to the specific conceptual-semantic domain associated to the trained actions.

  13. Semantic markup of nouns and adjectives for the Electronic corpus of texts in Tuvan language

    Directory of Open Access Journals (Sweden)

    Bajlak Ch. Oorzhak

    2016-12-01

    Full Text Available The article examines the progress of semantic markup of the Electronic corpus of texts in Tuvan language (ECTTL, which is another stage of adding Tuvan texts to the database and marking up the corpus. ECTTL is a collaborative project by researchers from Tuvan State University (Research and Education Center of Turkic Studies and Department of Information Technologies. Semantic markup of Tuvan lexis will come as a search engine and reference system which will help users find text snippets containing words with desired meanings in ECTTL. The first stage of this process is setting up databases of basic lexemes of Tuvan language. All meaningful lexemes were classified into the following semantic groups: humans, animals, objects, natural objects and phenomena, and abstract concepts. All Tuvan object nouns, as well as both descriptive and relative adjectives, were assigned to one of these lexico-semantic classes. Each class, sub-class and descriptor is tagged in Tuvan, Russian and English; these tags, in turn, will help automatize searching. The databases of meaningful lexemes of Tuvan language will also outline their lexical combinations. The automatized system will contain information on semantic combinations of adjectives with nouns, adverbs with verbs, nouns with verbs, as well as on the combinations which are semantically incompatible.

  14. Programming languages for synthetic biology.

    Science.gov (United States)

    Umesh, P; Naveen, F; Rao, Chanchala Uma Maheswara; Nair, Achuthsankar S

    2010-12-01

    In the backdrop of accelerated efforts for creating synthetic organisms, the nature and scope of an ideal programming language for scripting synthetic organism in-silico has been receiving increasing attention. A few programming languages for synthetic biology capable of defining, constructing, networking, editing and delivering genome scale models of cellular processes have been recently attempted. All these represent important points in a spectrum of possibilities. This paper introduces Kera, a state of the art programming language for synthetic biology which is arguably ahead of similar languages or tools such as GEC, Antimony and GenoCAD. Kera is a full-fledged object oriented programming language which is tempered by biopart rule library named Samhita which captures the knowledge regarding the interaction of genome components and catalytic molecules. Prominent feature of the language are demonstrated through a toy example and the road map for the future development of Kera is also presented.

  15. Geometric Semantic Genetic Programming Algorithm and Slump Prediction

    OpenAIRE

    Xu, Juncai; Shen, Zhenzhong; Ren, Qingwen; Xie, Xin; Yang, Zhengyu

    2017-01-01

    Research on the performance of recycled concrete as building material in the current world is an important subject. Given the complex composition of recycled concrete, conventional methods for forecasting slump scarcely obtain satisfactory results. Based on theory of nonlinear prediction method, we propose a recycled concrete slump prediction model based on geometric semantic genetic programming (GSGP) and combined it with recycled concrete features. Tests show that the model can accurately p...

  16. Ensuring Secure Non-interference of Programs by Game Semantics

    DEFF Research Database (Denmark)

    Dimovski, Aleksandar

    Non-interference is a security property which states that improper information leakages due to direct and indirect flows have not occurred through executing programs. In this paper we investigate a game semantics based formulation of non-interference that allows to perform a security analysis...... of closed and open procedural programs. We show that such formulation is amenable to automated verification techniques. The practicality of this method is illustrated by several examples, which also emphasize its advantage compared to known operational methods for reasoning about open programs....

  17. Semantic effects in sentence recall: the contribution of immediate vs delayed recall in language assessment.

    Science.gov (United States)

    Polišenská, Kamila; Chiat, Shula; Comer, Amanda; McKenzie, Kirsty

    2014-01-01

    Sentence recall is increasingly used to assess language. It is widely debated what the task is actually testing, but one rarely explored aspect is the contribution of semantics to sentence recall. The few studies that have examined the role of semantics in sentence recall have employed an 'intrusion paradigm', following Potter and Lombardi (1990), and their paradigm relies on interference errors with conclusions based on an analysis of error patterns. We have instead manipulated the semantic plausibility of whole sentences to investigate the effects of semantics on immediate and delayed sentence recall. In Study 1, adults recalled semantically plausible and implausible sentences either immediately or after distracter tasks varying in lexical retrieval demands (backward counting and picture naming). Results revealed significant effects of plausibility, delay, and a significant interaction indicating increasing reliance on semantics as the demands of the distracter tasks increased. Study 2, conducted with 6-year-old children, employed delay conditions that were modified to avoid floor effects (delay with silence and forward counting) and a similar pattern of results emerged. This novel methodology provided robust evidence showing the effectiveness of delayed recall in the assessment of semantics and the effectiveness of immediate recall in the assessment of morphosyntax. The findings from our study clarify the linguistic mechanisms involved in immediate and delayed sentence recall, with implications for the use of recall tasks in language assessment. The reader will be able to: (i) define the difference between immediate and delayed sentence recall and different types of distractors, (ii) explain the utility of immediate and delayed recall sentence recall in language assessment, (iii) discuss suitability of delayed recall for the assessment of semantics. Copyright © 2014 Elsevier Inc. All rights reserved.

  18. Repetition priming within and between languages in semantic classification of concrete and abstract words.

    Science.gov (United States)

    Francis, Wendy S; Goldmann, Leslie L

    2011-08-01

    Although concrete nouns are generally agreed to have shared core conceptual representations across languages in bilinguals, it has been proposed that abstract nouns have separate representations or share fewer semantic components. Conceptual repetition priming methodology was used to evaluate whether translation equivalents of abstract nouns have shared conceptual representations and compare the degree of conceptual overlap for concrete and abstract nouns. Here 72 Spanish-English bilinguals made concrete-abstract decisions on English and Spanish nouns. Both concrete and abstract nouns elicited substantial between-language priming and these effects were of equivalent size, indicating that translation equivalents of both concrete and abstract nouns have shared conceptual representations and that abstract words do not share fewer components. The between-language priming effects and their attenuation relative to within-language priming indicate that the within-language effect is based on facilitation of both word comprehension and semantic decision processes.

  19. S3QL: a distributed domain specific language for controlled semantic integration of life sciences data.

    Science.gov (United States)

    Deus, Helena F; Correa, Miriã C; Stanislaus, Romesh; Miragaia, Maria; Maass, Wolfgang; de Lencastre, Hermínia; Fox, Ronan; Almeida, Jonas S

    2011-07-14

    The value and usefulness of data increases when it is explicitly interlinked with related data. This is the core principle of Linked Data. For life sciences researchers, harnessing the power of Linked Data to improve biological discovery is still challenged by a need to keep pace with rapidly evolving domains and requirements for collaboration and control as well as with the reference semantic web ontologies and standards. Knowledge organization systems (KOSs) can provide an abstraction for publishing biological discoveries as Linked Data without complicating transactions with contextual minutia such as provenance and access control.We have previously described the Simple Sloppy Semantic Database (S3DB) as an efficient model for creating knowledge organization systems using Linked Data best practices with explicit distinction between domain and instantiation and support for a permission control mechanism that automatically migrates between the two. In this report we present a domain specific language, the S3DB query language (S3QL), to operate on its underlying core model and facilitate management of Linked Data. Reflecting the data driven nature of our approach, S3QL has been implemented as an application programming interface for S3DB systems hosting biomedical data, and its syntax was subsequently generalized beyond the S3DB core model. This achievement is illustrated with the assembly of an S3QL query to manage entities from the Simple Knowledge Organization System. The illustrative use cases include gastrointestinal clinical trials, genomic characterization of cancer by The Cancer Genome Atlas (TCGA) and molecular epidemiology of infectious diseases. S3QL was found to provide a convenient mechanism to represent context for interoperation between public and private datasets hosted at biomedical research institutions and linked data formalisms.

  20. S3QL: A distributed domain specific language for controlled semantic integration of life sciences data

    Directory of Open Access Journals (Sweden)

    de Lencastre Hermínia

    2011-07-01

    Full Text Available Abstract Background The value and usefulness of data increases when it is explicitly interlinked with related data. This is the core principle of Linked Data. For life sciences researchers, harnessing the power of Linked Data to improve biological discovery is still challenged by a need to keep pace with rapidly evolving domains and requirements for collaboration and control as well as with the reference semantic web ontologies and standards. Knowledge organization systems (KOSs can provide an abstraction for publishing biological discoveries as Linked Data without complicating transactions with contextual minutia such as provenance and access control. We have previously described the Simple Sloppy Semantic Database (S3DB as an efficient model for creating knowledge organization systems using Linked Data best practices with explicit distinction between domain and instantiation and support for a permission control mechanism that automatically migrates between the two. In this report we present a domain specific language, the S3DB query language (S3QL, to operate on its underlying core model and facilitate management of Linked Data. Results Reflecting the data driven nature of our approach, S3QL has been implemented as an application programming interface for S3DB systems hosting biomedical data, and its syntax was subsequently generalized beyond the S3DB core model. This achievement is illustrated with the assembly of an S3QL query to manage entities from the Simple Knowledge Organization System. The illustrative use cases include gastrointestinal clinical trials, genomic characterization of cancer by The Cancer Genome Atlas (TCGA and molecular epidemiology of infectious diseases. Conclusions S3QL was found to provide a convenient mechanism to represent context for interoperation between public and private datasets hosted at biomedical research institutions and linked data formalisms.

  1. Semantic, factual, and social language comprehension in adolescents with autism: an FMRI study.

    Science.gov (United States)

    Groen, W B; Tesink, C; Petersson, K M; van Berkum, J; van der Gaag, R J; Hagoort, P; Buitelaar, J K

    2010-08-01

    Language in high-functioning autism is characterized by pragmatic and semantic deficits, and people with autism have a reduced tendency to integrate information. Because the left and right inferior frontal (LIF and RIF) regions are implicated with integration of speaker information, world knowledge, and semantic knowledge, we hypothesized that abnormal functioning of the LIF and RIF regions might contribute to pragmatic and semantic language deficits in autism. Brain activation of sixteen 12- to 18-year-old, high-functioning autistic participants was measured with functional magnetic resonance imaging during sentence comprehension and compared with that of twenty-six matched controls. The content of the pragmatic sentence was congruent or incongruent with respect to the speaker characteristics (male/female, child/adult, and upper class/lower class). The semantic- and world-knowledge sentences were congruent or incongruent with respect to semantic expectancies and factual expectancies about the world, respectively. In the semantic-knowledge and world-knowledge condition, activation of the LIF region did not differ between groups. In sentences that required integration of speaker information, the autism group showed abnormally reduced activation of the LIF region. The results suggest that people with autism may recruit the LIF region in a different manner in tasks that demand integration of social information.

  2. EVALUATION OF SEMANTIC SIMILARITY FOR SENTENCES IN NATURAL LANGUAGE BY MATHEMATICAL STATISTICS METHODS

    Directory of Open Access Journals (Sweden)

    A. E. Pismak

    2016-03-01

    Full Text Available Subject of Research. The paper is focused on Wiktionary articles structural organization in the aspect of its usage as the base for semantic network. Wiktionary community references, article templates and articles markup features are analyzed. The problem of numerical estimation for semantic similarity of structural elements in Wiktionary articles is considered. Analysis of existing software for semantic similarity estimation of such elements is carried out; algorithms of their functioning are studied; their advantages and disadvantages are shown. Methods. Mathematical statistics methods were used to analyze Wiktionary articles markup features. The method of semantic similarity computing based on statistics data for compared structural elements was proposed.Main Results. We have concluded that there is no possibility for direct use of Wiktionary articles as the source for semantic network. We have proposed to find hidden similarity between article elements, and for that purpose we have developed the algorithm for calculation of confidence coefficients proving that each pair of sentences is semantically near. The research of quantitative and qualitative characteristics for the developed algorithm has shown its major performance advantage over the other existing solutions in the presence of insignificantly higher error rate. Practical Relevance. The resulting algorithm may be useful in developing tools for automatic Wiktionary articles parsing. The developed method could be used in computing of semantic similarity for short text fragments in natural language in case of algorithm performance requirements are higher than its accuracy specifications.

  3. Semantic processing skills of Grade 1 English language learners in ...

    African Journals Online (AJOL)

    from EAL learners in Grade 1, suggest language skills that can be addressed to ... cepts considered to be central to school age language learning is the notion of academic ..... The analysis of variance procedure yields an F value which the.

  4. Decision table languages and systems

    CERN Document Server

    Metzner, John R

    1977-01-01

    ACM Monograph Series: Decision Table Languages and Systems focuses on linguistic examination of decision tables and survey of the features of existing decision table languages and systems. The book first offers information on semiotics, programming language features, and generalization. Discussions focus on semantic broadening, outer language enrichments, generalization of syntax, limitations, implementation improvements, syntactic and semantic features, decision table syntax, semantics of decision table languages, and decision table programming languages. The text then elaborates on design im

  5. A Modular Rewriting Semantics for CML

    DEFF Research Database (Denmark)

    Chalub, Fabricio; Braga, Christiano de Oliveira

    2004-01-01

    This paper presents a modular rewriting semantics (MRS) specification for Reppy's Concurrent ML (CML), based on Peter Mosses' modular structural operational semantics specification for CML. A modular rewriting semantics specification for a programming language is a rewrite theory in rewriting logic...... of rewriting logic, and to verify CML programs using Maude's built-in LTL model checker. It is assumed that the reader is familiar with basic concepts of structural operational semantics and algebraic specifications....

  6. Semantic fluency in deaf children who use spoken and signed language in comparison with hearing peers.

    Science.gov (United States)

    Marshall, C R; Jones, A; Fastelli, A; Atkinson, J; Botting, N; Morgan, G

    2017-07-10

    Deafness has an adverse impact on children's ability to acquire spoken languages. Signed languages offer a more accessible input for deaf children, but because the vast majority are born to hearing parents who do not sign, their early exposure to sign language is limited. Deaf children as a whole are therefore at high risk of language delays. We compared deaf and hearing children's performance on a semantic fluency task. Optimal performance on this task requires a systematic search of the mental lexicon, the retrieval of words within a subcategory and, when that subcategory is exhausted, switching to a new subcategory. We compared retrieval patterns between groups, and also compared the responses of deaf children who used British Sign Language (BSL) with those who used spoken English. We investigated how semantic fluency performance related to children's expressive vocabulary and executive function skills, and also retested semantic fluency in the majority of the children nearly 2 years later, in order to investigate how much progress they had made in that time. Participants were deaf children aged 6-11 years (N = 106, comprising 69 users of spoken English, 29 users of BSL and eight users of Sign Supported English-SSE) compared with hearing children (N = 120) of the same age who used spoken English. Semantic fluency was tested for the category 'animals'. We coded for errors, clusters (e.g., 'pets', 'farm animals') and switches. Participants also completed the Expressive One-Word Picture Vocabulary Test and a battery of six non-verbal executive function tasks. In addition, we collected follow-up semantic fluency data for 70 deaf and 74 hearing children, nearly 2 years after they were first tested. Deaf children, whether using spoken or signed language, produced fewer items in the semantic fluency task than hearing children, but they showed similar patterns of responses for items most commonly produced, clustering of items into subcategories and switching between

  7. Merleau-Ponty's Phenomenology of Language and General Semantics.

    Science.gov (United States)

    Lapointe, Francois H.

    A survey of Maurice Merleau-Ponty's views on the phenomenology of language yields insight into the basic semiotic nature of language. Merleau-ponty's conceptions stand in opposition to Saussure's linguistic postulations and Korzybski's scientism. That is, if language is studied phenomenologically, the acts of speech and gesture take on greater…

  8. Semantic processing skills of Grade 1 English language learners in ...

    African Journals Online (AJOL)

    This paper reports on part of the first phase of a longitudinal project investigating the development of academic language in English as the Language of Teaching and Learning (LoLT) by Foundation phase learners in two different educational contexts. In the first context, the learners were all English additional language ...

  9. Toward a semantics for an agent communications language based on speech-acts

    Energy Technology Data Exchange (ETDEWEB)

    Smith, I.A.; Cohen, P.R.

    1996-12-31

    Systems based on distributed agent architectures require an agent communications language having a clearly defined semantics. This paper demonstrates that a semantics for an agent communications language can be founded on the premise that agents are building, maintaining, and disbanding teams through their performance of communicative acts. This view requires that definitions of basic communicative acts, such as requesting, be recast in terms of the formation of a joint intention - a mental state that has been suggested underlies team behavior. To illustrate these points, a semantics is developed for a number of communication actions that can form and dissolve teams. It is then demonstrated how much of the structure of popular finite-state dialogue models, such as Winograd and Flores` basic conversation for action, follows as a consequence of the logical relationships that are created by the redefined communicative actions.

  10. The role of within-language vocabulary size in children's semantic development: evidence from bilingual children.

    Science.gov (United States)

    Keith, Margaux; Nicoladis, Elena

    2013-09-01

    This study tested whether bilingual children show a lag in semantic development (the schematic-categorical shift) relative to monolingual children due to smaller vocabularies within a language. Twenty French-English bilingual and twenty English monolingual children (seven to ten years old) participated in a picture-naming task in English. Their errors were coded for schematic or categorical relations. The bilingual children made more schematic errors than monolinguals, a difference that was accounted for statistically by vocabulary score differences. This result suggests that within-language vocabulary size is one important factor in semantic development and may explain why bilingual children sometimes show a lag relative to monolingual children in one of their languages, perhaps the language in which they have received less formal instruction.

  11. Programming languages for circuit design.

    Science.gov (United States)

    Pedersen, Michael; Yordanov, Boyan

    2015-01-01

    This chapter provides an overview of a programming language for Genetic Engineering of Cells (GEC). A GEC program specifies a genetic circuit at a high level of abstraction through constraints on otherwise unspecified DNA parts. The GEC compiler then selects parts which satisfy the constraints from a given parts database. GEC further provides more conventional programming language constructs for abstraction, e.g., through modularity. The GEC language and compiler is available through a Web tool which also provides functionality, e.g., for simulation of designed circuits.

  12. Semantic Development in Spanish-English Bilingual Children: Effects of Age and Language Experience

    Science.gov (United States)

    Sheng, Li; Bedore, Lisa M.; Pena, Elizabeth D.; Fiestas, Christine

    2013-01-01

    This study examines semantic development in 60 Spanish-English bilingual children, ages 7 years 3 months to 9 years 11 months, who differed orthogonally in age (younger, older) and language experience (higher English experience [HEE], higher Spanish experience [HSE]). Children produced 3 associations to 12 pairs of translation equivalents. Older…

  13. Semantic Deficits in Spanish-English Bilingual Children with Language Impairment

    Science.gov (United States)

    Sheng, Li; Pena, Elizabeth D.; Bedore, Lisa M.; Fiestas, Christine E.

    2012-01-01

    Purpose: To examine the nature and extent of semantic deficits in bilingual children with language impairment (LI). Method: Thirty-seven Spanish-English bilingual children with LI (ranging from age 7;0 [years;months] to 9;10) and 37 typically developing (TD) age-matched peers generated 3 associations to 12 pairs of translation equivalents in…

  14. In the Mind's Ear: The Semantic Extensions of Perception Verbs in Australian Languages.

    Science.gov (United States)

    Evans, Nicholas; Wilkins, David

    2000-01-01

    Tests earlier claims about the universality of patterns of polysemy and semantic extension in the domain of perception verbs. Utilizing data from a broad range of Australian languages, two hypothesized universals are addressed: Viberg's (1994) proposed unidirectional pattern of extension from higher to lower sensory modalities and Sweeter's (1990)…

  15. Semantic abilities in children with pragmatic language impairment: the case of picture naming skills

    NARCIS (Netherlands)

    Ketelaars, M.P.; Hermans, S.I.A.; Cuperus, J.; Jansonius, K.; Verhoeven, L.

    2011-01-01

    Purpose: The semantic abilities of children with pragmatic language impairment (PLI) are subject to debate. The authors investigated picture naming and definition skills in 5-year-olds with PLI in comparison to typically developing children. Method: 84 children with PLI and 80 age-matched typically

  16. Semantic Abilities in Children With Pragmatic Language Impairment: The Case of Picture Naming Skills

    NARCIS (Netherlands)

    Ketelaars, M.P.; Hermans, S.I.A.; Cuperus, J.M.; Jansonius-Schultheiss, K.; Verhoeven, L.T.W.

    2011-01-01

    Purpose: The semantic abilities of children with pragmatic language impairment (PLI) are subject to debate. The authors investigated picture naming and definition skills in 5-year-olds with PLI in comparison to typically developing children. Method: 84 children with PLI and 80 age-matched typically

  17. Latent Semantic Analysis: A Theory of the Psychology of Language and Mind.

    Science.gov (United States)

    Landauer, Thomas K.

    1999-01-01

    Contributes to communication theory and research by adding to a discussion of a computational model called latent semantic analysis (LSA). Argues that LSA does not handle all aspects of language processing, but offers a biologically and psychologically plausible mechanistic explanation of the acquisition, induction, and representation of verbal…

  18. Semantic, Factual, and Social Language Comprehension in Adolescents with Autism: An FMRI Study

    NARCIS (Netherlands)

    Groen, W.B.; Tesink, C.M.J.Y.; Petersson, K.M.; Berkum, J.J.A. van; Gaag, R.J. van der; Hagoort, P.; Buitelaar, J.K.

    2010-01-01

    Language in high-functioning autism is characterized by pragmatic and semantic deficits, and people with autism have a reduced tendency to integrate information. Because the left and right inferior frontal (LIE and RIF) regions are implicated with integration of speaker information, world knowledge,

  19. Semantic, factual, and social language comprehension in adolescents with autism : an FMRI study

    NARCIS (Netherlands)

    Groen, W.B.; Tesink, C.M.J.Y.; Petersson, K.M.; Berkum, J. van; Gaag, R.J. van der; Hagoort, P.; Buitelaar, J.K.

    2010-01-01

    Language in high-functioning autism is characterized by pragmatic and semantic deficits, and people with autism have a reduced tendency to integrate information. Because the left and right inferior frontal (LIF and RIF) regions are implicated with integration of speaker information, world knowledge,

  20. Semantic, factual, and social language comprehension in adolescents with autism: an FMRI study.

    NARCIS (Netherlands)

    Groen, W.B.; Tesink, C.M.J.Y.; Petersson, K.M.; Berkum, J.J.A. van; Gaag, R.J. van der; Hagoort, P.; Buitelaar, J.K.

    2010-01-01

    Language in high-functioning autism is characterized by pragmatic and semantic deficits, and people with autism have a reduced tendency to integrate information. Because the left and right inferior frontal (LIF and RIF) regions are implicated with integration of speaker information, world knowledge,

  1. A Metadata Model for E-Learning Coordination through Semantic Web Languages

    Science.gov (United States)

    Elci, Atilla

    2005-01-01

    This paper reports on a study aiming to develop a metadata model for e-learning coordination based on semantic web languages. A survey of e-learning modes are done initially in order to identify content such as phases, activities, data schema, rules and relations, etc. relevant for a coordination model. In this respect, the study looks into the…

  2. Semantic processing of sentences in preschoolers with specific language impairment: Evidence from the N400 effect

    NARCIS (Netherlands)

    Pijnacker, J.; Davids, N.T.; Weerdenburg, M.W.C. van; Verhoeven, L.T.W.; Knoors, H.E.T.; Alphen, P.M. van

    2017-01-01

    Purpose: Given the complexity of sentence processing and the specific problems that children with specific language impairment (SLI) experience, we investigated the time course and characteristics of semantic processing at the sentence level in Dutch preschoolers with SLI. Method: We measured N400

  3. Controlling Individuals Growth in Semantic Genetic Programming through Elitist Replacement.

    Science.gov (United States)

    Castelli, Mauro; Vanneschi, Leonardo; Popovič, Aleš

    2016-01-01

    In 2012, Moraglio and coauthors introduced new genetic operators for Genetic Programming, called geometric semantic genetic operators. They have the very interesting advantage of inducing a unimodal error surface for any supervised learning problem. At the same time, they have the important drawback of generating very large data models that are usually very hard to understand and interpret. The objective of this work is to alleviate this drawback, still maintaining the advantage. More in particular, we propose an elitist version of geometric semantic operators, in which offspring are accepted in the new population only if they have better fitness than their parents. We present experimental evidence, on five complex real-life test problems, that this simple idea allows us to obtain results of a comparable quality (in terms of fitness), but with much smaller data models, compared to the standard geometric semantic operators. In the final part of the paper, we also explain the reason why we consider this a significant improvement, showing that the proposed elitist operators generate manageable models, while the models generated by the standard operators are so large in size that they can be considered unmanageable.

  4. Action Semantics and ASF+SDF

    DEFF Research Database (Denmark)

    Mosses, Peter David

    2002-01-01

    Modularity and tool support are crucial features for practical use of formal descriptions of programming languages. The combination of unrestricted context-free grammars with action semantics allows complete language descriptions with exceptionally good modularity. Moreover, by specifying...

  5. Inter-deriving Semantic Artifacts for Object-Oriented Programming

    DEFF Research Database (Denmark)

    Danvy, Olivier; Johannsen, Jacob

    2010-01-01

    We present a new abstract machine for Abadi and Cardelli's untyped non-imperative calculus of objects.  This abstract machine mechanically corresponds to both the reduction semantics (i.e., small-step operational semantics) and the natural semantics (i.e., big-step operational semantics) specified...

  6. Towards a Unified Programming Language

    DEFF Research Database (Denmark)

    Madsen, Ole Lehrmann

    2000-01-01

    style and where more research is needed. In addition to traditional paradigms such as object-oriented-, imperative-functional- and logic programming, we also discuss concurrent programming and prototype-based programming. We discuss language features such as the BETA pattern construct, virtual...

  7. Processing Code-Switching in Algerian Bilinguals: Effects of Language Use and Semantic Expectancy.

    Science.gov (United States)

    Kheder, Souad; Kaan, Edith

    2016-01-01

    Using a cross-modal naming paradigm this study investigated the effect of sentence constraint and language use on the expectancy of a language switch during listening comprehension. Sixty-five Algerian bilinguals who habitually code-switch between Algerian Arabic and French (AA-FR) but not between Standard Arabic and French (SA-FR) listened to sentence fragments and named a visually presented French target NP out loud. Participants' speech onset times were recorded. The sentence context was either highly semantically constraining toward the French NP or not. The language of the sentence context was either in Algerian Arabic or in Standard Arabic, but the target NP was always in French, thus creating two code-switching contexts: a typical and recurrent code-switching context (AA-FR) and a non-typical code-switching context (SA-FR). Results revealed a semantic constraint effect indicating that the French switches were easier to process in the high compared to the low-constraint context. In addition, the effect size of semantic constraint was significant in the more typical code-switching context (AA-FR) suggesting that language use influences the processing of switching between languages. The effect of semantic constraint was also modulated by code-switching habits and the proficiency of L2 French. Semantic constraint was reduced in bilinguals who frequently code-switch and in bilinguals with high proficiency in French. Results are discussed with regards to the bilingual interactive activation model (Dijkstra and Van Heuven, 2002) and the control process model of code-switching (Green and Wei, 2014).

  8. Adapting Semantic Natural Language Processing Technology to Address Information Overload in Influenza Epidemic Management.

    Science.gov (United States)

    Keselman, Alla; Rosemblat, Graciela; Kilicoglu, Halil; Fiszman, Marcelo; Jin, Honglan; Shin, Dongwook; Rindflesch, Thomas C

    2010-12-01

    Explosion of disaster health information results in information overload among response professionals. The objective of this project was to determine the feasibility of applying semantic natural language processing (NLP) technology to addressing this overload. The project characterizes concepts and relationships commonly used in disaster health-related documents on influenza pandemics, as the basis for adapting an existing semantic summarizer to the domain. Methods include human review and semantic NLP analysis of a set of relevant documents. This is followed by a pilot-test in which two information specialists use the adapted application for a realistic information seeking task. According to the results, the ontology of influenza epidemics management can be described via a manageable number of semantic relationships that involve concepts from a limited number of semantic types. Test users demonstrate several ways to engage with the application to obtain useful information. This suggests that existing semantic NLP algorithms can be adapted to support information summarization and visualization in influenza epidemics and other disaster health areas. However, additional research is needed in the areas of terminology development (as many relevant relationships and terms are not part of existing standardized vocabularies), NLP, and user interface design.

  9. Assessing the Language of the Jos Crises: Syntactico-Semantic ...

    African Journals Online (AJOL)

    Language signals diverse kinds of meaning in interpersonal and social relationships: it could express distance, exclusion, and alienation instead of friendship, inclusion and rapport. As a ready tool which can be manipulated to accommodate different communication needs, language is invaluable in dictating the dominant ...

  10. Semantic Structures, Communicative Strategies and the Emergence of Language

    NARCIS (Netherlands)

    Schouwstra, M.|info:eu-repo/dai/nl/304824127

    2012-01-01

    My thesis studies communication systems that arise in the absence of linguistic conventions: restricted linguistic systems. Home sign and the language of unsupervised adult second language learners are examples of such systems. Jackendoff (2002) observed that utterances in these systems are governed

  11. Weaknesses in semantic, syntactic and oral language expression contribute to reading difficulties in Chinese dyslexic children.

    Science.gov (United States)

    Xiao, Xiao-Yun; Ho, Connie Suk-Han

    2014-02-01

    The present study examined the role of weaknesses in some language skills for the reading difficulties among Chinese dyslexic children. Thirty Chinese dyslexic children were compared with 30 chronological age (CA) controls and 30 reading-level (RL) controls on a number of language and reading measures. The results showed that Chinese dyslexic children performed significantly worse than the CA controls but similarly to the RL controls in many of the linguistic measures except that the dyslexic group also performed significantly less well than the RL group in semantic skills and syntactic skills on multiple modifiers. The dyslexic children were found to have difficulties in semantic processing, syntactic skills and oral language expression as compared with the CA controls, which were also found to predict their performance in word recognition and/or sentence comprehension. In addition, measures of semantic discrimination, advanced syntactic word order, and oral narrative also significantly predicted the group membership of having or not having dyslexia. These findings suggest that weaknesses in some semantic and advanced syntactic skills are the potential source of poor word and sentence reading in Chinese developmental dyslexia. Implications of the present findings for the identification of dyslexia were discussed. Copyright © 2013 John Wiley & Sons, Ltd.

  12. FUNCTIONAL AND SEMANTIC PROPERTIES OF LOANWORDS IN THE RUSSIAN LANGUAGE (BASED ON HYPERTEXTS

    Directory of Open Access Journals (Sweden)

    Novikov Vladimir Borisovich

    2015-06-01

    Full Text Available The author studies functional and semantic properties of foreign-language nouns revealed in the form of the oral written language in computer-mediated communication, taking into account the debatability of issues about the borders of a loanword's notion, about the reasons of penetration of foreign-language words into the Russian language and classification of loanwords, which are used in linguistic literature. The actual material (500 foreign-language nouns was selected by the method of continuous sampling of the online texts posted in social networks, news portals and various forums. It is established that the loanwords used in hypertexts reflect the updating of lexical means by generating the words that refer to the new and current phenomena; penetrate into the Russian language along with the borrowing of thing or notion; generate parallels to the existing names (at this, the ability of forming doublet reflection is eliminated by means of semantic and stylistic differentiation of units – a borrowed one and an existing in the language of the recipient. The analysis of lexical content of loanwords revealed that the most numerous LSG are Technology LSG that unites the names of technical devices; Art and Evaluation LSGs. It is proved in the article that foreign-language nouns are used in hypertexts for communicative, nominative, emotive, and metalinguistic functions. However, such lexemes do not participate in the implementation of regulatory and phatic functions.

  13. Spanish language teacher program

    CERN Multimedia

    Caraban Gonzalez, Noemi

    2017-01-01

    These one-week programmes are held in one of the national languages of CERN Member States. National teacher programmes are also open for teachers from other countries speaking the same language. To follow up after each teacher programme, the lecture material and video recordings of selected lectures are archived to act as unique resources for all physics teachers when introducing particle physics into the classroom. CERN provides all scientific, administrative and technical support for the programme free of charge. This includes the scientific content and provision of national language facilitators, lecturers, and guides. However, costs for travel, accommodation and meals have to be covered individually by the teachers or by official sources, e.g. educational foundations or national authorities.

  14. vSPARQL: a view definition language for the semantic web.

    Science.gov (United States)

    Shaw, Marianne; Detwiler, Landon T; Noy, Natalya; Brinkley, James; Suciu, Dan

    2011-02-01

    Translational medicine applications would like to leverage the biological and biomedical ontologies, vocabularies, and data sets available on the semantic web. We present a general solution for RDF information set reuse inspired by database views. Our view definition language, vSPARQL, allows applications to specify the exact content that they are interested in and how that content should be restructured or modified. Applications can access relevant content by querying against these view definitions. We evaluate the expressivity of our approach by defining views for practical use cases and comparing our view definition language to existing query languages. Copyright © 2010 Elsevier Inc. All rights reserved.

  15. Inter-deriving Semantic Artifacts for Object-Oriented Programming

    DEFF Research Database (Denmark)

    Danvy, Olivier; Johannsen, Jacob

    2008-01-01

    We present a new abstract machine for Abadi and Cardelli's untyped calculus of objects. What is special about this semantic artifact (i.e., man-made construct) is that is mechanically corresponds to both the reduction semantics (i.e., small-step operational semantics) and the natural semantics (i...... actual substitutions, we then represent object methods as closures and in the same inter-derivational spirit, we present three new semantic artifacts: a reduction semantics for a version of Abadi and Cardelli's untyped calculus of objects with explicit substitutions, an environment-based abstract machine...

  16. EURASIAN LANGUAGES: THE BASIS OF ALLOCATION, LOGICS, SEMANTICS

    Directory of Open Access Journals (Sweden)

    KHALINA NATALIYA VASILIEVNA

    2015-01-01

    Full Text Available In the article the authors show the logical basis for the idea of J. Greenberg about Eurasian languages. A dominant position of this idea is the assertion that all the languages of Central and South America are included in the Amerind gens. The logic of fuzzy sets or fuzzy logic is examined as a logical foundation of J. Greenberg's concept. A linguistic variable "truth" takes a special place in this logic.

  17. Bilingual speech-in-noise: neural bases of semantic context use in the native language.

    Science.gov (United States)

    Hervais-Adelman, Alexis; Pefkou, Maria; Golestani, Narly

    2014-05-01

    Bilingual listeners comprehend speech-in-noise better in their native than non-native language. This native-language benefit is thought to arise from greater use of top-down linguistic information to assist degraded speech comprehension. Using functional magnetic resonance imaging, we recently showed that left angular gyrus activation is modulated when semantic context is used to assist native language speech-in-noise comprehension (Golestani, Hervais-Adelman, Obleser, & Scott, 2013). Here, we extend the previous work, by reanalyzing the previous data alongside the results obtained in the non-native language of the same late bilingual participants. We found a behavioral benefit of semantic context in processing speech-in-noise in the native language only, and the imaging results also revealed a native language context effect in the left angular gyrus. We also find a complementary role of lower-level auditory regions during stimulus-driven processing. Our findings help to elucidate the neural basis of the established native language behavioral benefit of speech-in-noise processing. Copyright © 2014 Elsevier Inc. All rights reserved.

  18. Hybrid Semantics of Stochastic Programs with Dynamic Reconfiguration

    Directory of Open Access Journals (Sweden)

    Alberto Policriti

    2009-10-01

    Full Text Available We begin by reviewing a technique to approximate the dynamics of stochastic programs --written in a stochastic process algebra-- by a hybrid system, suitable to capture a mixed discrete/continuous evolution. In a nutshell, the discrete dynamics is kept stochastic while the continuous evolution is given in terms of ODEs, and the overall technique, therefore, naturally associates a Piecewise Deterministic Markov Process with a stochastic program. The specific contribution in this work consists in an increase of the flexibility of the translation scheme, obtained by allowing a dynamic reconfiguration of the degree of discreteness/continuity of the semantics. We also discuss the relationships of this approach with other hybrid simulation strategies for biochemical systems.

  19. Recent Advances in Clinical Natural Language Processing in Support of Semantic Analysis.

    Science.gov (United States)

    Velupillai, S; Mowery, D; South, B R; Kvist, M; Dalianis, H

    2015-08-13

    We present a review of recent advances in clinical Natural Language Processing (NLP), with a focus on semantic analysis and key subtasks that support such analysis. We conducted a literature review of clinical NLP research from 2008 to 2014, emphasizing recent publications (2012-2014), based on PubMed and ACL proceedings as well as relevant referenced publications from the included papers. Significant articles published within this time-span were included and are discussed from the perspective of semantic analysis. Three key clinical NLP subtasks that enable such analysis were identified: 1) developing more efficient methods for corpus creation (annotation and de-identification), 2) generating building blocks for extracting meaning (morphological, syntactic, and semantic subtasks), and 3) leveraging NLP for clinical utility (NLP applications and infrastructure for clinical use cases). Finally, we provide a reflection upon most recent developments and potential areas of future NLP development and applications. There has been an increase of advances within key NLP subtasks that support semantic analysis. Performance of NLP semantic analysis is, in many cases, close to that of agreement between humans. The creation and release of corpora annotated with complex semantic information models has greatly supported the development of new tools and approaches. Research on non-English languages is continuously growing. NLP methods have sometimes been successfully employed in real-world clinical tasks. However, there is still a gap between the development of advanced resources and their utilization in clinical settings. A plethora of new clinical use cases are emerging due to established health care initiatives and additional patient-generated sources through the extensive use of social media and other devices.

  20. Validating the semantics of a medical iconic language using ontological reasoning.

    Science.gov (United States)

    Lamy, Jean-Baptiste; Soualmia, Lina F; Kerdelhué, Gaëtan; Venot, Alain; Duclos, Catherine

    2013-02-01

    To help clinicians read medical texts such as clinical practice guidelines or drug monographs, we proposed an iconic language called VCM. This language can use icons to represent the main medical concepts, including diseases, symptoms, treatments and follow-up procedures, by combining various pictograms, shapes and colors. However, the semantics of this language have not been formalized, and users may create inconsistent icons, e.g. by combining the "tumor" shape and the "sleeping" pictograms into a "tumor of sleeping" icon. This work aims to represent the VCM language using DLs and OWL for evaluating its semantics by reasoners, and in particular for determining inconsistent icons. We designed an ontology for formalized the semantics of VCM icons using the Protégé editor and scripts for translating the VCM lexicon in OWL. We evaluated the ability of the ontology to determine icon consistency for a set of 100 random icons. The evaluation showed good results for determining icon consistency, with a high sensitivity. The ontology may also be useful for the design of mapping between VCM and other medical terminologies, for generating textual labels for icons, and for developing user interfaces for creating VCM icons. Copyright © 2012 Elsevier Inc. All rights reserved.

  1. Effects of non-native language exposure on the semantic processing of native language in preschool children.

    Science.gov (United States)

    Takahashi, Junichi; Suzuki, Yuika; Shibata, Hiroshi; Fukumitsu, Yuichiro; Gyoba, Jiro; Hagiwara, Hiroko; Koizumi, Masatoshi

    2011-03-01

    We investigated the effects of non-native language (English) exposure on event-related potentials (ERPs) in first- and second-year (four- and five-year-old) preschool Japanese native speakers while they listened to semantically congruent and incongruent Japanese sentences. The children were divided into a non-native language exposed group (exposed group) and a group without such experiences (control group) on the basis of their exposure to non-native language. We compared the ERPs recorded from the two groups in each of the two preschool years. N400 was observed both in the first- and second-year preschoolers. Differences owing to exposure to non-native language appeared in the second-year preschoolers but not in the first-year preschoolers. In the second-year preschoolers, the N400 onset in the exposed group was shorter than that in the control group, but there was no difference in the N400 offset between the exposed and control groups. Furthermore, the scalp distribution of the N400 in the exposed group was broader than that in the control group. These results indicate that the time course and scalp distribution of semantic processing for native language sentences in young children fluctuated depending on exposure to non-native language. Copyright © 2010 Elsevier Ireland Ltd and the Japan Neuroscience Society. All rights reserved.

  2. Survey of semantic modeling techniques

    Energy Technology Data Exchange (ETDEWEB)

    Smith, C.L.

    1975-07-01

    The analysis of the semantics of programing languages was attempted with numerous modeling techniques. By providing a brief survey of these techniques together with an analysis of their applicability for answering semantic issues, this report attempts to illuminate the state-of-the-art in this area. The intent is to be illustrative rather than thorough in the coverage of semantic models. A bibliography is included for the reader who is interested in pursuing this area of research in more detail.

  3. A chemical specialty semantic network for the Unified Medical Language System.

    Science.gov (United States)

    Morrey, C Paul; Perl, Yehoshua; Halper, Michael; Chen, Ling; Gu, Huanying Helen

    2012-05-11

    Terms representing chemical concepts found the Unified Medical Language System (UMLS) are used to derive an expanded semantic network with mutually exclusive semantic types. The UMLS Semantic Network (SN) is composed of a collection of broad categories called semantic types (STs) that are assigned to concepts. Within the UMLS's coverage of the chemical domain, we find a great deal of concepts being assigned more than one ST. This leads to the situation where the extent of a given ST may contain concepts elaborating variegated semantics.A methodology for expanding the chemical subhierarchy of the SN into a finer-grained categorization of mutually exclusive types with semantically uniform extents is presented. We call this network a Chemical Specialty Semantic Network (CSSN). A CSSN is derived automatically from the existing chemical STs and their assignments. The methodology incorporates a threshold value governing the minimum size of a type's extent needed for inclusion in the CSSN. Thus, different CSSNs can be created by choosing different threshold values based on varying requirements. A complete CSSN is derived using a threshold value of 300 and having 68 STs. It is used effectively to provide high-level categorizations for a random sample of compounds from the "Chemical Entities of Biological Interest" (ChEBI) ontology. The effect on the size of the CSSN using various threshold parameter values between one and 500 is shown. The methodology has several potential applications, including its use to derive a pre-coordinated guide for ST assignments to new UMLS chemical concepts, as a tool for auditing existing concepts, inter-terminology mapping, and to serve as an upper-level network for ChEBI.

  4. A chemical specialty semantic network for the Unified Medical Language System

    Directory of Open Access Journals (Sweden)

    Morrey C

    2012-05-01

    Full Text Available Abstract Background Terms representing chemical concepts found the Unified Medical Language System (UMLS are used to derive an expanded semantic network with mutually exclusive semantic types. The UMLS Semantic Network (SN is composed of a collection of broad categories called semantic types (STs that are assigned to concepts. Within the UMLS’s coverage of the chemical domain, we find a great deal of concepts being assigned more than one ST. This leads to the situation where the extent of a given ST may contain concepts elaborating variegated semantics. A methodology for expanding the chemical subhierarchy of the SN into a finer-grained categorization of mutually exclusive types with semantically uniform extents is presented. We call this network a Chemical Specialty Semantic Network (CSSN. A CSSN is derived automatically from the existing chemical STs and their assignments. The methodology incorporates a threshold value governing the minimum size of a type’s extent needed for inclusion in the CSSN. Thus, different CSSNs can be created by choosing different threshold values based on varying requirements. Results A complete CSSN is derived using a threshold value of 300 and having 68 STs. It is used effectively to provide high-level categorizations for a random sample of compounds from the “Chemical Entities of Biological Interest” (ChEBI ontology. The effect on the size of the CSSN using various threshold parameter values between one and 500 is shown. Conclusions The methodology has several potential applications, including its use to derive a pre-coordinated guide for ST assignments to new UMLS chemical concepts, as a tool for auditing existing concepts, inter-terminology mapping, and to serve as an upper-level network for ChEBI.

  5. Development of semantic processes for academic language in foundation phase EAL learners.

    Science.gov (United States)

    Meirim, Giselle; Jordaan, Heila; Kallenbach, Amy; Rijhumal, Meera

    2010-12-01

    It is widely acknowledged that language competence is central to educational success, primarily because literacy is inherently a language-based activity. Vocabulary knowledge specifically plays an important role in the acquisition of reading comprehension skills. Language in education practice in South Africa is currently highly controversial, as the implementation of home language or bilingual instruction policies has not been achieved in many schools. The aim of this study was to investigate the development of language skills in foundation phase English Additional Language (EAL) learners attending schools where English is the language of learning and teaching. A 3-year longitudinal investigation of the acquisition of some of the processes underlying language for academic purposes was undertaken using the semantics subtests of the Developmental Evaluation of Language Variation Criterion Referenced Edition (Seymour, Roeper & De Villiers, 2003). The results indicated that the majority of EAL learners improved with increased exposure to English in the academic environment and by the time they were in grade 3, were performing at a higher level than English First Language learners in grade 2. However, the effects of this protracted period of development on literacy attainment should be investigated. The significant individual variation in the learners' performance has implications for assessment and instruction of EAL learners and for the collaborative role of teachers and speech language therapists in the education system.

  6. Development of semantic processes for academic language in foundation phase EAL learners

    Directory of Open Access Journals (Sweden)

    Heila Letitia Jordaan

    2010-12-01

    Full Text Available It is widely acknowledged that language competence is central to educational success, primarily because literacy is inherently a language based activity. Vocabulary knowledge specifically, plays an important role in the acquisition of reading comprehension skills. Language in education practice in South Africa is currently highly controversial as the implementation of home language or bilingual instruction policies has not been achieved in many schools. The aim of this study was to investigate the development of language skills in foundation phase English Additional Language (EAL learners attending schools where English is the language of learning and teaching. A three year longitudinal investigation of the acquisition of processes underlying language for academic purposes was undertaken using the semantic subtests of the Developmental Evaluation of Language Variation Criterion Referenced Edition (Seymour, Roeper, and De Villiers, 2003. The results indicated that the majority of EAL learners improved with increased exposure to English in the academic environment and by the time they were in grade 3, were performing at a higher level than English First Language learners in grade 2. However, the effects of this protracted period of development on literacy attainment should be investigated. The significant individual variation in the learners’ performance has implications for assessment and instruction of EAL learners and for the collaborative role of teachers and speech language therapists in the education system.

  7. Spoken Language Understanding Systems for Extracting Semantic Information from Speech

    CERN Document Server

    Tur, Gokhan

    2011-01-01

    Spoken language understanding (SLU) is an emerging field in between speech and language processing, investigating human/ machine and human/ human communication by leveraging technologies from signal processing, pattern recognition, machine learning and artificial intelligence. SLU systems are designed to extract the meaning from speech utterances and its applications are vast, from voice search in mobile devices to meeting summarization, attracting interest from both commercial and academic sectors. Both human/machine and human/human communications can benefit from the application of SLU, usin

  8. The influence of task-irrelevant music on language processing: syntactic and semantic structures.

    Science.gov (United States)

    Hoch, Lisianne; Poulin-Charronnat, Benedicte; Tillmann, Barbara

    2011-01-01

    Recent research has suggested that music and language processing share neural resources, leading to new hypotheses about interference in the simultaneous processing of these two structures. The present study investigated the effect of a musical chord's tonal function on syntactic processing (Experiment 1) and semantic processing (Experiment 2) using a cross-modal paradigm and controlling for acoustic differences. Participants read sentences and performed a lexical decision task on the last word, which was, syntactically or semantically, expected or unexpected. The simultaneously presented (task-irrelevant) musical sequences ended on either an expected tonic or a less-expected subdominant chord. Experiment 1 revealed interactive effects between music-syntactic and linguistic-syntactic processing. Experiment 2 showed only main effects of both music-syntactic and linguistic-semantic expectations. An additional analysis over the two experiments revealed that linguistic violations interacted with musical violations, though not differently as a function of the type of linguistic violations. The present findings were discussed in light of currently available data on the processing of music as well as of syntax and semantics in language, leading to the hypothesis that resources might be shared for structural integration processes and sequencing.

  9. The influence of task-irrelevant music on language processing: Syntactic and semantic structures

    Directory of Open Access Journals (Sweden)

    Lisianne eHoch

    2011-06-01

    Full Text Available Recent research has suggested that music and language processing share neural resources, leading to new hypotheses about interference in the simultaneous processing of these two structures. The present study investigated the effect of a musical chord’s tonal function on syntactic processing (Experiment 1 and semantic processing (Experiment 2 using a cross-modal paradigm and controlling for acoustic differences. Participants read sentences and performed a lexical decision task on the last word, which was, syntactically or semantically, expected or unexpected. The simultaneously presented (task-irrelevant musical sequences ended on either an expected tonic or a less-expected subdominant chord. Experiment 1 revealed interactive effects between music-syntactic and linguistic-syntactic processing. Experiment 2 showed only main effects of both music-syntactic and linguistic-semantic expectations. An additional analysis over the two experiments revealed that linguistic violations interacted with musical violations, though not differently as a function of the type of linguistic violations. The present findings were discussed in light of currently available data on the processing of music as well as of syntax and semantics in language, leading to the hypothesis that resources might be shared for structural integration processes and sequencing.

  10. Semantic abilities in children with pragmatic language impairment: the case of picture naming skills.

    Science.gov (United States)

    Ketelaars, Mieke Pauline; Hermans, Suzanne Irene Alphonsus; Cuperus, Juliane; Jansonius, Kino; Verhoeven, Ludo

    2011-02-01

    The semantic abilities of children with pragmatic language impairment (PLI) are subject to debate. The authors investigated picture naming and definition skills in 5-year-olds with PLI in comparison to typically developing children. 84 children with PLI and 80 age-matched typically developing children completed receptive vocabulary, picture naming, and definition tasks. The PLI group scored lower on the receptive vocabulary and picture naming tasks. Word length and frequency affected naming accuracy in both groups. Children with PLI showed higher numbers of semantic errors, nonrelated errors, and omissions and circumlocutions. The error-type distribution differed between groups: PLI children showed disproportionate levels of nonrelated errors. In the definition task, PLI children showed lower information accuracy for accurately named pictures and comparable accuracy for incorrectly named pictures. Qualitative analysis suggested a high incidence of pragmatically inappropriate definitions for the PLI group. Naming accuracy for both groups improved equally after giving semantic cues. These findings suggest a deficit in object identification and/or naming selection. It might be premature to conclude that children with PLI show normal semantic abilities. The results are largely consistent with a general language delay; however, there is also some evidence of a qualitative difference between both groups.

  11. The Influence of Task-Irrelevant Music on Language Processing: Syntactic and Semantic Structures

    Science.gov (United States)

    Hoch, Lisianne; Poulin-Charronnat, Benedicte; Tillmann, Barbara

    2011-01-01

    Recent research has suggested that music and language processing share neural resources, leading to new hypotheses about interference in the simultaneous processing of these two structures. The present study investigated the effect of a musical chord's tonal function on syntactic processing (Experiment 1) and semantic processing (Experiment 2) using a cross-modal paradigm and controlling for acoustic differences. Participants read sentences and performed a lexical decision task on the last word, which was, syntactically or semantically, expected or unexpected. The simultaneously presented (task-irrelevant) musical sequences ended on either an expected tonic or a less-expected subdominant chord. Experiment 1 revealed interactive effects between music-syntactic and linguistic-syntactic processing. Experiment 2 showed only main effects of both music-syntactic and linguistic-semantic expectations. An additional analysis over the two experiments revealed that linguistic violations interacted with musical violations, though not differently as a function of the type of linguistic violations. The present findings were discussed in light of currently available data on the processing of music as well as of syntax and semantics in language, leading to the hypothesis that resources might be shared for structural integration processes and sequencing. PMID:21713122

  12. Written language impairments in primary progressive aphasia: a reflection of damage to central semantic and phonological processes.

    Science.gov (United States)

    Henry, Maya L; Beeson, Pélagie M; Alexander, Gene E; Rapcsak, Steven Z

    2012-02-01

    Connectionist theories of language propose that written language deficits arise as a result of damage to semantic and phonological systems that also support spoken language production and comprehension, a view referred to as the "primary systems" hypothesis. The objective of the current study was to evaluate the primary systems account in a mixed group of individuals with primary progressive aphasia (PPA) by investigating the relation between measures of nonorthographic semantic and phonological processing and written language performance and by examining whether common patterns of cortical atrophy underlie impairments in spoken versus written language domains. Individuals with PPA and healthy controls were administered a language battery, including assessments of semantics, phonology, reading, and spelling. Voxel-based morphometry was used to examine the relation between gray matter volumes and language measures within brain regions previously implicated in semantic and phonological processing. In accordance with the primary systems account, our findings indicate that spoken language performance is strongly predictive of reading/spelling profile in individuals with PPA and suggest that common networks of critical left hemisphere regions support central semantic and phonological processes recruited for spoken and written language.

  13. The While language

    OpenAIRE

    Vasconcelos, Cláudio; Ravara, António

    2016-01-01

    This article presents a formalisation of a simple imperative programming language. The objective is to study and develop "hands-on" a formal specifcation of a programming language, namely its syntax, operational semantics and type system. To have an executable version of the language, we implemented in Racket its operational semantics and type system.

  14. Do semantic sentence constraint and L2 proficiency influence language selectivity of lexical access in native language listening?

    Science.gov (United States)

    Lagrou, Evelyne; Hartsuiker, Robert J; Duyck, Wouter

    2015-12-01

    We investigated whether language nonselective lexical access in bilingual auditory word recognition when listening in the native language (L1) is modulated by (a) the semantic constraint of the sentence and (b) the second language (L2) proficiency level. We report 2 experiments in which Dutch-English bilinguals with different proficiency levels completed an L1 auditory lexical-decision task on the last word of low- and high-constraining sentences. The critical stimuli were interlingual homophones (e.g., lief [sweet] - leaf /li:f/). Participants recognized homophones significantly slower than matched control words. Importantly, neither the semantic constraint of the sentence, nor the proficiency level of the bilinguals interacted with this interlingual homophone effect. However, when we compared the slow and fast reaction times (RTs), we observed a reduction in the homophone interference effect when listening to high-constraining sentences in L1 for the slow RTs, but not for the fast RTs. Taken together, this provides strong evidence for a language-nonselective account of lexical access when listening in L1, and suggests that even when low-proficient bilinguals are listening to high-constraint sentences in L1, both languages of a bilingual are still activated. (c) 2015 APA, all rights reserved).

  15. Scientific Computing in the CH Programming Language

    Directory of Open Access Journals (Sweden)

    Harry H. Cheng

    1993-01-01

    Full Text Available We have developed a general-purpose block-structured interpretive programming Ianguage. The syntax and semantics of this language called CH are similar to C. CH retains most features of C from the scientific computing point of view. In this paper, the extension of C to CH for numerical computation of real numbers will be described. Metanumbers of −0.0, 0.0, Inf, −Inf, and NaN are introduced in CH. Through these metanumbers, the power of the IEEE 754 arithmetic standard is easily available to the programmer. These metanumbers are extended to commonly used mathematical functions in the spirit of the IEEE 754 standard and ANSI C. The definitions for manipulation of these metanumbers in I/O; arithmetic, relational, and logic operations; and built-in polymorphic mathematical functions are defined. The capabilities of bitwise, assignment, address and indirection, increment and decrement, as well as type conversion operations in ANSI C are extended in CH. In this paper, mainly new linguistic features of CH in comparison to C will be described. Example programs programmed in CH with metanumbers and polymorphic mathematical functions will demonstrate capabilities of CH in scientific computing.

  16. Scaffold: Quantum Programming Language

    Science.gov (United States)

    2012-07-24

    modules that the pro- grammer specifies using purely classical data, but calls with appropriately sized quantum registers as inputs. Tools within our...set of gates. Then line 2 is where the main module begins. Every free -standing program must contain 5 Gate Prototypes Module (classical/quantum code...definitions and example usages, and emphasizes the distinctions between classical and quantum data and operations. We discuss the context of the

  17. Confusing similar words: ERP correlates of lexical-semantic processing in first language attrition and late second language acquisition.

    Science.gov (United States)

    Kasparian, Kristina; Steinhauer, Karsten

    2016-12-01

    First language (L1) attrition is a socio-linguistic circumstance where second language (L2) learning coincides with changes in exposure and use of the native-L1. Attriters often report experiencing a decline in automaticity or proficiency in their L1 after a prolonged period in the L2 environment, while their L2 proficiency continues to strengthen. Investigating the neurocognitive correlates of attrition alongside those of late L2 acquisition addresses the question of whether the brain mechanisms underlying both L1 and L2 processing are strongly determined by proficiency, irrespective of whether the language was acquired from birth or in adulthood. Using event-related-potentials (ERPs), we examined lexical-semantic processing in Italian L1 attriters, compared to adult Italian L2 learners and to Italian monolingual native speakers. We contrasted the processing of classical lexical-semantic violations (Mismatch condition) with sentences that were equally semantically implausible but arguably trickier, as the target-noun was "swapped" with an orthographic neighbor that differed only in its final vowel and gender-marking morpheme (e.g., cappello (hat) vs. cappella (chapel)). Our aim was to determine whether sentences with such "confusable nouns" (Swap condition) would be processed as semantically correct by late L2 learners and L1 attriters, especially for those individuals with lower Italian proficiency scores. We found that lower-proficiency Italian speakers did not show significant N400 effects for Swap violations relative to correct sentences, regardless of whether Italian was the L1 or the L2. Crucially, N400 response profiles followed a continuum of "nativelikeness" predicted by Italian proficiency scores - high-proficiency attriters and high-proficiency Italian learners were indistinguishable from native controls, whereas attriters and L2 learners in the lower-proficiency range showed significantly reduced N400 effects for "Swap" errors. Importantly, attriters

  18. Features of parallel processing of Russian language content using the basic characteristics of object-oriented high-level programming languages

    Directory of Open Access Journals (Sweden)

    Дмитрий Евгеньевич Кошкин

    2013-12-01

    Full Text Available The article discusses the general features which are traceable in the Russian language and high-level programming languages, and offers an approach to identify the relationship between words in a sentence and proposals within the text. A matter may be interesting in terms of automatic semantic analysis of texts and for the systems of automatic translation.

  19. Using semantic and structural properties of the Unified Medical Language System to discover potential terminological relationships.

    Science.gov (United States)

    Patel, Chintan O; Cimino, James J

    2009-01-01

    To use the semantic and structural properties in the Unified Medical Language System (UMLS) Metathesaurus to characterize and discover potential relationships. The UMLS integrates knowledge from several biomedical terminologies. This knowledge can be used to discover implicit semantic relationships between concepts. In this paper, the authors propose a problem-independent approach for discovering potential terminological relationships that employs semantic abstraction of indirect relationship paths to perform classification and analysis of network theoretical measures such as topological overlap, preferential attachment, graph partitioning, and number of indirect paths. Using different versions of the UMLS, the authors evaluate the proposed approach's ability to predict newly added relationships. Classification accuracy, precision-recall. Strong discriminative characteristics were observed with a semantic abstraction based classifier (classification accuracy of 91%), the average number of indirect paths, preferential attachment, and graph partitioning to identify potential relationships. The proposed relationship prediction algorithm resulted in 56% recall in top 10 results for new relationships added to subsequent versions of the UMLS between 2005 and 2007. The UMLS has sufficient knowledge to enable discovery of potential terminological relationships.

  20. MEANING IN A BILINGUAL CHILD LANGUAGE: A SEMANTIC VIEW

    Directory of Open Access Journals (Sweden)

    Ni Luh Putu Sri Adnyani

    2014-11-01

    Full Text Available This study is a part of a longitudinal study with the aim to describe words’ meanings developed by an Indonesian-German bilingual child. The subject of the study was Lila (not her original name, the author’s first daughter. She has been exposed to Indonesian and German from her birth. This paper includes the first-words development at age 1.2 to 1.5. The data was collected through observation, diaries and video recordings. The study shows that the child developed words in both languages. The Indonesian words produced initially by the child were either over-extended or under-extended. Some of the words produced also showed no overlap with adult meaning. The words produced in German, however, were neither over-extended nor under-extended. They do not overlap at all with adult meaning.

  1. Multi-Language Programs. Beginnings Workshop.

    Science.gov (United States)

    D'Onofrio-Papadaki, Evienia; Matsalia, Joan; Bowie, Paula; Wardle, Francis; Bruno, Holly Elissa

    2003-01-01

    Presents five articles on multi-language programs in early childhood education: "Bilingualism/Multilingualism and Language Acquisition Theories" (Evienia Papadaki-D'Onofrio); "Training and Supporting Caregivers Who Speak a Language Different from Those in Their Community" (Joan Matsalia and Paula Bowie); "Language Immersion Programs for Young…

  2. Semantic processing skills of Grade 1 English language learners in two educational contexts

    Directory of Open Access Journals (Sweden)

    Heila Jordaan

    2011-01-01

    Full Text Available This paper reports on part of the first phase of a longitudinal project investigating the development of academic language in English as the Language of Teaching and Learning (LoLT by Foundation phase learners in two different educational contexts. In the first context, the learners were all English additional language (EAL learners taught by EAL teachers. In the second context EAL and English first language (L1 learners were taught by L1 teachers in integrated classes. The three groups of Grade 1 learners were assessed on the semantic subtests of the Diagnostic Evaluation of Language Variation Criterion, Referenced Edition, which evaluate the psycholinguisticprocessing skills underlying lexical acquisition and organization. Vocabulary learning is central to the development of academic language and literacy. There were statistically significant differences between the three groups on all measures. The EAL learners in the first context had significantly lower scores than the EAL and L1 learners in the second context, and the EAL learners in the second context had significantly lower scores than their L1 peers. Pre-school exposure to English and gender did not have significant effects, except on the subtest assessing fast mapping of novel verbs. The results provide information on what can reasonably be expected from EAL learners in Grade 1, suggest language skills that can be addressed to support the learners, and have implications for language in education practices with EAL learners in different educational contexts.

  3. A semantic-based approach for querying linked data using natural language

    KAUST Repository

    Paredes-Valverde, Mario Andrés

    2016-01-11

    The semantic Web aims to provide to Web information with a well-defined meaning and make it understandable not only by humans but also by computers, thus allowing the automation, integration and reuse of high-quality information across different applications. However, current information retrieval mechanisms for semantic knowledge bases are intended to be only used by expert users. In this work, we propose a natural language interface that allows non-expert users the access to this kind of information through formulating queries in natural language. The present approach uses a domain-independent ontology model to represent the question\\'s structure and context. Also, this model allows determination of the answer type expected by the user based on a proposed question classification. To prove the effectiveness of our approach, we have conducted an evaluation in the music domain using LinkedBrainz, an effort to provide the MusicBrainz information as structured data on the Web by means of Semantic Web technologies. Our proposal obtained encouraging results based on the F-measure metric, ranging from 0.74 to 0.82 for a corpus of questions generated by a group of real-world end users. © The Author(s) 2015.

  4. A survey of functional programming language principles

    Science.gov (United States)

    Holloway, C. M.

    1986-01-01

    Research in the area of functional programming languages has intensified in the 8 years since John Backus' Turing Award Lecture on the topic was published. The purpose of this paper is to present a survey of the ideas of functional programming languages. The paper assumes the reader is comfortable with mathematics and has knowledge of the basic principles of traditional programming languages, but does not assume any prior knowledge of the ideas of functional languages. A simple functional language is defined and used to illustrate the basic ideas. Topics discussed include the reasons for developing functional languages, methods of expressing concurrency, the algebra of functional programming languages, program transformation techniques, and implementations of functional languages. Existing functional languages are also mentioned. The paper concludes with the author's opinions as to the future of functional languages. An annotated bibliography on the subject is also included.

  5. Higher language ability is related to angular gyrus activation increase during semantic processing, independent of sentence incongruency

    Directory of Open Access Journals (Sweden)

    Helene eVan Ettinger-Veenstra

    2016-03-01

    Full Text Available This study investigates the relation between individual language ability and neural semantic processing abilities. Our aim was to explore whether high-level language ability would correlate to decreased activation in language-specific regions or rather increased activation in supporting language regions during processing of sentences. Moreover, we were interested if observed neural activation patterns are modulated by semantic incongruency similarly to previously observed changes upon syntactic congruency modulation. We investigated 27 healthy adults with a sentence reading task - which tapped language comprehension and inference, and modulated sentence congruency - employing functional magnetic resonance imaging. We assessed the relation between neural activation, congruency modulation, and test performance on a high-level language ability assessment with multiple regression analysis. Our results showed increased activation in the left-hemispheric angular gyrus extending to the temporal lobe related to high language ability. This effect was independent of semantic congruency, and no significant relation between language ability and incongruency modulation was observed. Furthermore, a significant increase of activation in the inferior frontal gyrus bilaterally when the sentences were incongruent, indicating that processing incongruent sentences was more demanding than processing congruent sentences and required increased activation in language regions. The correlation of high-level language ability with increased rather than decreased activation in the left angular gyrus, a region specific for language processing is opposed to what the neural efficiency hypothesis would predict. We can conclude that there is no evidence found for an interaction between semantic congruency related brain activation and high-level language performance, even though the semantic incongruent condition shows to be more demanding and evoking more neural activation.

  6. LANGUAGE SCHOOLS AND FOREIGN LANGUAGE STUDYING PROGRAMS IN PORTUGAL

    OpenAIRE

    Hritchenko, Iryna

    2017-01-01

    The article is devoted to the description and characterizing of language schools and foreign language studying programs in Portugal. The relevance of language learning for professional, mobility, self-developing means is shown. The main courses and programs are observed and the advantages and disadvantages of each of them are given. It is stated that Portuguese courses mostly follow the Common European Framework of Reference for Languages. A small synopsis of the abilities for each level is p...

  7. Documentary languages and knowledge organization systems in the context of the semantic web

    Directory of Open Access Journals (Sweden)

    Marilda Lopes Ginez de Lara

    Full Text Available The aim of this study was to discuss the need for formal documentary languages as a condition for it to function in the Semantic Web. Based on a bibliographic review, Linked Open Data is presented as an initial condition for the operationalization of the Semantic Web, similar to the movement of Linked Open Vocabularies that aimed to promote interoperability among vocabularies. We highlight the Simple Knowledge Organization System format by analyzing its main characteristics and presenting the new standard ISO 25964-1/2:2011/2012 -Thesauri and interoperability with other vocabularies, that revises previous recommendations, adding requirements for the interoperability and mapping of vocabularies. We discuss conceptual problems in the formalization of vocabularies and the need to invest critically in its operationalization, suggesting alternatives to harness the mapping of vocabularies.

  8. Semantically-based priors and nuanced knowledge core for Big Data, Social AI, and language understanding.

    Science.gov (United States)

    Olsher, Daniel

    2014-10-01

    Noise-resistant and nuanced, COGBASE makes 10 million pieces of commonsense data and a host of novel reasoning algorithms available via a family of semantically-driven prior probability distributions. Machine learning, Big Data, natural language understanding/processing, and social AI can draw on COGBASE to determine lexical semantics, infer goals and interests, simulate emotion and affect, calculate document gists and topic models, and link commonsense knowledge to domain models and social, spatial, cultural, and psychological data. COGBASE is especially ideal for social Big Data, which tends to involve highly implicit contexts, cognitive artifacts, difficult-to-parse texts, and deep domain knowledge dependencies. Copyright © 2014 Elsevier Ltd. All rights reserved.

  9. 2APL: a practical agent programming language

    NARCIS (Netherlands)

    Dastani, M.M.

    2008-01-01

    This article presents a BDI-based agent-oriented programming language, called 2APL (A Practical Agent Programming Language). This programming language facilitates the implementation ofmulti-agent systems consisting of individual agents thatmay share and access external environments. It realizes

  10. Semantic and Conceptual Factors in Spanish-English Bilinguals' Processing of Lexical Categories in Their Two Languages

    Science.gov (United States)

    Gathercole, Virginia C. Mueller; Stadthagen-González, Hans; Pérez-Tattam, Rocío; Yava?, Feryal

    2016-01-01

    This study examines possible semantic interaction in fully fluent adult simultaneous and early second language (L2) bilinguals. Monolingual and bilingual speakers of Spanish and English (n = 144) were tested for their understanding of lexical categories that differed in their two languages. Simultaneous bilinguals came from homes in which Spanish…

  11. Semantic convergence in Spanish-English bilingual children with primary language impairment.

    Science.gov (United States)

    Sheng, Li; Bedore, Lisa M; Peãa, Elizabeth D; Taliancich-Klinger, Casey

    2013-04-01

    To examine the degree of convergence in word association responses produced by bilingual children with primary language impairment (PLI) in relation to bilingual age peers. Thirty-seven Spanish-English bilingual children with PLI, 37 typically developing (TD) controls, and a normative sample of 112 children produced associations to 24 English and Spanish words. The 5 most frequent responses for each stimulus were identified for the normative sample; then the frequency of occurrence of these frequent normative responses was tabulated and compared between the PLI and TD groups. Children with PLI generated fewer frequent normative responses than their TD peers. Spearman rank correlations revealed that the rank frequency of responses in the normative group was significantly correlated with that of the TD and PLI groups; however, in English, the correlation was stronger for the TD cohort. Cross-language associations were also revealed in the generation of frequent norming responses. Semantic convergence is determined by multiple factors. Reduced production of frequent normative responses and weakened correlation with group association behavior in English suggest that children with PLI were delayed in converging on a central core of semantic knowledge that is characteristic of bilingual children with typical language skills.

  12. Formal Component-Based Semantics

    Directory of Open Access Journals (Sweden)

    Ken Madlener

    2011-08-01

    Full Text Available One of the proposed solutions for improving the scalability of semantics of programming languages is Component-Based Semantics, introduced by Peter D. Mosses. It is expected that this framework can also be used effectively for modular meta theoretic reasoning. This paper presents a formalization of Component-Based Semantics in the theorem prover Coq. It is based on Modular SOS, a variant of SOS, and makes essential use of dependent types, while profiting from type classes. This formalization constitutes a contribution towards modular meta theoretic formalizations in theorem provers. As a small example, a modular proof of determinism of a mini-language is developed.

  13. Evaluation of semantic aspect of language in students of ordinary, integrated and special schools

    Directory of Open Access Journals (Sweden)

    Ali Ghorbani

    2012-06-01

    Full Text Available Background and Aim: Children with severe and profound hearing loss have difficulties in communicating with others and educating at school. Effects of learning environment on children's language skills have been recently focused and educating those students in ordinary schools has been proposed. According to this view, we compared perception of antonyms and synonyms as a semantic aspect of language in students of ordinary, integrated and special schools.Methods: It was an analytic cross-sectional study. Three groups of students were enrolled: normal-hearing students of ordinary schools and hearing-loss students of integrated and specials schools. Each group consisted of 25 students in fifth grade of elementary schools in Tehran city. Two written tests were used. Subjects wrote synonyms and antonyms for each word in the tests.Results: Results denoted significant differences between scores of normal-hearing and hearing-loss students and also between hearing-loss students of integrated schools and hearing-loss students of special schools (p<0.05. In all three groups of the students, perception of antonyms was better than antonyms (p<0.001. Speech processing rate in normal-hearing students were higher than both groups of hearing-loss students (p<0.001.Conclusion: The differences between normal-hearing and hearing-loss students shows that similar to other language skills, perception of synonyms and antonyms as a semantic aspect of speech is related to the hearing conditions and type of education. Moreover, the differences between two groups of hearing-loss students represent that speech stimulants and interaction with normal-hearing children could improve semantic aspect of speech in hearing-loss students.

  14. Ways of making-sense: Local gamma synchronization reveals differences between semantic processing induced by music and language.

    Science.gov (United States)

    Barraza, Paulo; Chavez, Mario; Rodríguez, Eugenio

    2016-01-01

    Similar to linguistic stimuli, music can also prime the meaning of a subsequent word. However, it is so far unknown what is the brain dynamics underlying the semantic priming effect induced by music, and its relation to language. To elucidate these issues, we compare the brain oscillatory response to visual words that have been semantically primed either by a musical excerpt or by an auditory sentence. We found that semantic violation between music-word pairs triggers a classical ERP N400, and induces a sustained increase of long-distance theta phase synchrony, along with a transient increase of local gamma activity. Similar results were observed after linguistic semantic violation except for gamma activity, which increased after semantic congruence between sentence-word pairs. Our findings indicate that local gamma activity is a neural marker that signals different ways of semantic processing between music and language, revealing the dynamic and self-organized nature of the semantic processing. Copyright © 2015 Elsevier Inc. All rights reserved.

  15. Disconnection of language and memory in semantic dementia: a comparative and theoretical analysis.

    Science.gov (United States)

    Passmore, Michael J; Ingles, Janet L; Fisk, John D; Darvesh, Sultan

    2005-10-01

    In this paper, we present an illustrative case of Semantic Dementia (SD) and we review the literature on this relatively rare progressive neurodegenerative disorder. After reviewing the clinical, neuroimaging, neuropathological, and genetic features of SD, we propose a theoretical framework that addresses features of SD and relates them to features of other well known neuropsychiatric syndromes. Our 'on-line / off-line disconnection' model seeks to conceptualize SD as a syndrome of disconnection between two large distributed cortical networks, namely, between those networks that subserve language function and those that subserve memory function.

  16. [Semantics of psychopathological statements. I. Tetraglossia and affective function of the language].

    Science.gov (United States)

    Fernandez Zoila, A

    1977-12-01

    The semantics of clinical statements in psychopathology will be studied in two parts. Here, the affective function and the vernacular element are analysed in the light of their relationship to the other aspects of the language, i.e. the vehicular, referential and mythical aspects. This tetraglossy is in the context of two neuroses whose outbreak involves linguistic phenomena. The symptoms and utterances form semiotic statements linked up by the perlocutory acts of the utterance which in the psychopathological process closely associate vehicular function and affects in a field of belief consistent with their clinical expression.

  17. Object-Oriented Programming in the Beta Programming Language

    DEFF Research Database (Denmark)

    Madsen, Ole Lehrmann; Møller-Pedersen, Birger; Nygaard, Kristen

    This is a book on object-oriented programming and the BETA programming language. Object-oriented programming originated with the Simula languages developed at the Norwegian Computing Center, Oslo, in the 1960s. The first Simula language, Simula I, was intended for writing simulation programs....... Simula I was later used as a basis for defining a general purpose programming language, Simula 67. In addition to being a programming language, Simula1 was also designed as a language for describing and communicating about systems in general. Simula has been used by a relatively small community for many...... years, although it has had a major impact on research in computer science. The real breakthrough for object-oriented programming came with the development of Smalltalk. Since then, a large number of programming languages based on Simula concepts have appeared. C++ is the language that has had...

  18. Verbs of Perception and Emotions in the Old Russian Language And Text: Functional And Semantic Characteristics

    Directory of Open Access Journals (Sweden)

    Evgeniya Gennadyevna Dmitrieva

    2015-11-01

    Full Text Available The article is devoted to functional specifics of perception and emotion verbs in the Old Russian language; the studies of lexicographical sources have proved that they are genetically related. The author focuses on etymology of the some verbs of perception and emotions. It is stated that the meaning of physical activity or state is associated with the process of perception (objective and independent by nature, which explains the reason for the emotive words to make a bank of subjectively oriented units. The functional analysis of perception and emotion verbs was performed on the material of "Andrew the-Fool-for-Christ Life", a Slavonic translated version of the text from the ancient list, dated as the end of the 14th cen., and the original hagiographic texts: "Life of Theodosius of the Caves", "The Tale of Boris and Gleb" from "The Uspensky Manuscript" of the 12th cen. It has been stated that the order and variations of perception and emotion verbs represent cause-and-reason relations. In the majority of the contexts emotion verbs follow the verbs of perception thus reflecting the consequence of the activities nominated by them. The verbs of perception may be used in the logical and metaphorical meanings, which is the result of semantic modulation; emotion verbs demonstrate connections with semantic derivation. Some contexts testify the postposition of perception verbs towards the emotion ones; the derivational semantic changes are thought in such cases to be pointing to the hagiographic sense in the text.

  19. Interpreting beyond Syntactics: A Semiotic Learning Model for Computer Programming Languages

    Science.gov (United States)

    May, Jeffrey; Dhillon, Gurpreet

    2009-01-01

    In the information systems field there are numerous programming languages that can be used in specifying the behavior of concurrent and distributed systems. In the literature it has been argued that a lack of pragmatic and semantic consideration decreases the effectiveness of such specifications. In other words, to simply understand the syntactic…

  20. Assessment of Language Impairment in Bilingual Children Using Semantic Tasks: Two Languages Classify Better than One

    Science.gov (United States)

    Peña, Elizabeth D.; Bedore, Lisa M.; Kester, Ellen S.

    2016-01-01

    Background: Significant progress has been made in the identification of language impairment in children are bilingual. Bilingual children's vocabulary knowledge may be distributed across languages. Thus, when testing bilingual children it is difficult to know how to weigh each language for diagnostic purposes. Even when conceptual scoring is used…

  1. Student Perception Problems in Using Historical Language: Semantic/Phonetic Connotation and Concept Loss

    Directory of Open Access Journals (Sweden)

    Erhan METİN

    2012-05-01

    , literature is reviewed, observation and interview techniques are used. In this study, the students in secondary schools are observed in history classes to see how they use historical language. Moreover, the relationship between history education and language is analyzed from student perspective thus, perception problems which emerge while the students use historical language are identified. The results about these perception problems, semantic connotation and phonetic connotation, which are identified and defined in this study, are illustrated. The study is based on the observations of 168 9-grade students in four different schools. Student-centered language problems which are identified according to the results of data collected and mentioned in detail in the study are defined as semantic connotation, phonetic connotation and concept loss. The connotation problem in this study is not being able to associate definite or specific meanings with words, historical names and concepts exactly. The meanings of the words differ according to the contexts they are used in and also to the contexts the speaker and the listener encounter them. When the words are used, they evoke the previous contexts the listener used them and these connotations are the possible meanings that the listener may understand. These results may explain secondary school students’ language problems in history classes. However, is should never be forgotten that history education is a part of life. Therefore, history education contains some things from human life. We can see this in the students’ use of historical language. In sum, in this study language problems in history education are emphasized. Moreover, it is revealed that history teachers play a significant role in developing students’ perception by enhancing the number of language sources used. Thus, it is aimed that students are able to analyze the past with its all richness and complexity. Students’ perception problems in using historical

  2. Lexical and Semantic Fields Judge and Sudya in the English and Russian Languages

    Directory of Open Access Journals (Sweden)

    Владимир Иванович Озюменко

    2016-12-01

    officials executing justice. They are of quantitative and qualitative nature and besides language reasons are caused by differences between Russian and Common law systems. The analysis showed that the English lexical and semantic field is represented by a greater number of lexemes than the Russian one, i.e. it has higher nominative density (term by V. Karasik [Karasik, 2002:133]. English and Russian terms differ by volume of their meaning and differential signs. English terms are characterized by nominative specification, territorial variation and polysemy. The revealed differences create considerable difficulties while translating. The results of the research can be used in comparative terminology studies, in theory and practice of translation, in dictionary making and in teaching professional English to law students.

  3. An IBM 370 assembly language program verifier

    Science.gov (United States)

    Maurer, W. D.

    1977-01-01

    The paper describes a program written in SNOBOL which verifies the correctness of programs written in assembly language for the IBM 360 and 370 series of computers. The motivation for using assembly language as a source language for a program verifier was the realization that many errors in programs are caused by misunderstanding or ignorance of the characteristics of specific computers. The proof of correctness of a program written in assembly language must take these characteristics into account. The program has been compiled and is currently running at the Center for Academic and Administrative Computing of The George Washington University.

  4. Towards Situation-Oriented Programming Languages

    OpenAIRE

    Tin, Erkan; Akman, Varol; Ersan, Murat

    1995-01-01

    Recently, there have been some attempts towards developing programming languages based on situation theory. These languages employ situation-theoretic constructs with varying degrees of divergence from the ontology of the theory. In this paper, we review three of these programming languages.

  5. Atypical language organization in temporal lobe epilepsy revealed by a passive semantic paradigm

    Science.gov (United States)

    2014-01-01

    Background Mesial temporal lobe epilepsy (MTLE) is the most common type of focal epilepsy in adults and can be successfully cured by surgery. One of the main complications of this surgery however is a decline in language abilities. The magnitude of this decline is related to the degree of language lateralization to the left hemisphere. Most fMRI paradigms used to determine language dominance in epileptic populations have used active language tasks. Sometimes, these paradigms are too complex and may result in patient underperformance. Only a few studies have used purely passive tasks, such as listening to standard speech. Methods In the present study we characterized language lateralization in patients with MTLE using a rapid and passive semantic language task. We used functional magnetic resonance imaging (fMRI) to study 23 patients [12 with Left (LMTLE), 11 with Right mesial temporal lobe epilepsy (RMTLE)] and 19 healthy right-handed controls using a 6 minute long semantic task in which subjects passively listened to groups of sentences (SEN) and pseudo sentences (PSEN). A lateralization index (LI) was computed using a priori regions of interest of the temporal lobe. Results The LI for the significant contrasts produced activations for all participants in both temporal lobes. 81.8% of RMTLE patients and 79% of healthy individuals had a bilateral language representation for this particular task. However, 50% of LMTLE patients presented an atypical right hemispheric dominance in the LI. More importantly, the degree of right lateralization in LMTLE patients was correlated with the age of epilepsy onset. Conclusions The simple, rapid, non-collaboration dependent, passive task described in this study, produces a robust activation in the temporal lobe in both patients and controls and is capable of illustrating a pattern of atypical language organization for LMTLE patients. Furthermore, we observed that the atypical right-lateralization patterns in LMTLE patients was

  6. TEACHING ALGORITHMIZATION AND PROGRAMMING USING PYTHON LANGUAGE

    Directory of Open Access Journals (Sweden)

    M. Lvov

    2014-07-01

    Full Text Available The article describes requirements to educational programming languages and considers the use of Python as the first programming language. The issues of introduction of this programming language into teaching and replacing Pascal by Python are examined. The advantages of such approach are regarded. The comparison of popular programming languages is represented from the point of view of their convenience of use for teaching algorithmization and programming. Python supports lots of programming paradigms: structural, object-oriented, functional, imperative and aspect-oriented, and learning can be started without any preparation. There is one more advantage of the language: all algorithms are written easily and structurally in Python. Therefore, due to all mentioned above, it is possible to affirm that Python pretends to become a decent replacement for educational programming language PASCAL both at schools and on the first courses of higher education establishments.

  7. Language Teaching Models in Teacher Training Programs

    OpenAIRE

    Aslan, Alper

    2016-01-01

    Any language teacher who has gone through some kind of training program for the teaching of English should be familiar with various specific language teaching models that constitute the core of the training process. A language teaching model is a guide that helps the trainee to sequence the activities designed for the expectations and needs of learners in a lesson. This paper reviews the common language teaching models in teacher training programs (PPP, OHE, III, TTT, TBLT, ESA, ARC) and disc...

  8. Conceptual grounding of language in action and perception: a neurocomputational model of the emergence of category specificity and semantic hubs.

    Science.gov (United States)

    Garagnani, Max; Pulvermüller, Friedemann

    2016-03-01

    Current neurobiological accounts of language and cognition offer diverging views on the questions of 'where' and 'how' semantic information is stored and processed in the human brain. Neuroimaging data showing consistent activation of different multi-modal areas during word and sentence comprehension suggest that all meanings are processed indistinctively, by a set of general semantic centres or 'hubs'. However, words belonging to specific semantic categories selectively activate modality-preferential areas; for example, action-related words spark activity in dorsal motor cortex, whereas object-related ones activate ventral visual areas. The evidence for category-specific and category-general semantic areas begs for a unifying explanation, able to integrate the emergence of both. Here, a neurobiological model offering such an explanation is described. Using a neural architecture replicating anatomical and neurophysiological features of frontal, occipital and temporal cortices, basic aspects of word learning and semantic grounding in action and perception were simulated. As the network underwent training, distributed lexico-semantic circuits spontaneously emerged. These circuits exhibited different cortical distributions that reached into dorsal-motor or ventral-visual areas, reflecting the correlated category-specific sensorimotor patterns that co-occurred during action- or object-related semantic grounding, respectively. Crucially, substantial numbers of neurons of both types of distributed circuits emerged in areas interfacing between modality-preferential regions, i.e. in multimodal connection hubs, which therefore became loci of general semantic binding. By relating neuroanatomical structure and cellular-level learning mechanisms with system-level cognitive function, this model offers a neurobiological account of category-general and category-specific semantic areas based on the different cortical distributions of the underlying semantic circuits. © 2015 The

  9. On a programming language for graph algorithms

    Science.gov (United States)

    Rheinboldt, W. C.; Basili, V. R.; Mesztenyi, C. K.

    1971-01-01

    An algorithmic language, GRAAL, is presented for describing and implementing graph algorithms of the type primarily arising in applications. The language is based on a set algebraic model of graph theory which defines the graph structure in terms of morphisms between certain set algebraic structures over the node set and arc set. GRAAL is modular in the sense that the user specifies which of these mappings are available with any graph. This allows flexibility in the selection of the storage representation for different graph structures. In line with its set theoretic foundation, the language introduces sets as a basic data type and provides for the efficient execution of all set and graph operators. At present, GRAAL is defined as an extension of ALGOL 60 (revised) and its formal description is given as a supplement to the syntactic and semantic definition of ALGOL. Several typical graph algorithms are written in GRAAL to illustrate various features of the language and to show its applicability.

  10. DynSem : A DSL for Dynamic Semantics Specification

    NARCIS (Netherlands)

    Vergu, V.; Neron, P.; Visser, E.

    2015-01-01

    The formal definition the semantics of a programming language and its implementation are typically separately defined, with the risk of divergence such that properties of the formal semantics are not properties of the implementation. In this paper, we present DynSem, a domain-specific language for

  11. A semantic model to study neural organization of language in bilingualism.

    Science.gov (United States)

    Ursino, M; Cuppini, C; Magosso, E

    2010-01-01

    A neural network model of object semantic representation is used to simulate learning of new words from a foreign language. The network consists of feature areas, devoted to description of object properties, and a lexical area, devoted to words representation. Neurons in the feature areas are implemented as Wilson-Cowan oscillators, to allow segmentation of different simultaneous objects via gamma-band synchronization. Excitatory synapses among neurons in the feature and lexical areas are learned, during a training phase, via a Hebbian rule. In this work, we first assume that some words in the first language (L1) and the corresponding object representations are initially learned during a preliminary training phase. Subsequently, second-language (L2) words are learned by simultaneously presenting the new word together with the L1 one. A competitive mechanism between the two words is also implemented by the use of inhibitory interneurons. Simulations show that, after a weak training, the L2 word allows retrieval of the object properties but requires engagement of the first language. Conversely, after a prolonged training, the L2 word becomes able to retrieve object per se. In this case, a conflict between words can occur, requiring a higher-level decision mechanism.

  12. Cross-Language Plagiarism Detection System Using Latent Semantic Analysis and Learning Vector Quantization

    Directory of Open Access Journals (Sweden)

    Anak Agung Putri Ratna

    2017-06-01

    Full Text Available Computerized cross-language plagiarism detection has recently become essential. With the scarcity of scientific publications in Bahasa Indonesia, many Indonesian authors frequently consult publications in English in order to boost the quantity of scientific publications in Bahasa Indonesia (which is currently rising. Due to the syntax disparity between Bahasa Indonesia and English, most of the existing methods for automated cross-language plagiarism detection do not provide satisfactory results. This paper analyses the probability of developing Latent Semantic Analysis (LSA for a computerized cross-language plagiarism detector for two languages with different syntax. To improve performance, various alterations in LSA are suggested. By using a linear vector quantization (LVQ classifier in the LSA and taking into account the Frobenius norm, output has reached up to 65.98% in accuracy. The results of the experiments showed that the best accuracy achieved is 87% with a document size of 6 words, and the document definition size must be kept below 10 words in order to maintain high accuracy. Additionally, based on experimental results, this paper suggests utilizing the frequency occurrence method as opposed to the binary method for the term–document matrix construction.

  13. Specific aspects of cognitive and language proficiency account for variability in neural indices of semantic and syntactic processing in children.

    Science.gov (United States)

    Hampton Wray, Amanda; Weber-Fox, Christine

    2013-07-01

    The neural activity mediating language processing in young children is characterized by large individual variability that is likely related in part to individual strengths and weakness across various cognitive abilities. The current study addresses the following question: How does proficiency in specific cognitive and language functions impact neural indices mediating language processing in children? Thirty typically developing seven- and eight-year-olds were divided into high-normal and low-normal proficiency groups based on performance on nonverbal IQ, auditory word recall, and grammatical morphology tests. Event-related brain potentials (ERPs) were elicited by semantic anomalies and phrase structure violations in naturally spoken sentences. The proficiency for each of the specific cognitive and language tasks uniquely contributed to specific aspects (e.g., timing and/or resource allocation) of neural indices underlying semantic (N400) and syntactic (P600) processing. These results suggest that distinct aptitudes within broader domains of cognition and language, even within the normal range, influence the neural signatures of semantic and syntactic processing. Furthermore, the current findings have important implications for the design and interpretation of developmental studies of ERPs indexing language processing, and they highlight the need to take into account cognitive abilities both within and outside the classic language domain. Copyright © 2013 Elsevier Ltd. All rights reserved.

  14. All Together Now: Disentangling Semantics and Pragmatics with Together in Child and Adult Language.

    Science.gov (United States)

    Syrett, Kristen; Musolino, Julien

    The way in which an event is packaged linguistically can be informative about the number of participants in the event and the nature of their participation. At times, however, a sentence is ambiguous, and pragmatic information weighs in to favor one interpretation over another. Whereas adults may readily know how to pick up on such cues to meaning, children - who are generally naïve to such pragmatic nuances - may diverge and access a broader range of interpretations, or one disfavored by adults. A number of cases come to us from a now well-established body of research on scalar implicatures and scopal ambiguity. Here, we complement this previous work with a previously uninvestigated example of the semantic-pragmatic divide in language development arising from the interpretation of sentences with pluralities and together. Sentences such as Two boys lifted a block (together) allow for either a Collective or a Distributive interpretation (one pushing event vs. two spatiotemporally coordinated events). We show experimentally that children allow both interpretations in sentences with together, whereas adults rule out the Distributive interpretation without further contextual motivation. However, children appear to be guided by their semantics in the readings they access, since they do not allow readings that are semantically barred. We argue that they are unaware of the pragmatic information adults have at their fingertips, such as the conversational implicatures arising from the presence of a modifier, the probability of its occurrence being used to signal a particular interpretation among a set of alternatives, and knowledge of the possible lexical alternatives.

  15. The Role of Within-Language Vocabulary Size in Children's Semantic Development: Evidence from Bilingual Children

    Science.gov (United States)

    Keith, Margaux; Nicoladis, Elena

    2013-01-01

    This study tested whether bilingual children show a lag in semantic development (the schematic-categorical shift) relative to monolingual children due to smaller vocabularies within a language. Twenty French-English bilingual and twenty English monolingual children (seven to ten years old) participated in a picture-naming task in English. Their…

  16. The differences of Semantics of Common Words between Arabic and Urdu and its Impact on the teaching of the Arabic language (Arabic

    Directory of Open Access Journals (Sweden)

    Dr. Zaheer Ahmad

    2017-01-01

    Full Text Available Abstract Arabic language is a family member of Semitic languages whereas Urdu is the member of Indo-European Languages. The Arabic language though is not from the same language family but amazingly it provides much of its share through alphabets, words with its meanings and pronunciation. These features of both languages have provoked to study it under the contrastive linguistics through semantic study of commonly used words. This research is a semantic study of commonly used words in both languages of different language family along with the applied linguistics in Language teaching. There are largenumbers of Arabic words that are used in Urdu language and there are significant numbers of words that are used in different meanings, this change in meaning led to change in semantic field. This research paper also study the effect of semantic change of these words on Arabic Language teaching to the Pakistani students whose native language is Urdu. This study will also reveal the reasons of errors during language learning with the help of semantic study if commonly used words.

  17. Language: A fresh concept to integrate syntactic and semantic information in life sciences.

    Science.gov (United States)

    Tournebize, Rémi; Gaucherel, Cédric

    2017-10-01

    Several fields in biology tend to view the concept of information from one or the other of two extreme positions. Exclusionists base their stance of total rejection on gene-centrism and gene-determinism, typified by the recently-established endo-Darwinist school of life sciences. At the other end of the spectrum, there is total acceptance, as in the newly developed information-centred paradigms that populate biosemiotics. We propose in this paper to split the informational concepts into two irreducible (but linked) poles: the syntactic (concerned with the quantification of the information structure or complexity in a system), and the semantic (concerned with the organization rules and causality weights of interactions in a system). We claim that the past and present uses of the concept could then be classified as various degrees of oscillation between the two poles. The concept of language presents itself as a good tool with which to bridge the syntactic and the semantic poles, combining as it does the form-related and the meaning-related aspects of information, while methodologically supporting formal grammatical models in life sciences. We aim to show, at the same time, that neither of these poles alone can suffice to efficiently and holistically describe, model, and predict natural phenomena. Copyright © 2017 Elsevier B.V. All rights reserved.

  18. Type Soundness in the Dart Programming Language

    DEFF Research Database (Denmark)

    Strocco, Fabio

    Many mainstream programming languages are dynamically typed. This allows for rapid software development and programming flexibility because it gives programmers the freedom to use powerful programming patterns that are not allowed in statically typed programming languages. Nevertheless......, this freedom does not come without drawbacks: static bugs detection, IDE support, and compiler optimization techniques are harder to implement. In the last decades, the research literature and mainstream programming languages have been aiming to reach a trade-off between statically typed and dynamically typed...... languages. We investigate the trade-off, focusing on the area of optional typing, which allows programmers to choose when to use static type checking in parts of pro- grams. Our primary focus is Dart, an optionally typed programming language with a type system that is unsound by design. What makes Dart...

  19. Understanding semantics

    DEFF Research Database (Denmark)

    Thrane, Torben

    1997-01-01

    Understanding natural language is a cognitive, information-driven process. Discussing some of the consequences of this fact, the paper offers a novel look at the semantic effect of lexical nouns and the identification of reference types.......Understanding natural language is a cognitive, information-driven process. Discussing some of the consequences of this fact, the paper offers a novel look at the semantic effect of lexical nouns and the identification of reference types....

  20. Effectiveness of a working memory intervention program in children with language disorders.

    Science.gov (United States)

    Acosta, Victor; Hernandez, Sergio; Ramirez, Gustavo

    2017-09-28

    The aim of this study was twofold: first, to obtain a neuropsychological characterization of children with language disorders, and second, to evaluate the effectiveness of an intervention program on working memory. We used a pretest-instruction-posttest design, carefully identifying a sample of 32 children with language disorders whom we then evaluated for short-term verbal and visuospatial memory, verbal and visuospatial working memory, attention, processing speed, and lexical-semantic skills. We then implemented an intervention program on working memory consisting of 72 sessions of 15 minutes each, after which we repeated the neuropsychological assessment of these functions. Children with language disorders performed worse than children in the control group in all memory tasks evaluated and in the lexical-semantic processing task. After the intervention, children with language disorders showed a significant increase over their own previous performance in all variables. Children with language disorders show significant cognitive deficits and not just linguistic impairment. We offer conclusive findings on the effectiveness of the intervention program used. Finally, we obtained partial support for the existence of a causal link between improved performance on memory tasks and performance in a lexical-semantic task.

  1. Laboratory automation in a functional programming language.

    Science.gov (United States)

    Runciman, Colin; Clare, Amanda; Harkness, Rob

    2014-12-01

    After some years of use in academic and research settings, functional languages are starting to enter the mainstream as an alternative to more conventional programming languages. This article explores one way to use Haskell, a functional programming language, in the development of control programs for laboratory automation systems. We give code for an example system, discuss some programming concepts that we need for this example, and demonstrate how the use of functional programming allows us to express and verify properties of the resulting code. © 2014 Society for Laboratory Automation and Screening.

  2. Are there qualitative differences in the representation of abstract and concrete words? Within-language and cross-language evidence from the semantic priming paradigm.

    Science.gov (United States)

    Ferré, Pilar; Guasch, Marc; García-Chico, Teófilo; Sánchez-Casas, Rosa

    2015-01-01

    The different organizational frameworks theory proposes that there is a qualitative difference between the representation of concrete and abstract words in memory: Concrete concepts would be primarily organized in terms of semantic similarity whereas abstract concepts would be mainly organized by their association with other concepts. Evidence in support of this proposal has been mostly obtained with neuropsychological populations and, to a lesser extent, with healthy participants. In the present work, we tested the different organizational frameworks theory by using, for the first time, a semantic priming paradigm both within language and across languages. The results revealed that there was priming for both semantically similar and associative relations when words were concrete. However, with abstract words, priming was only observed when pairs and targets were associated. These results do not support the proposal of Crutch and coworkers, suggesting that the experimental paradigm as well as the type of relations tested may modulate the pattern of effects obtained with concrete and abstract words.

  3. School Administrator's Guide to Implementing Language Programming

    Science.gov (United States)

    Alberta Education, 2007

    2007-01-01

    The "School Administrator's Guide to Implementing Language Programming" serves as a starting point to plan for and implement language programming. It provides a general overview; suggests practical strategies for working with students, parents, teachers and the surrounding community; and includes details on areas to address in selecting…

  4. Stan: A Probabilistic Programming Language

    Directory of Open Access Journals (Sweden)

    Bob Carpenter

    2017-01-01

    Full Text Available Stan is a probabilistic programming language for specifying statistical models. A Stan program imperatively defines a log probability function over parameters conditioned on specified data and constants. As of version 2.14.0, Stan provides full Bayesian inference for continuous-variable models through Markov chain Monte Carlo methods such as the No-U-Turn sampler, an adaptive form of Hamiltonian Monte Carlo sampling. Penalized maximum likelihood estimates are calculated using optimization methods such as the limited memory Broyden-Fletcher-Goldfarb-Shanno algorithm. Stan is also a platform for computing log densities and their gradients and Hessians, which can be used in alternative algorithms such as variational Bayes, expectation propagation, and marginal inference using approximate integration. To this end, Stan is set up so that the densities, gradients, and Hessians, along with intermediate quantities of the algorithm such as acceptance probabilities, are easily accessible. Stan can be called from the command line using the cmdstan package, through R using the rstan package, and through Python using the pystan package. All three interfaces support sampling and optimization-based inference with diagnostics and posterior analysis. rstan and pystan also provide access to log probabilities, gradients, Hessians, parameter transforms, and specialized plotting.

  5. The robot programming language interpreter written in the Logo language

    OpenAIRE

    K. Foit

    2011-01-01

    Purpose: of this paper is to elaborate a simple system used to visualize the trajectory of the robot manipulator, using the interpreter written in the Logo programming language. The interpreter should be able to run on the older PC class hardware with limited RAM and CPU computing power.Design/methodology/approach: Compared to the other programming languages, the Logo is a convenient tool for use in the field of robotics, due to simple syntax, derived from LISP, direct support for mapping the...

  6. Dynamics of Semantic and Word-Formation Subsystems of the Russian Language: Historical Dynamics of the Word Family

    Directory of Open Access Journals (Sweden)

    Olga Ivanovna Dmitrieva

    2015-09-01

    Full Text Available The article provides comprehensive justification of the principles and methods of the synchronic and diachronic research of word-formation subsystems of the Russian language. The authors also study the ways of analyzing historical dynamics of word family as the main macro-unit of word-formation system. In the field of analysis there is a family of words with the stem 'ход-' (the meaning of 'motion', word-formation of which is investigated in different periods of the Russian literary language. Significance of motion-verbs in the process of forming a language picture of the world determined the character and the structure of this word family as one of the biggest in the history of the Russian language. In the article a structural and semantic dynamics of the word family 'ход-' is depicted. The results of the study show that in the ancient period the prefixes of verbal derivatives were formed, which became the apex-branched derivational paradigms existing in modern Russian. The old Russian period of language development is characterized by the appearance of words with connotative meaning (with suffixes -ishk-, -ichn-, as well as the words with possessive semantics (with suffixes –ev-, -sk-. In this period the verbs with the postfix -cz also supplement the analyzed word family. The period of formation of the National Russian language was marked by the loss of a large number of abstract nouns and the appearance of neologisms from some old Russian abstract nouns. The studied family in the modern Russian language is characterized by the following processes: the appearance of terms, the active semantic derivation, the weakening of word-formation variability, the semantic differentiation of duplicate units, the development of subsystem of words with connotative meanings, and the preservation of derivatives in all functional styles.

  7. Programming languages for MIS concepts and practice

    CERN Document Server

    Wang, Hai

    2014-01-01

    Introduction Computers Computer Programming Languages     Role of Computer Programming Language      Software Systems     Taxonomies of Computer Programming LanguagesComputing Architecture in the Internet Environment Key Characteristics Shared by All Procedural Programming Languages      Syntax, Sentence, and Word     Variable     Arithmetic Operation     Execution Sequence      If-Then-Else Logic      Loop      Module C++ Introduction to Function-Oriented and Object-Oriented Programming A Tour of C Language      C and C++ Keyword and User-Defined Word      Comment Statements      Preprocessor

  8. Linguistic contributions to speech-on-speech masking for native and non-native listeners: Language familiarity and semantic content

    Science.gov (United States)

    Brouwer, Susanne; Van Engen, Kristin J.; Calandruccio, Lauren; Bradlow, Ann R.

    2012-01-01

    This study examined whether speech-on-speech masking is sensitive to variation in the degree of similarity between the target and the masker speech. Three experiments investigated whether speech-in-speech recognition varies across different background speech languages (English vs Dutch) for both English and Dutch targets, as well as across variation in the semantic content of the background speech (meaningful vs semantically anomalous sentences), and across variation in listener status vis-à-vis the target and masker languages (native, non-native, or unfamiliar). The results showed that the more similar the target speech is to the masker speech (e.g., same vs different language, same vs different levels of semantic content), the greater the interference on speech recognition accuracy. Moreover, the listener’s knowledge of the target and the background language modulate the size of the release from masking. These factors had an especially strong effect on masking effectiveness in highly unfavorable listening conditions. Overall this research provided evidence that that the degree of target-masker similarity plays a significant role in speech-in-speech recognition. The results also give insight into how listeners assign their resources differently depending on whether they are listening to their first or second language. PMID:22352516

  9. Reading skills in young adolescents with a history of Specific Language Impairment: The role of early semantic capacity.

    Science.gov (United States)

    Buil-Legaz, Lucía; Aguilar-Mediavilla, Eva; Rodríguez-Ferreiro, Javier

    2015-01-01

    This study assessed the reading skills of 19 Spanish-Catalan children with Specific Language Impairment (SLI) and 16 age-matched control children. Children with SLI have difficulties with oral language comprehension, which may affect later reading acquisition. We conducted a longitudinal study examining reading acquisition in these children between 8 and 12 years old and we relate this data with early oral language acquisition at 6 years old. Compared to the control group, the SLI group presented impaired decoding and comprehension skills at age 8, as evidenced by poor scores in all the assessed tasks. Nevertheless, only text comprehension abilities appeared to be impaired at age 12. Individual analyses confirmed the presence of comprehension deficits in most of the SLI children. Furthermore, early semantic verbal fluency at age 6 appeared to significantly predict the reading comprehension capacity of SLI participants at age 12. Our results emphasize the importance of semantic capacity at early stages of oral language development over the consolidation of reading acquisition at later stages. Readers will recognize the relevance of prior oral language impairment, especially semantic capacity, in children with a history of SLI as a risk factor for the development of later reading difficulties. Copyright © 2015 Elsevier Inc. All rights reserved.

  10. Comparative Study of the Passive Verb in Arabic and Persian Languages from the Perspective of Grammatical and Semantic

    Directory of Open Access Journals (Sweden)

    Mansooreh Zarkoob

    2012-11-01

    Full Text Available Abstract Verb is one the important categories and main elements of sentence which is sometimes divided in similar types in Arabic and Persian. One of the main types of verb existed in both languages is passive verb. Although this appellation is apparently common in both languages, it seems passive verbs are completely equivalent in both languages but since passive verb in the Persian language has been discussed from different aspects compared with Arabic, in this article we are looking for some answers to these questions that if we can find other structures apart from passive structure which are accounted as passive in their meanings? Which kind of relationship is there between grammatical and semantic structures of passive verb in both languages? What are grammatical and semantic differences and similarities of passive verb in Persian and Arabic languages? The results of this survey decreased translation errors of students. We also state this example as a result of this research that, not only there is an auxiliary verb in both languages is investigated as a passive-maker but also, there are some planar verbs in both languages and also voice changes are occurred in addition to inflection changes.

  11. 76 FR 14954 - National Professional Development Program; Office of English Language Acquisition, Language...

    Science.gov (United States)

    2011-03-18

    ... National Professional Development Program; Office of English Language Acquisition, Language Enhancement... teachers who work in language instruction educational programs or serve ELs. Grants awarded under this... involved, to meet certification or licensing requirements for teachers who work in language instruction...

  12. Equivalence of two Fixed-Point Semantics for Definitional Higher-Order Logic Programs

    Directory of Open Access Journals (Sweden)

    Angelos Charalambidis

    2015-09-01

    Full Text Available Two distinct research approaches have been proposed for assigning a purely extensional semantics to higher-order logic programming. The former approach uses classical domain theoretic tools while the latter builds on a fixed-point construction defined on a syntactic instantiation of the source program. The relationships between these two approaches had not been investigated until now. In this paper we demonstrate that for a very broad class of programs, namely the class of definitional programs introduced by W. W. Wadge, the two approaches coincide (with respect to ground atoms that involve symbols of the program. On the other hand, we argue that if existential higher-order variables are allowed to appear in the bodies of program rules, the two approaches are in general different. The results of the paper contribute to a better understanding of the semantics of higher-order logic programming.

  13. FOREIGN LANGUAGE PROGRAMS OFFERED IN TURKISH UNIVERSITIES

    Directory of Open Access Journals (Sweden)

    Bengül CETINTAS

    2016-10-01

    Full Text Available n this study, the departments of philology and teaching, which take place in higher education programs in Turkey and give education in foreign language, have been examined. 23 different languages are offered to philology students who wants to attend to faculty of literature. Students can prefer classical languages besides modern languages. However, English, German, French, Arabic and Japanese are offered to the students of teaching department. To teach another foreign language, pedagogical formation is also required.This study focuses on the departments of German Language Teaching and German Language and Literature. From this point, the place and the importance of other philology and foreign language teaching departments in Turkish higher education have been examined.

  14. Abstraction Mechanisms in the BETA Programming Language

    DEFF Research Database (Denmark)

    Kristensen, Bent Bruun; Madsen, Ole Lehrmann; Møller-Pedersen, Birger

    1983-01-01

    The BETA programming language is developed as part of the BETA project. The purpose of this project is to develop concepts, constructs and tools in the field of programming and programming languages. BETA has been developed from 1975 on and the various stages of the language are documented in [BETA...... a]. The application area of BETA is programming of embedded as well as distributed computing systems. For this reason a major goal has been to develop constructs that may be efficiently implemented. Furthermore the BETA language is intended to have a few number of basic but general constructs....... It is then necessary that the abstraction mechanisms are powerful in order to define more specialized constructs. BETA is an object oriented language like SIMULA 67 ([SIMULA]) and SMALLTALK ([SMALLTALK]). By this is meant that a construct like the SIMULA class/subclass mechanism is fundamental in BETA. In contrast...

  15. Programming Language Software For Graphics Applications

    Science.gov (United States)

    Beckman, Brian C.

    1993-01-01

    New approach reduces repetitive development of features common to different applications. High-level programming language and interactive environment with access to graphical hardware and software created by adding graphical commands and other constructs to standardized, general-purpose programming language, "Scheme". Designed for use in developing other software incorporating interactive computer-graphics capabilities into application programs. Provides alternative to programming entire applications in C or FORTRAN, specifically ameliorating design and implementation of complex control and data structures typifying applications with interactive graphics. Enables experimental programming and rapid development of prototype software, and yields high-level programs serving as executable versions of software-design documentation.

  16. Does language learning disability in school-age children affect semantic word learning when reading?

    Science.gov (United States)

    Steele, Sara C

    2015-04-01

    The study was undertaken to determine how position of informative context, rate of word presentation and part of speech impacted novel word learning during reading in children with language learning disability. Children with language learning disability (LLD; n = 13), age-matched peers (n = 13) and vocabulary-matched peers (n = 13) read four narrative passages containing 10 nouns and 10 verbs. Informative context provided clues to word meanings and was either adjacent or non-adjacent to the target words. Target words occurred either twice (low rate) or 5-times (high rate). Following reading, word learning was assessed using dynamic assessment, including oral definitions, contextual clues and forced choices. Overall, age-matched peers performed better than children with LLD and vocabulary-matched peers, who performed similarly. No effect was found for position of informative context; however, word learning improved with high rate of presentation for children with LLD. Nouns were easier to learn than verbs for all groups. Results indicated that children with LLD show limitations gaining semantic knowledge of novel words during reading, which could negatively impact their overall rate of vocabulary acquisition.

  17. Awakening the Languages. Challenges of Enduring Language Programs: Field Reports from 15 Programs from Arizona, New Mexico and Oklahoma.

    Science.gov (United States)

    Linn, Mary S.; Naranjo, Tessie; Nicholas, Sheilah; Slaughter, Inee; Yamamoto, Akira; Zepeda, Ofelia

    The Indigenous Language Institute (ILI) collaborates with indigenous language communities to combat language decline. ILI facilitates community-based language programs, increases public awareness of language endangerment, and disseminates information on language preservation and successful language revitalization programs. In response to numerous…

  18. From Outermost Reduction Semantics to Abstract Machine

    DEFF Research Database (Denmark)

    Danvy, Olivier; Johannsen, Jacob

    Reduction semantics is a popular format for small-step operational semantics of deterministic programming languages with computational effects. Each reduction semantics gives rise to a reduction-based normalization function where the reduction sequence is enumerated. Refocusing is a practical way...... of the term to enumerate the reduction sequence, in contrast to the reduction-based normalization function. We have discovered that refocusing does not apply as readily for reduction semantics that use an outermost reduction strategy and have overlapping rules where a contractum can be a proper subpart...

  19. Lexical-Semantic Organization in Bilingually Developing Deaf Children with ASL-Dominant Language Exposure: Evidence from a Repeated Meaning Association Task

    Science.gov (United States)

    Mann, Wolfgang; Sheng, Li; Morgan, Gary

    2016-01-01

    This study compared the lexical-semantic organization skills of bilingually developing deaf children in American Sign Language (ASL) and English with those of a monolingual hearing group. A repeated meaning-association paradigm was used to assess retrieval of semantic relations in deaf 6-10-year-olds exposed to ASL from birth by their deaf…

  20. Development of Lexical-Semantic Language System: N400 Priming Effect for Spoken Words in 18- and 24-Month Old Children

    Science.gov (United States)

    Rama, Pia; Sirri, Louah; Serres, Josette

    2013-01-01

    Our aim was to investigate whether developing language system, as measured by a priming task for spoken words, is organized by semantic categories. Event-related potentials (ERPs) were recorded during a priming task for spoken words in 18- and 24-month-old monolingual French learning children. Spoken word pairs were either semantically related…

  1. Lexical Processing in School-Age Children with Autism Spectrum Disorder and Children with Specific Language Impairment: The Role of Semantics

    Science.gov (United States)

    Haebig, Eileen; Kaushanskaya, Margarita; Weismer, Susan Ellis

    2015-01-01

    Children with autism spectrum disorder (ASD) and specific language impairment (SLI) often have immature lexical-semantic knowledge; however, the organization of lexical-semantic knowledge is poorly understood. This study examined lexical processing in school-age children with ASD, SLI, and typical development, who were matched on receptive…

  2. PR and the Language Program.

    Science.gov (United States)

    Humbach, Nancy

    The yearly task of the foreign language department is to seek new students and to retain current students by convincing them of the value of foreign language study. Therefore, a continuing public relations campaign directed at incoming and continuing students, parents, and administrators is of vital importance. A subtle change in methodology to…

  3. LINGUISTIC POETICS AND GENERAL THEORY OF LANGUAGE. (ON CONTEXT-DEPENDENT SEMANTICS AND TEXT-ORIENTED LINGUISTICS

    Directory of Open Access Journals (Sweden)

    Suren Zolyan

    2016-01-01

    Full Text Available We suggest to reconsider the generally accepted conceptions on the relationship between the general theory of language, on the one hand, and the poetic semantics and linguistic poetics, on the other. Based on the concepts of ekspressema, createma and evristema were introduced by V.P.Grigoryev we try to demonstrate the inadequacy of the traditional dichotomy between the poetic usage of language - as if it were the only creative sphere of linguistic activity - and all another types. The matter is that the text-oriented methods of linguistic poetics have anticipated the lexical-oriented approaches in the general linguistic theory. Thus, linguistic poetics and poetic semantics are grounded on the idea that text is a basic unit of processing and lexical meanings are dependent on contextual and intertextual connections. In accordance of this approach V. Grigoryev had coined the new terminology and elaborated the special principles of compiling the dictionary of the Russian poetry. This was considered as a manifestation of the peculiarity of poetic language. Meanwhile, in the modern corpus linguistics the notion of any lexical unit is treated on similar way. Using the experience of poetic semantics, we put forward some principles of the text-oriented theory of language where word is not seen as a constant semantic entity predetermined through lexicon, but as a context-dependent variable. If meaning is identified as a function dependent on text, intertext and context, so the language proficiency is considered as a creative ability to determine what meaning can express the given word, including neologisms, in a particular context. 

  4. Symbolic Game Semantics for Model Checking Program Families

    DEFF Research Database (Denmark)

    Dimovski, Aleksandar

    2016-01-01

    Program families can produce a (potentially huge) number of related programs from a common code base. Many such programs are safety critical. However, most verification techniques are designed to work on the level of single programs, and thus are too costly to apply to the entire program family. ...

  5. Semantic data mapping technology to solve semantic data problem on heterogeneity aspect

    Directory of Open Access Journals (Sweden)

    Arda Yunianta

    2017-12-01

    Full Text Available The diversity of applications developed with different programming languages, application/data architectures, database systems and representation of data/information leads to heterogeneity issues. One of the problem challenges in the problem of heterogeneity is about heterogeneity data in term of semantic aspect. The semantic aspect is about data that has the same name with different meaning or data that has a different name with the same meaning. The semantic data mapping process is the best solution in the current days to solve semantic data problem. There are many semantic data mapping technologies that have been used in recent years. This research aims to compare and analyze existing semantic data mapping technology using five criteria’s. After comparative and analytical process, this research provides recommendations of appropriate semantic data mapping technology based on several criteria’s. Furthermore, at the end of this research we apply the recommended semantic data mapping technology to be implemented with the real data in the specific application. The result of this research is the semantic data mapping file that contains all data structures in the application data source. This semantic data mapping file can be used to map, share and integrate with other semantic data mapping from other applications and can also be used to integrate with the ontology language.

  6. Programming languages: Time for a change?

    Science.gov (United States)

    Russell, J. J.

    1987-08-01

    Must computer programs read like, well, computer programs? An overview of the software needs of the high-energy physics community and how modern languages can meet these needs is given. Using ADA as an example, the production of readable, efficient and maintainable code is shown to be directly supported by the language, integrating concepts such as top-down design, object-oriented programming and data encapsulation as a natural part of the language rather than as foreign ideas imposed on the language. Particular attention is paid to non-traditional aspects of a language and how these can help by providing an integrated support environment for all phases of the lifetime of the software.

  7. On the relationship between logical Bayesian networks and probabilistic logic programming based on the distribution semantics

    OpenAIRE

    Fierens, Daan

    2009-01-01

    A significant part of current research on (inductive) logic programming deals with probabilistic logical models. Over the last decade many logics or languages for representing such models have been introduced. There is currently a great need for insight into the relationships between all these languages. One kind of languages are those that extend probabilistic models with elements of logic, such as the language of Logical Bayesian Networks (LBNs). Some other languages follow the converse str...

  8. Energy Consumption Forecasting Using Semantic-Based Genetic Programming with Local Search Optimizer.

    Science.gov (United States)

    Castelli, Mauro; Trujillo, Leonardo; Vanneschi, Leonardo

    2015-01-01

    Energy consumption forecasting (ECF) is an important policy issue in today's economies. An accurate ECF has great benefits for electric utilities and both negative and positive errors lead to increased operating costs. The paper proposes a semantic based genetic programming framework to address the ECF problem. In particular, we propose a system that finds (quasi-)perfect solutions with high probability and that generates models able to produce near optimal predictions also on unseen data. The framework blends a recently developed version of genetic programming that integrates semantic genetic operators with a local search method. The main idea in combining semantic genetic programming and a local searcher is to couple the exploration ability of the former with the exploitation ability of the latter. Experimental results confirm the suitability of the proposed method in predicting the energy consumption. In particular, the system produces a lower error with respect to the existing state-of-the art techniques used on the same dataset. More importantly, this case study has shown that including a local searcher in the geometric semantic genetic programming system can speed up the search process and can result in fitter models that are able to produce an accurate forecasting also on unseen data.

  9. Energy Consumption Forecasting Using Semantic-Based Genetic Programming with Local Search Optimizer

    Directory of Open Access Journals (Sweden)

    Mauro Castelli

    2015-01-01

    Full Text Available Energy consumption forecasting (ECF is an important policy issue in today’s economies. An accurate ECF has great benefits for electric utilities and both negative and positive errors lead to increased operating costs. The paper proposes a semantic based genetic programming framework to address the ECF problem. In particular, we propose a system that finds (quasi-perfect solutions with high probability and that generates models able to produce near optimal predictions also on unseen data. The framework blends a recently developed version of genetic programming that integrates semantic genetic operators with a local search method. The main idea in combining semantic genetic programming and a local searcher is to couple the exploration ability of the former with the exploitation ability of the latter. Experimental results confirm the suitability of the proposed method in predicting the energy consumption. In particular, the system produces a lower error with respect to the existing state-of-the art techniques used on the same dataset. More importantly, this case study has shown that including a local searcher in the geometric semantic genetic programming system can speed up the search process and can result in fitter models that are able to produce an accurate forecasting also on unseen data.

  10. The use of web ontology languages and other semantic web tools in drug discovery.

    Science.gov (United States)

    Chen, Huajun; Xie, Guotong

    2010-05-01

    To optimize drug development processes, pharmaceutical companies require principled approaches to integrate disparate data on a unified infrastructure, such as the web. The semantic web, developed on the web technology, provides a common, open framework capable of harmonizing diversified resources to enable networked and collaborative drug discovery. We survey the state of art of utilizing web ontologies and other semantic web technologies to interlink both data and people to support integrated drug discovery across domains and multiple disciplines. Particularly, the survey covers three major application categories including: i) semantic integration and open data linking; ii) semantic web service and scientific collaboration and iii) semantic data mining and integrative network analysis. The reader will gain: i) basic knowledge of the semantic web technologies; ii) an overview of the web ontology landscape for drug discovery and iii) a basic understanding of the values and benefits of utilizing the web ontologies in drug discovery. i) The semantic web enables a network effect for linking open data for integrated drug discovery; ii) The semantic web service technology can support instant ad hoc collaboration to improve pipeline productivity and iii) The semantic web encourages publishing data in a semantic way such as resource description framework attributes and thus helps move away from a reliance on pure textual content analysis toward more efficient semantic data mining.

  11. Second Language Proficiency Assessment and Program Evaluation.

    Science.gov (United States)

    Nunan, David

    A discussion of the role of second language proficiency assessment in the evaluation of language programs argues that for four reasons, the use of proficiency is inappropriate as a central element in evaluation. The reasons are: (1) the construct of proficiency has not been operationalized in a way that enables it to be used usefully; (2)…

  12. Simple Metrics for Programming Languages.

    Science.gov (United States)

    1982-10-01

    langauge design. 2.ASgevr l oed *gTC~ e~1 hn ah aluation of progranmming lan- * guages are introduced. The objective is to formalize notions such as ’size... domain equations that describe, for instance, the data types provided by a language. It is then often possible to rank the complexity of the data...structuring methods provided by several languages by comparing the complexity of the associated domain equations. To convert this into a quantitative

  13. Competent Geometric Semantic Genetic Programming for Symbolic Regression and Boolean Function Synthesis.

    Science.gov (United States)

    Pawlak, Tomasz P; Krawiec, Krzysztof

    2017-02-16

    Program semantics is a promising recent research thread in Genetic Programming (GP). Over a dozen semantic-aware search, selection, and initialization operators for GP have been proposed to date. Some of these operators are designed to exploit the geometric properties of semantic space, while others focus on making offspring effective, that is, semantically different from their parents. Only a small fraction of previous works aimed at addressing both of these features simultaneously. In this article, we propose a suite of competent operators that combine effectiveness with geometry for population initialization, mate selection, mutation, and crossover. We present a theoretical rationale behind these operators and compare them experimentally to operators known from literature on symbolic regression and Boolean function synthesis benchmarks. We analyze each operator in isolation as well as verify how they fare together in an evolutionary run, concluding that the competent operators are superior on a wide range of performance indicators, including best-of-run fitness, test-set fitness, and program size.

  14. Tailoring online information retrieval to user's needs based on a logical semantic approach to natural language processing and UMLS mapping.

    Science.gov (United States)

    Kossman, Susan; Jones, Josette; Brennan, Patricia Flatley

    2007-10-11

    Depression can derail teenagers' lives and cause serious chronic health problems. Acquiring pertinent knowledge and skills supports care management, but retrieving appropriate information can be difficult. This poster presents a strategy to tailor online information to user attributes using a logical semantic approach to natural language processing (NLP) and mapping propositions to UMLS terms. This approach capitalizes on existing NLM resources and presents a potentially sustainable plan for meeting consumers and providers information needs.

  15. Young children make their gestural communication systems more language-like: segmentation and linearization of semantic elements in motion events.

    Science.gov (United States)

    Clay, Zanna; Pople, Sally; Hood, Bruce; Kita, Sotaro

    2014-08-01

    Research on Nicaraguan Sign Language, created by deaf children, has suggested that young children use gestures to segment the semantic elements of events and linearize them in ways similar to those used in signed and spoken languages. However, it is unclear whether this is due to children's learning processes or to a more general effect of iterative learning. We investigated whether typically developing children, without iterative learning, segment and linearize information. Gestures produced in the absence of speech to express a motion event were examined in 4-year-olds, 12-year-olds, and adults (all native English speakers). We compared the proportions of gestural expressions that segmented semantic elements into linear sequences and that encoded them simultaneously. Compared with adolescents and adults, children reshaped the holistic stimuli by segmenting and recombining their semantic features into linearized sequences. A control task on recognition memory ruled out the possibility that this was due to different event perception or memory. Young children spontaneously bring fundamental properties of language into their communication system. © The Author(s) 2014.

  16. On the use of semantic awareness to limit overfitting in genetic programming

    OpenAIRE

    Englert, Paul Joscha

    2017-01-01

    Machine learning and statistics provide powerful tools to solving problems of many different shapes. But with the algorithms searching for approximations the problem of overfitting remains present. Genetic Programming describes an algorithmic approach that is likely to produce overfitting solutions. Thus, in order to lessen the risk of overfitting and increasing the generalization ability of genetic programming the use of semantic information is assessed in different ways. A...

  17. Denotational semantics for thread algebra

    NARCIS (Netherlands)

    Vu, T.D.

    2008-01-01

    This paper gives a denotational semantics for thread algebra (TA), an algebraic framework for the description and analysis of recent programming languages such as C# and Java [J.A. Bergstra, C.A. Middelburg, Thread algebra for strategic interleaving, Formal Aspects of Computing, in press.

  18. Lexical Processing in School-Age Children with Autism Spectrum Disorder and Children with Specific Language Impairment: The Role of Semantics.

    Science.gov (United States)

    Haebig, Eileen; Kaushanskaya, Margarita; Ellis Weismer, Susan

    2015-12-01

    Children with autism spectrum disorder (ASD) and specific language impairment (SLI) often have immature lexical-semantic knowledge; however, the organization of lexical-semantic knowledge is poorly understood. This study examined lexical processing in school-age children with ASD, SLI, and typical development, who were matched on receptive vocabulary. Children completed a lexical decision task, involving words with high and low semantic network sizes and nonwords. Children also completed nonverbal updating and shifting tasks. Children responded more accurately to words from high than from low semantic networks; however, follow-up analyses identified weaker semantic network effects in the SLI group. Additionally, updating and shifting abilities predicted lexical processing, demonstrating similarity in the mechanisms which underlie semantic processing in children with ASD, SLI, and typical development.

  19. Introducing Programming Languages Through Data Acquisition Examples

    Directory of Open Access Journals (Sweden)

    Slavko Kocijancic

    2008-10-01

    Full Text Available Motivating students at low and upper secondary schools to learn programming languages is not an easy task for a teacher. Namely, programming is not and easy job to do and the results of first “programs” seem to be very poor compared even to free software available on the web. So why learn programming languages? To overcome the trouble of motivation in teaching programming languages, we have developed a course to introduce Delphi, Visual basic, C++, LabView, … based on practical examples supported by self developed, low-cost data acquisition modules. In-service teachers at secondary schools who attended the workshops accepted this concept positively, most of them reported about positive change of students’ attitude regarding programming classes.

  20. Is grammatical gender considered arbitrary or semantically motivated? Evidence from young adult monolinguals, second language learners, and early bilinguals.

    Science.gov (United States)

    Bassetti, Benedetta A L

    2014-05-01

    It is generally assumed that speakers of grammatical gender languages consider grammatical gender arbitrary, but this assumption has never been tested. Research shows that the grammatical gender of nouns can affect perceptions of the masculinity or femininity of the noun's referent in speakers of languages with masculine and feminine noun classes. However, bilingualism facilitates the development of lexical arbitrariness awareness, and could therefore affect awareness of grammatical gender arbitrariness. This study then compared three groups of young adult speakers of a grammatical gender language: monolinguals, early bilinguals, and instructed second language learners. Participants evaluated the gender assignments of 25 nouns of entities (animals, abstract concepts, natural kinds, and artefacts), and answered open and closed questions about grammatical gender. Participants considered grammatical gender as semantically motivated and mostly related gender assignments to perceived masculine or feminine connotations of referents. Knowledge of an additional grammatical gender language was linked to increased awareness of the arbitrariness of first language gender assignments in both early bilinguals and later instructed learners. It is argued that grammatical gender awareness deserves further investigation. Knowing more than one grammatical gender language can increase awareness of grammatical gender arbitrariness. Implications are discussed for language teaching and language reform. © 2013 The British Psychological Society.

  1. The Programming Language as Human Interface

    NARCIS (Netherlands)

    S. Pemberton (Steven)

    2014-01-01

    htmlabstractProgramming languages are mostly not designed for humans, but for computers. As a result, programming time is increased by the necessity for programmers to translate problem description into a step-wise method of solving the problem. This demonstration shows a step towards producing

  2. Undergraduate International Studies and Foreign Language Program

    Science.gov (United States)

    Office of Postsecondary Education, US Department of Education, 2012

    2012-01-01

    The Undergraduate International Studies and Foreign Language Program provides funds to institutions of higher education, a consortia of such institutions, or partnerships between nonprofit organizations and institutions of higher education to plan, develop, and implement programs that strengthen and improve undergraduate instruction in…

  3. Career Development in Language Education Programs

    Science.gov (United States)

    Shawer, Saad Fathy; Alkahtani, Saad Ali

    2013-01-01

    This study assesses the influence of a two-year language program evaluation on program directors and faculty career development. The study makes use of mixed-paradigms (positivism and qualitative interpretive), mixed-strategies (survey research and qualitative evaluation), one-way analysis of variance (ANOVA) and a post-hoc test of multiple…

  4. Senescence and programmed cell death : substance or semantics?

    NARCIS (Netherlands)

    Doorn, van W.G.; Woltering, E.J.

    2004-01-01

    The terms senescence and programmed cell death (PCD) have led to some confusion. Senescence as visibly observed in, for example, leaf yellowing and petal wilting, has often been taken to be synonymous with the programmed death of the constituent cells. PCD also obviously refers to cells, which show

  5. The BLAZE language - A parallel language for scientific programming

    Science.gov (United States)

    Mehrotra, Piyush; Van Rosendale, John

    1987-01-01

    A Pascal-like scientific programming language, BLAZE, is described. BLAZE contains array arithmetic, forall loops, and APL-style accumulation operators, which allow natural expression of fine grained parallelism. It also employs an applicative or functional procedure invocation mechanism, which makes it easy for compilers to extract coarse grained parallelism using machine specific program restructuring. Thus BLAZE should allow one to achieve highly parallel execution on multiprocessor architectures, while still providing the user with conceptually sequential control flow. A central goal in the design of BLAZE is portability across a broad range of parallel architectures. The multiple levels of parallelism present in BLAZE code, in principle, allow a compiler to extract the types of parallelism appropriate for the given architecture while neglecting the remainder. The features of BLAZE are described and it is shown how this language would be used in typical scientific programming.

  6. The BLAZE language: A parallel language for scientific programming

    Science.gov (United States)

    Mehrotra, P.; Vanrosendale, J.

    1985-01-01

    A Pascal-like scientific programming language, Blaze, is described. Blaze contains array arithmetic, forall loops, and APL-style accumulation operators, which allow natural expression of fine grained parallelism. It also employs an applicative or functional procedure invocation mechanism, which makes it easy for compilers to extract coarse grained parallelism using machine specific program restructuring. Thus Blaze should allow one to achieve highly parallel execution on multiprocessor architectures, while still providing the user with onceptually sequential control flow. A central goal in the design of Blaze is portability across a broad range of parallel architectures. The multiple levels of parallelism present in Blaze code, in principle, allow a compiler to extract the types of parallelism appropriate for the given architecture while neglecting the remainder. The features of Blaze are described and shows how this language would be used in typical scientific programming.

  7. Reviewing the design of DAML+OIL : An ontology language for the Semantic Web

    NARCIS (Netherlands)

    Horrocks, Ian; Patel-Schneider, Peter F.; Van Harmelen, Frank

    2002-01-01

    In the current "Syntactic Web", uninterpreted syntactic constructs are given meaning only by private off-line agreements that are inaccessible to computers. In the Semantic Web vision, this is replaced by a web where both data and its semantic definition are accessible and manipulable by computer

  8. Programming language for computations in the Interkosmos program

    Science.gov (United States)

    Schmidt, K.

    1975-01-01

    The programming system for Intercosmos data processing, based on the structural programming theory, which considers a program as an ordered set of standardized elementary parts, from which the user programs are automatically generated, is described. The programs are comprised of several modules, which are briefly summarized. The general structure of the programming system is presented in a block diagram. A programming control language developed to formulate the problem quickly and completely is presented along with basic symbols which are characteristic of the Intercosmos programming system.

  9. Swift vs. Objective-C: A New Programming Language

    OpenAIRE

    Cristian González García; Jordán Pascual-Espada; Cristina Pelayo G-Bustelo; Juan Manuel Cueva-Lovelle

    2015-01-01

    The appearance of a new programming language gives the necessity to contrast its contribution with the existing programming languages to evaluate the novelties and improvements that the new programming language offers for developers. These kind of studies can show us the efficiency, improvements and useful or uselessness of the new programming languages. Also these studies can show us the good or bad properties of the existing programming languages. For these reasons, these studies allow us t...

  10. Tibetan Information Extraction Technology Integrated with Event Feature and Semantic Role Labelling

    Directory of Open Access Journals (Sweden)

    Wan Fucheng

    2017-01-01

    Full Text Available we integrate with semantic information which is based on syntactic analysis for extracting the Tibetan information. For Tibetan language information extraction, through experiments analyzed, syntactic analysis model which is integrated with information of semantics, as well as the evaluation of program can be used in Tibetan language information extraction task successfully.

  11. From Logic Programming Semantics to the Consistency of Syntactical Treatments of Knowledge and Belief

    DEFF Research Database (Denmark)

    Bolander, Thomas

    2003-01-01

    that we can keep the predicate approach if we make suitable restrictions to our set of epistemic axioms. Their results are proved by careful translations from corresponding modal formalisms. In the present paper we show that their results fit nicely into the framework of logic programming semantics......, in that we show their results to be corollaries of well-known results in this field. This does not only allow us to demonstrate a close connection between consistency problems in the syntactic treatment of propositional attitudes and problems in semantics for logic programs, but it also allows us......This paper concerns formal theories for reasoning about the knowledge and belief of agents. It has seemed attractive to researchers in artificial intelligence to formalise these propositional attitudes as predicates of first-order predicate logic. This allows the agents to express stronger...

  12. A survey of object oriented languages in programming environments

    OpenAIRE

    Haakonsen, Harald

    1987-01-01

    Approved for public release; distribution is unlimited This thesis addresses object oriented programming languages; and a restrictive definition of object oriented programming languages is presented and defended. Differences between programming languages are discussed and related to interactive integrated programming environments. Topics related to user friendly interface to the computer system and modem programming practice are discussed. The thesis especially addresses features in ...

  13. Denotational semantics in Synthetic Guarded Domain Theory

    DEFF Research Database (Denmark)

    Paviotti, Marco

    2016-01-01

    the definition by adding a well- founded structure that gives a handle for recursion. Guarded dependent Type Theory (gDTT) is a type theory which implements step-indexing via a unary modality used to guard recursive definitions. Every circular definition is well-defined as long as the recursive variable......In functional programming, features such as recursion, recursive types and general references are central. To define semantics of this kind of languages one needs to come up with certain definitions which may be non-trivial to show well-defined. This is because they are circular. Domain theory has...... is guarded. In this thesis we show that gDTT is a natural setting to give denotational semantics of typed functional programming languages with recursion and recursive types. We formulate operational semantics and denotational semantics and prove computational adequacy entirely inside the type theory...

  14. Fronto-temporal interactions are functionally relevant for semantic control in language processing.

    Directory of Open Access Journals (Sweden)

    Max Wawrzyniak

    Full Text Available Semantic cognition, i.e. processing of meaning is based on semantic representations and their controlled retrieval. Semantic control has been shown to be implemented in a network that consists of left inferior frontal (IFG, and anterior and posterior middle temporal gyri (a/pMTG. We aimed to disrupt semantic control processes with continuous theta burst stimulation (cTBS over left IFG and pMTG and to study whether behavioral effects are moderated by induced alterations in resting-state functional connectivity. To this end, we applied real cTBS over left IFG and left pMTG as well as sham stimulation on 20 healthy participants in a within-subject design. Stimulation was followed by resting-state functional magnetic resonance imaging and a semantic priming paradigm. Resting-state functional connectivity of regions of interest in left IFG, pMTG and aMTG revealed highly interconnected left-lateralized fronto-temporal networks representing the semantic system. We did not find any significant direct modulation of either task performance or resting-state functional connectivity by effective cTBS. However, after sham cTBS, functional connectivity between IFG and pMTG correlated with task performance under high semantic control demands in the semantic priming paradigm. These findings provide evidence for the functional relevance of interactions between IFG and pMTG for semantic control processes. This interaction was functionally less relevant after cTBS over aIFG which might be interpretable in terms of an indirect disruptive effect of cTBS.

  15. Modality-Dependent and -Independent Factors in the Organisation of the Signed Language Lexicon: Insights from Semantic and Phonological Fluency Tasks in BSL

    Science.gov (United States)

    Marshall, Chloë; Rowley, Katherine; Atkinson, Joanna

    2014-01-01

    We used fluency tasks to investigate lexical organisation in Deaf adults who use British sign language (BSL). The number of responses produced to semantic categories did not differ from reports in spoken languages. However, there was considerable variability in the number of responses across phonological categories, and some signers had difficulty…

  16. Programming effort analysis of the ELLPACK language

    Science.gov (United States)

    Rice, J. R.

    1978-01-01

    ELLPACK is a problem statement language and system for elliptic partial differential equations which is implemented by a FORTRAN preprocessor. ELLPACK's principal purpose is as a tool for the performance evaluation of software. However, it is used here as an example with which to study the programming effort required for problem solving. It is obvious that problem statement languages can reduce programming effort tremendously; the goal is to quantify this somewhat. This is done by analyzing the lengths and effort (as measured by Halstead's software science technique) of various approaches to solving these problems.

  17. Programming languages for business problem solving

    CERN Document Server

    Wang, Shouhong

    2007-01-01

    It has become crucial for managers to be computer literate in today's business environment. It is also important that those entering the field acquire the fundamental theories of information systems, the essential practical skills in computer applications, and the desire for life-long learning in information technology. Programming Languages for Business Problem Solving presents a working knowledge of the major programming languages, including COBOL, C++, Java, HTML, JavaScript, VB.NET, VBA, ASP.NET, Perl, PHP, XML, and SQL, used in the current business computing environment. The book examin

  18. Semantics via Machine Translation

    Science.gov (United States)

    Culhane, P. T.

    1977-01-01

    Recent experiments in machine translation have given the semantic elements of collocation in Russian more objective criteria. Soviet linguists in search of semantic relationships have attempted to devise a semantic synthesis for construction of a basic language for machine translation. One such effort is summarized. (CHK)

  19. Thalamic semantic paralexia

    Directory of Open Access Journals (Sweden)

    Michael Hoffmann

    2012-03-01

    Full Text Available Alexia may be divided into different subtypes, with semantic paralexia being particularly rare. A 57 year old woman with a discreet left thalamic stroke and semantic paralexia is described. Language evalution with the Boston Diagnostic Aphasia Battery confirmed the semantic paralexia (deep alexia. Multimodality magnetic resonance imaging brain scanning excluded other cerebral lesions. A good recovery ensued.

  20. Polish Semantic Parser

    Directory of Open Access Journals (Sweden)

    Agnieszka Grudzinska

    2000-01-01

    Full Text Available Amount of information transferred by computers grows very rapidly thus outgrowing the average man's capability of reception. It implies computer programs increase in the demand for which would be able to perform an introductory classitication or even selection of information directed to a particular receiver. Due to the complexity of the problem, we restricted it to understanding short newspaper notes. Among many conceptions formulated so far, the conceptual dependency worked out by Roger Schank has been chosen. It is a formal language of description of the semantics of pronouncement integrated with a text understanding algorithm. Substantial part of each text transformation system is a semantic parser of the Polish language. It is a module, which as the first and the only one has an access to the text in the Polish language. lt plays the role of an element, which finds relations between words of the Polish language and the formal registration. It translates sentences written in the language used by people into the language theory. The presented structure of knowledge units and the shape of understanding process algorithms are universal by virtue of the theory. On the other hand the defined knowledge units and the rules used in the algorithms ure only examples because they are constructed in order to understand short newspaper notes.

  1. Do students' programming skills depend on programming language?

    Science.gov (United States)

    Savić, Miloš; Ivanović, Mirjana; Budimac, Zoran; Radovanović, Miloš

    2016-06-01

    Bachelor studies in Computer Science at our department in the last decades cover several successive core courses in programming: Introduction to Programming, Data Structures and Algorithms 1 and 2, Operating Systems and Compiler Construction. For a long time our intention was not to insist on the realization of subjects in a specific programming language, but to put emphasis on abstract reasoning and appropriate data structures and algorithms. Also, to avoid teaching different languages and programming environments, we decided to use one good educational language - Modula-2. In the last several years we were under different kinds of pressure to change the language. Starting from the last school-year we decided to adopt Java within the introductory programming course, using the imperative approach first. Some comparisons of students' advancements and success between Modula-2 and Java generations are presented in the paper. The results of the analytical evaluation indicate that the choice of the first programming language does not have a deep influence to students' success at the course.

  2. PROGRAMMED INSTRUCTION AND LANGUAGE LEARNING.

    Science.gov (United States)

    LUELSDORFF, PHILIP A.

    PROGRAMED INSTRUCTION, A TEACHING METHOD WHICH INCORPORATES (1) A DETAILED SPECIFICATION OF TERMINAL BEHAVIOR, (2) A CAREFUL SEQUENCING OF THE MATERIAL INTO GRADED STEPS, AND (3) THE REINFORCEMENT OF STUDENT RESPONSE, WORKS MORE FAVORABLY IN CERTAIN INSTRUCTIONAL MEDIA THAN IN OTHERS. CARROLL AND SKINNER BELIEVE THAT SUCCESS IN PROGRAMED…

  3. Evaluating Workplace English Language Programs

    Science.gov (United States)

    Ekkens, Kristin; Winke, Paula

    2009-01-01

    Companies across the United States provide workplace English classes to non-native-English-speaking employees to increase productivity, retention, and on-the-job safety. Institutions that financially support the programs often require evidence of learning through standardized tests as a prerequisite for continued funding. However, the tests…

  4. Dissociative neural correlates of semantic processing of nouns and verbs in Chinese--a language with minimal inflectional morphology.

    Science.gov (United States)

    Yu, Xi; Law, Sam Po; Han, Zaizhu; Zhu, Caozhe; Bi, Yanchao

    2011-10-01

    Numerous studies using various techniques and methodologies have demonstrated distinctive responses to nouns and verbs both at the behavioral and neurological levels. However, since the great majority of these studies involved tasks employing pictorial stimuli and languages with rich inflectional morphology, it is not clear whether word class effects resulted from semantic differences between objects and actions or different inflectional operations associated with the two word classes. Such shortcomings were addressed in this study by using a language with impoverished inflectional morphology - Chinese. Both concrete and abstract words were included, while controlling for nuisance variables between the two word classes, including imageability, word frequency, age-of-acquisition, and number of stroke. Participants were asked to judge the semantic relatedness of noun or verb pairs by pressing different buttons. The results revealed specific neural correlates for verb class in left lateral temporal and inferior frontal regions. Furthermore, the patterns of neural distribution of nouns and verbs were consistent with observations from Indo-European languages. Plausible accounts for neural separation of word classes were considered. Copyright © 2011 Elsevier Inc. All rights reserved.

  5. [Language observation protocol for teachers in pre-school education. Effectiveness in the detection of semantic and morphosyntactic difficulties].

    Science.gov (United States)

    Ygual-Fernández, Amparo; Cervera-Merida, José F; Baixauli-Fortea, Inmaculada; Meliá-De Alba, Amanda

    2011-03-01

    A number of studies have shown that teachers are capable of recognising pupils with language difficulties if they have suitable guidelines or guidance. To determine the effectiveness of an observation-based protocol for pre-school education teachers in the detection of phonetic-phonological, semantic and morphosyntactic difficulties. The sample consisted of 175 children from public and state-subsidised schools in Valencia and its surrounding province, together with their teachers. The children were aged between 3 years and 6 months and 5 years and 11 months. The protocol that was used asks for information about pronunciation skills (intelligibility, articulation), conversational skills (with adults, with peers), literal understanding of sentences, grammatical precision, expression through discourse, lexical knowledge and semantics. There was a significant correlation between the teachers' observations and the criterion scores on intelligibility, literal understanding of sentences, grammatical expression and lexical richness, but not in the observations concerning articulation and verbal reasoning, which were more difficult for the teachers to judge. In general, the observation protocol proved to be effective, it guided the teachers in their observations and it asked them suitable questions about linguistic data that were relevant to the determination of difficulties in language development. The use of this protocol can be an effective strategy for collecting information for use by speech therapists and school psychologists in the early detection of children with language development problems.

  6. Ontology Based Natural Language Discovery of Semantic Web Services in the Geospatial Domain

    OpenAIRE

    Yang, Yuzhu

    2009-01-01

    Semantic Web Services (SWS) has been an active research topic in the recent years. It aims to achieve automatic Web service discovery, and invocation and composition of services, by adding semantics to the services, which is very significant for accelerating the achievement of Serviceoriented architectures by solving a lot of interoperability issues. Geospatial data on the Web contains more and more important information. Capturing, analyzing and managing such data can help peo...

  7. The RSZ BASIC programming language manual

    Science.gov (United States)

    Stattel, R. J.; Niswander, J. K.; Kochhar, A. K.

    1980-01-01

    The RSZ BASIC interactive language is described. The RSZ BASIC interpreter is resident in the Telemetry Data Processor, a system dedicated to the processing and displaying of PCM telemetry data. A series of working examples teaches the fundamentals of RSZ BASIC and shows how to construct, edit, and manage storage of programs.

  8. Ambiguity Detection for Programming Language Grammars

    NARCIS (Netherlands)

    H.J.S. Basten (Bas)

    2011-01-01

    textabstractContext-free grammars are the most suitable and most widely used method for describing the syntax of programming languages. They can be used to generate parsers, which transform a piece of source code into a tree-shaped representation of the code's syntactic structure. These parse

  9. Discount method for programming language evaluation

    DEFF Research Database (Denmark)

    Kurtev, Svetomir; Christensen, Tommy Aagaard; Thomsen, Bent

    2016-01-01

    This paper presents work in progress on developing a Discount Method for Programming Language Evaluation inspired by the Discount Usability Evaluation method (Benyon 2010) and the Instant Data Analysis method (Kjeldskov et al. 2004). The method is intended to bridge the gap between small scale...

  10. Programming Languages for Distributed Computing Systems

    NARCIS (Netherlands)

    Bal, H.E.; Steiner, J.G.; Tanenbaum, A.S.

    1989-01-01

    When distributed systems first appeared, they were programmed in traditional sequential languages, usually with the addition of a few library procedures for sending and receiving messages. As distributed applications became more commonplace and more sophisticated, this ad hoc approach became less

  11. An Empirical Investigation into Programming Language Syntax

    Science.gov (United States)

    Stefik, Andreas; Siebert, Susanna

    2013-01-01

    Recent studies in the literature have shown that syntax remains a significant barrier to novice computer science students in the field. While this syntax barrier is known to exist, whether and how it varies across programming languages has not been carefully investigated. For this article, we conducted four empirical studies on programming…

  12. Visible semantics: an algebraic semantics for automatic verification of algorithms

    OpenAIRE

    Palasí Lallana, Vicent Ramon

    1996-01-01

    A new semantics for algebraic specifications, called visible semantics, is defined. Its most notable property is that it is specially suitable for dealing with the problem of program correctness. Some properties of this semantics are proved and some conclusions described.

  13. Semantic meaning and pragmatic interpretation in 5-year-olds: evidence from real-time spoken language comprehension.

    Science.gov (United States)

    Huang, Yi Ting; Snedeker, Jesse

    2009-11-01

    Recent research on children's inferencing has found that although adults typically adopt the pragmatic interpretation of some (implying not all), 5- to 9-year-olds often prefer the semantic interpretation of the quantifier (meaning possibly all). Do these failures reflect a breakdown of pragmatic competence or the metalinguistic demands of prior tasks? In 3 experiments, the authors used the visual-world eye-tracking paradigm to elicit an implicit measure of adults' and children's abilities to generate scalar implicatures. Although adults' eye-movements indicated that adults had interpreted some with the pragmatic inference, children's looks suggested that children persistently interpreted some as compatible with all (Experiment 1). Nevertheless, both adults and children were able to quickly reject competitors that were inconsistent with the semantics of some; this confirmed the sensitivity of the paradigm (Experiment 2). Finally, adults, but not children, successfully distinguished between situations that violated the scalar implicature and those that did not (Experiment 3). These data demonstrate that children interpret quantifiers on the basis of their semantic content and fail to generate scalar implicatures during online language comprehension.

  14. Java decaffeinated: experiences building a programming language from components

    OpenAIRE

    Dobson, Simon; Farragher, Linda

    2000-01-01

    non-peer-reviewed Most modern programming languages are complex and feature rich. Whilst this is (sometimes) an advantage for industrial-strength applications, it complicates both language teaching and language research. We describe our experiences in the design of a reduced sub-set of the Java language and its implementation using the Vanilla language development framework. We argue that Vanilla???s component-based approach allows the language???s feature set to be varied quickly and simp...

  15. Replacing ANSI C with other modern programming languages

    OpenAIRE

    Dobrescu, Lidia

    2014-01-01

    Replacing ANSI C language with other modern programming languages such as Python or Java may be an actual debate topic in technical universities. Researchers whose primary interests are not in programming area seem to prefer modern and higher level languages. Keeping standard language ANSI C as a primary tool for engineers and for microcontrollers programming, robotics and data acquisition courses is another strong different opinion trend. Function oriented versus object oriented languages ma...

  16. On the relations between monadic semantics

    DEFF Research Database (Denmark)

    Filinski, Andrzej

    2007-01-01

    We present a simple computational metalanguage with general recursive types and multiple notions of effects, through which a variety of concrete denotational semantics can be conveniently factored, by suitably interpreting the effects as monads. We then propose a methodology for relating two...... such interpretations of the metalanguage, with the aim of showing that the semantics they induce agree for complete programs. As a prototypical instance of such a relation, we use the framework to show agreement between a direct and a continuation semantics of the simple, untyped functional language from Reynolds...

  17. Teaching Adaptability of Object-Oriented Programming Language Curriculum

    Science.gov (United States)

    Zhu, Xiao-dong

    2012-01-01

    The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters and development. The notion of adaptive teaching upon…

  18. Semantics of Statebuilding

    DEFF Research Database (Denmark)

    Grasten, Maj Lervad

    2016-01-01

    Book review of: Semantics of Statebuilding: Language, Meanings & Sovereignty / (eds) Nicolas Lemay-Hébert, Nicholas Onuf, Vojin Rakić, Petar Bojanić. Abingdon: Routledge, 2014. 200 pp.......Book review of: Semantics of Statebuilding: Language, Meanings & Sovereignty / (eds) Nicolas Lemay-Hébert, Nicholas Onuf, Vojin Rakić, Petar Bojanić. Abingdon: Routledge, 2014. 200 pp....

  19. What can errors tell us about specific language impairment deficits? Semantic and morphological cuing in a sentence completion task.

    Science.gov (United States)

    Novogrodsky, Rama; Kreiser, Varda

    2015-01-01

    The lexical retrieval ability of children with specific language impairment (SLI) and children with typical language development was compared. Fifty Hebrew-speaking children participated: 15 school-age with SLI, 20 typically developing, matched on age to the SLI group and 15 younger, typically developing matched on naming performance to the SLI group. Participants were tested in a sentence completion task with semantic cuing and with morphological cuing. SLI children performed poorer than the chronological-age group and similarly to the naming-matched group. Error patterns showed a qualitative difference between the SLI and naming-matched groups. The results suggest that lexical retrieval of children with SLI is delayed and qualitatively different from that of typically developing children.

  20. Ontology Language to Support Description of Experiment Control System Semantics, Collaborative Knowledge-Base Design and Ontology Reuse

    Energy Technology Data Exchange (ETDEWEB)

    Vardan Gyurjyan, D Abbott, G Heyes, E Jastrzembski, B Moffit, C Timmer, E Wolin

    2009-10-01

    In this paper we discuss the control domain specific ontology that is built on top of the domain-neutral Resource Definition Framework (RDF). Specifically, we will discuss the relevant set of ontology concepts along with the relationships among them in order to describe experiment control components and generic event-based state machines. Control Oriented Ontology Language (COOL) is a meta-data modeling language that provides generic means for representation of physics experiment control processes and components, and their relationships, rules and axioms. It provides a semantic reference frame that is useful for automating the communication of information for configuration, deployment and operation. COOL has been successfully used to develop a complete and dynamic knowledge-base for experiment control systems, developed using the AFECS framework.

  1. Toward Open Science at the European Scale: Geospatial Semantic Array Programming for Integrated Environmental Modelling

    Science.gov (United States)

    de Rigo, Daniele; Corti, Paolo; Caudullo, Giovanni; McInerney, Daniel; Di Leo, Margherita; San-Miguel-Ayanz, Jesús

    2013-04-01

    Theory. ISBN: 9780954612061 Eaton, J. W., 2012. GNU octave and reproducible research. Journal of Process Control 22 (8), 1433-1438. http://dx.doi.org/10.1016/j.jprocont.2012.04.006 R Development Core Team, 2011. The R reference manual. Network Theory Ltd. Vol. 1, ISBN: 978-1-906966-09-6. Vol. 2, ISBN: 978-1-906966-10-2. Vol. 3, ISBN: 978-1-906966-11-9. Vol. 4, ISBN: 978-1-906966-12-6. Ramey, C., Fox, B., 2006. Bash reference manual : reference documentation for Bash edition 2.5b, for Bash version 2.05b. Network Theory Limited. ISBN: 978-0-9541617-7-4. de Rigo, D., 2012. Semantic array programming for environmental modelling: Application of the mastrave library. In: Seppelt, R., Voinov, A. A., Lange, S., Bankamp, D. (Eds.), International Environmental Modelling and Software Society (iEMSs) 2012 International Congress on Environmental Modelling and Software. Managing Resources of a Limited Planet: Pathways and Visions under Uncertainty, Sixth Biennial Meeting. pp. 1167-1176. http://www.iemss.org/iemss2012/proceedings/D3_1_0715_deRigo.pdf de Rigo, D., 2012. Semantic Array Programming with Mastrave - Introduction to Semantic Computational Modelling. http://mastrave.org/doc/MTV-1.012-1.htm Van Rossum, G., Drake, F.J., 2011. Python Language Ref. Manual, Network Theory Ltd. ISBN: 0954161785. http://www.network-theory.co.uk/docs/pylang/ The Scipy community, 2012. NumPy Reference Guide. SciPy.org. http://docs.scipy.org/doc/numpy/reference/ The Scipy community, 2012. SciPy Reference Guide. SciPy.org. http://docs.scipy.org/doc/scipy/reference/ de Rigo, D., Castelletti, A., Rizzoli, A. E., Soncini-Sessa, R., Weber, E., Jul. 2005. A selective improvement technique for fastening neuro-dynamic programming in water resources network management. In: Zítek, P. (Ed.), Proceedings of the 16th IFAC World Congress. Vol. 16. International Federation of Automatic Control (IFAC), pp. 7-12. http://dx.doi.org/10.3182/20050703-6-CZ-1902.02172 de Rigo, D., Bosco, C., 2011. Architecture of a Pan

  2. Cumulative Semantic Interference Is Blind to Language: Implications for Models of Bilingual Speech Production

    Science.gov (United States)

    Runnqvist, Elin; Strijkers, Kristof; Alario, F.-Xavier; Costa, Albert

    2012-01-01

    Several studies have shown that concepts spread activation to words of both of a bilingual's languages. Therefore, a central issue that needs to be clarified is how a bilingual manages to restrict his speech production to a single language. One influential proposal is that when speaking in one language, the other language is inhibited. An…

  3. A programming language for composable DNA circuits.

    Science.gov (United States)

    Phillips, Andrew; Cardelli, Luca

    2009-08-06

    Recently, a range of information-processing circuits have been implemented in DNA by using strand displacement as their main computational mechanism. Examples include digital logic circuits and catalytic signal amplification circuits that function as efficient molecular detectors. As new paradigms for DNA computation emerge, the development of corresponding languages and tools for these paradigms will help to facilitate the design of DNA circuits and their automatic compilation to nucleotide sequences. We present a programming language for designing and simulating DNA circuits in which strand displacement is the main computational mechanism. The language includes basic elements of sequence domains, toeholds and branch migration, and assumes that strands do not possess any secondary structure. The language is used to model and simulate a variety of circuits, including an entropy-driven catalytic gate, a simple gate motif for synthesizing large-scale circuits and a scheme for implementing an arbitrary system of chemical reactions. The language is a first step towards the design of modelling and simulation tools for DNA strand displacement, which complements the emergence of novel implementation strategies for DNA computing.

  4. Processing images with programming language Halide

    OpenAIRE

    DUKIČ, ROK

    2017-01-01

    The thesis contains a presentation of a recently created programming language Halide and its comparison to an already established image processing library OpenCV. We compare the execution times of the implementations with the same functionality and their length (in terms of number of lines). The implementations consist of morphological operations and template matching. Operations are implemented in four versions. The first version is made in C++ and only uses OpenCV’s objects. The second ...

  5. Software and the future of programming languages.

    Science.gov (United States)

    Aho, Alfred V

    2004-02-27

    Although software is the key enabler of the global information infrastructure, the amount and extent of software in use in the world today are not widely understood, nor are the programming languages and paradigms that have been used to create the software. The vast size of the embedded base of existing software and the increasing costs of software maintenance, poor security, and limited functionality are posing significant challenges for the software R&D community.

  6. Programming Language Use in US Academia and Industry

    Science.gov (United States)

    Ben Arfa Rabai, Latifa; Cohen, Barry; Mili, Ali

    2015-01-01

    In the same way that natural languages influence and shape the way we think, programming languages have a profound impact on the way a programmer analyzes a problem and formulates its solution in the form of a program. To the extent that a first programming course is likely to determine the student's approach to program design, program analysis,…

  7. RAY TRACING IMPLEMENTATION IN JAVA PROGRAMMING LANGUAGE

    Directory of Open Access Journals (Sweden)

    Aybars UĞUR

    2002-01-01

    Full Text Available In this paper realism in computer graphics and components providing realism are discussed at first. It is mentioned about illumination models, surface rendering methods and light sources for this aim. After that, ray tracing which is a technique for creating two dimensional image of a three-dimensional virtual environment is explained briefly. A simple ray tracing algorithm was given. "SahneIzle" which is a ray tracing program implemented in Java programming language which can be used on the internet is introduced. As a result, importance of network-centric ray tracing software is discussed.

  8. Translating programming languages for intermediate codes

    Directory of Open Access Journals (Sweden)

    2007-01-01

    Full Text Available Many of the important data structures used in a compiler are intermediate representations of the program being compiled. Often these representations take the form of trees, with several node types, each of which has different attributes. Tree representations can be described with grammars, just like programming languages. For each grammar rule, there is one constructor that belongs to the class for its left-hand-side symbol. I simply extend the abstract class with a concrete class for each grammar rule. Each grammar rule has right hand side components that must be represented in the data structures.

  9. PIC Microcontrollers Programming in C language

    OpenAIRE

    Henao, Carlos Alberto; Duque Cardona, Edison

    2009-01-01

    En este artículo se presenta el manejo del compilador PCW para microcontroladores PIC, el cual permite programar fácilmente los microcontroladores en lenguaje C, con lo cual se realiza más rápidamente el desarrollo de programas que serían bastante complejos de abordar en lenguaje ensamblador. In this article management PCW compiler for PIC microcontrollers, which can easily program the PIC microcontrollers in C language, which is quickly developing programs that would be quite complex ...

  10. Lexical and semantic aspects in the Common European Framework of Reference for Languages and the teaching of Italian business correspondence

    Directory of Open Access Journals (Sweden)

    Nives Lenassi

    2014-12-01

    Full Text Available The article is based on the guidelines of the Common European Framework of Reference for Languages (CEFRL. It presents the results of a study aimed to determine to what extent they are taken into account in seven textbooks used for teaching business Italian. Given the importance of vocabulary in this type of language teaching, the article focuses on certain lexical and semantic aspects of business correspondence such as wordformation, synonymy, antonymy, collocations, part-whole relations, translation equivalence, and register differences. The analyses show that the authors of the materials covered these aspects well (albeit in different ways and to different extents in individual textbooks despite the fact that in most cases the textbooks were written before the CEFRL was published or was known. In addition, two categories not present in the Framework but characteristic of business language were also recognized as important by the authors of the textbooks and presented in the task sections. These are some frequently used abbreviations and definitions (or their approximations considering the communicative language competence acquired that learners can use to fill lexical gaps.

  11. SEMANTICS OF POETONYMS AND THEIR FUNCTIONAL FEATURES IN THE RUSSIAN LANGUAGE

    Directory of Open Access Journals (Sweden)

    Anna Aleksandrovna Rybakova

    2017-06-01

    Practical implications. The results of the study can be applied in the practice of teaching stylistics, history of the Russian literary language, special courses on the language of artistic and verbal genres, linguistic analysis of the literary texts.

  12. KYOTO: A Wiki for Establishing Semantic Interoperability for Knowledge Sharing Across Languages and Cultures

    OpenAIRE

    Marchetti, Andrea; Ronzano, Francesco; Tesconi, Maurizio; Vossen, Piek; Agirre, Eneko; Bond, Francis; Bosma, Wauter; Herold, Axel; Hicks, Amanda; Hsieh, Shu-Kai; Isahara, Hitoshi; Huang, Chu-Ren; Kanzaki, Kyoko; Rigau, German; Segers, Roxane

    2010-01-01

    KYOTO is an Asian-European project developing a community platform for modeling knowledge and finding facts across languages and cultures. The platform operates as a Wiki system that multilingual and multi-cultural communities can use to agree on the meaning of terms in specific domains. The Wiki is fed with terms that are automatically extracted from documents in different languages. The users can modify these terms and relate them across languages. The system generates complex, language-neu...

  13. Rain: A New Concurrent Process-Oriented Programming Language

    OpenAIRE

    Brown, Neil C.C.

    2006-01-01

    This paper details the design of a new concurrent process-oriented programming language, Rain. The language borrows heavily from occam-p and C++ to create a new language based on process-oriented programming, marrying channel-based communication, a clear division between statement and expression, and elements of functional programming. An expressive yet simple type system, coupled with templates, underpins the language. Modern features such as Unicode support and 64-bit integers are included ...

  14. Native-Language Benefit for Understanding Speech-in-Noise: The Contribution of Semantics

    Science.gov (United States)

    Golestani, Narly; Rosen, Stuart; Scott, Sophie K.

    2009-01-01

    Bilinguals are better able to perceive speech-in-noise in their native compared to their non-native language. This benefit is thought to be due to greater use of higher-level, linguistic context in the native language. Previous studies showing this have used sentences and do not allow us to determine which level of language contributes to this…

  15. Two-Level Semantics and Code Generation

    DEFF Research Database (Denmark)

    Nielson, Flemming; Nielson, Hanne Riis

    1988-01-01

    A two-level denotational metalanguage that is suitable for defining the semantics of Pascal-like languages is presented. The two levels allow for an explicit distinction between computations taking place at compile-time and computations taking place at run-time. While this distinction is perhaps...... not absolutely necessary for describing the input-output semantics of programming languages, it is necessary when issues such as data flow analysis and code generation are considered. For an example stack-machine, the authors show how to generate code for the run-time computations and still perform the compile...

  16. Effectiveness of Semantic Therapy for Word-Finding Difficulties in Pupils with Persistent Language Impairments: A Randomized Control Trial

    Science.gov (United States)

    Ebbels, Susan H.; Nicoll, Hilary; Clark, Becky; Eachus, Beth; Gallagher, Aoife L.; Horniman, Karen; Jennings, Mary; McEvoy, Kate; Nimmo, Liz; Turner, Gail

    2012-01-01

    Background: Word-finding difficulties (WFDs) in children have been hypothesized to be caused at least partly by poor semantic knowledge. Therefore, improving semantic knowledge should decrease word-finding errors. Previous studies of semantic therapy for WFDs are inconclusive. Aims: To investigate the effectiveness of semantic therapy for…

  17. Report on Networking and Programming Languages 2017

    KAUST Repository

    Bjorner, Nikolaj

    2017-10-26

    The third workshop on Networking and Programming Lan-guages, NetPL 2017, was held in conjunction with SIG-COMM 2017. The workshop series attracts invited speakers from academia and industry and a selection of contributed abstracts for short presentations. NetPL brings together re-searchers from the networking community and researchers from the programming languages and verification communities. The workshop series is a timely forum for exciting trends, technological and scientific advances in the intersection of these communities. We describe some of the high-lights from the invited talks through the lens of three trends: Advances in network machine architectures, network programming abstractions, and network verification. NetPL included five invited speakers, four from academia, and one from industry. The program contained six contributed talks out of eight submitted for presentation. The workshop organizers reviewed the abstracts for quality and scope. A total of 42 registrations were received and the attendance occupied the lecture room to the brink. Slides and abstracts from all talks are available from the workshop home page.1 Videos of the presentations are available in the NetPL YouTube channel.2.

  18. Combining semantics with non-standard interpreter hierarchies

    DEFF Research Database (Denmark)

    Abramov, Sergei M.; Glück, Robert

    2000-01-01

    This paper reports on results concerning the combination of non-standard semantics via interpreters. We define what a semantics combination means and identify under which conditions a combination can be realized by computer programs (robustness, safely combinable). We develop the underlying...... mathematical theory and examine the meaning of several non-standard interpreter towers. Our results suggest a technique for the implementation of a certain class of programming language dialects by composing a hierarchy of non-standard interpreters....

  19. Probabilistic Constraint Logic Programming. Formal Foundations of Quantitative and Statistical Inference in Constraint-Based Natural Language Processing

    OpenAIRE

    Riezler, Stefan

    2000-01-01

    In this thesis, we present two approaches to a rigorous mathematical and algorithmic foundation of quantitative and statistical inference in constraint-based natural language processing. The first approach, called quantitative constraint logic programming, is conceptualized in a clear logical framework, and presents a sound and complete system of quantitative inference for definite clauses annotated with subjective weights. This approach combines a rigorous formal semantics for quantitative i...

  20. Reshaping Foreign Language Programs: Implications for Department Chairs.

    Science.gov (United States)

    Gay-Crosier, Raymond

    1987-01-01

    A chair of a university's department of Romance languages and literature addresses the status of two high priorities in the teaching of foreign languages: the integration of linguistics in the "new" curriculum; the continuing development of language teaching approaches in the classroom; and the commitment of foreign language programs in the…

  1. A Cooperative Bilingual Language Program for Deaf Adolescents.

    Science.gov (United States)

    Neuroth-Gimbrone, Cindy; Logiodice, Colleen M.

    1992-01-01

    Briefly describes a program that sought to improve the written English skills of deaf adolescents' whose first language was American Sign Language, focusing on first-language skills, metalinguistic skills, translating skills, lexical matching across languages, translation of syntactical structures, and recognition of the importance of the…

  2. Foundations of semantic web technologies

    CERN Document Server

    Hitzler, Pascal; Rudolph, Sebastian

    2009-01-01

    The Quest for Semantics Building Models Calculating with Knowledge Exchanging Information Semanic Web Technologies RESOURCE DESCRIPTION LANGUAGE (RDF)Simple Ontologies in RDF and RDF SchemaIntroduction to RDF Syntax for RDF Advanced Features Simple Ontologies in RDF Schema Encoding of Special Data Structures An ExampleRDF Formal Semantics Why Semantics? Model-Theoretic Semantics for RDF(S) Syntactic Reasoning with Deduction Rules The Semantic Limits of RDF(S)WEB ONTOLOGY LANGUAGE (OWL) Ontologies in OWL OWL Syntax and Intuitive Semantics OWL Species The Forthcoming OWL 2 StandardOWL Formal Sem

  3. Native-Language Phonological Interference in Early Hakka-Mandarin Bilinguals' Visual Recognition of Chinese Two-Character Compounds: Evidence from the Semantic-Relatedness Decision Task

    Science.gov (United States)

    Wu, Shiyu; Ma, Zheng

    2017-01-01

    Previous research has indicated that, in viewing a visual word, the activated phonological representation in turn activates its homophone, causing semantic interference. Using this mechanism of phonological mediation, this study investigated native-language phonological interference in visual recognition of Chinese two-character compounds by early…

  4. Complications of Translating the Meanings of the Holy Qur'an at Word Level in the English Language in Relation to Frame Semantic Theory

    Science.gov (United States)

    Balla, Asjad Ahmed Saeed; Siddiek, Ahmed Gumaa

    2017-01-01

    The present study is an attempt to investigate the problems resulting from the lexical choice in the translation of the Holy Qur'an to emphasize the importance of the theory of "Frame Semantics" in the translation process. It has been conducted with the aim of measuring the difference in concept between the two languages Arabic and…

  5. On the Accessibility of Phonological, Orthographic, and Semantic Aspects of Second Language Vocabulary Learning and Their Relationship with Spatial and Linguistic Intelligences

    Science.gov (United States)

    Zarei, Abbas Ali; Aleali, Maryam

    2015-01-01

    The present study was an attempt to investigate the differences in the accessibility of phonological, semantic, and orthographic aspects of words in L2 vocabulary learning. For this purpose, a sample of 119 Iranian intermediate level EFL students in a private language institute in Karaj was selected. All of the participants received the same…

  6. Single-Word Predictions of Upcoming Language During Comprehension: Evidence from the Cumulative Semantic Interference Task

    Science.gov (United States)

    Kleinman, Daniel; Runnqvist, Elin; Ferreira, Victor S.

    2015-01-01

    Comprehenders predict upcoming speech and text on the basis of linguistic input. How many predictions do comprehenders make for an upcoming word? If a listener strongly expects to hear the word “sock”, is the word “shirt” partially expected as well, is it actively inhibited, or is it ignored? The present research addressed these questions by measuring the “downstream” effects of prediction on the processing of subsequently presented stimuli using the cumulative semantic interference paradigm. In three experiments, subjects named pictures (sock) that were presented either in isolation or after strongly constraining sentence frames (“After doing his laundry, Mark always seemed to be missing one…”). Naming sock slowed the subsequent naming of the picture shirt – the standard cumulative semantic interference effect. However, although picture naming was much faster after sentence frames, the interference effect was not modulated by the context (bare vs. sentence) in which either picture was presented. According to the only model of cumulative semantic interference that can account for such a pattern of data, this indicates that comprehenders pre-activated and maintained the pre-activation of best sentence completions (sock) but did not maintain the pre-activation of less likely completions (shirt). Thus, comprehenders predicted only the most probable completion for each sentence. PMID:25917550

  7. This article discusses the programming language LISP. The ...

    Indian Academy of Sciences (India)

    IAS Admin

    machine learning, cognition and more generally artificial intelligence. Programming languages, their history and evolution is a hobby and LISP is a particular favourite. This article discusses the programming language. LISP. ..... create an integrated program development environment. An- other widely used program that.

  8. UML 2 Semantics and Applications

    CERN Document Server

    Lano, Kevin

    2009-01-01

    A coherent and integrated account of the leading UML 2 semantics work and the practical applications of UML semantics development With contributions from leading experts in the field, the book begins with an introduction to UML and goes on to offer in-depth and up-to-date coverage of: The role of semantics Considerations and rationale for a UML system model Definition of the UML system model UML descriptive semantics Axiomatic semantics of UML class diagrams The object constraint language Axiomatic semantics of state machines A coalgebraic semantic framework for reasoning about interaction des

  9. Cross-lingual Semantic Parsing with Categorial Grammars

    NARCIS (Netherlands)

    Evang, Kilian

    2017-01-01

    Humans communicate using natural language. We need to make sure that computers can understand us so that they can act on our spoken commands or independently gain new insights from knowledge that is written down as text. A “semantic parser” is a program that translates natural-language sentences

  10. Artificial intelligence programming languages for computer aided manufacturing

    Science.gov (United States)

    Rieger, C.; Samet, H.; Rosenberg, J.

    1979-01-01

    Eight Artificial Intelligence programming languages (SAIL, LISP, MICROPLANNER, CONNIVER, MLISP, POP-2, AL, and QLISP) are presented and surveyed, with examples of their use in an automated shop environment. Control structures are compared, and distinctive features of each language are highlighted. A simple programming task is used to illustrate programs in SAIL, LISP, MICROPLANNER, and CONNIVER. The report assumes reader knowledge of programming concepts, but not necessarily of the languages surveyed.

  11. Educator Language Ideologies and a Top-Down Dual Language Program

    Science.gov (United States)

    Fitzsimmons-Doolan, Shannon; Palmer, Deborah; Henderson, Kathryn

    2017-01-01

    Dual language bilingual education (DLBE) programs are framed to reflect pluralist discourses (de Jong, E. [2013]. "Policy Discourses and U.S. Language in Education Policies." "Peabody Journal of Education" 88 (1): 98-111) and affiliated language ideologies. The continued expansion of DLBE programs not surprisingly brings to…

  12. AES ALGORITHM IMPLEMENTATION IN PROGRAMMING LANGUAGES

    Directory of Open Access Journals (Sweden)

    Luminiţa DEFTA

    2010-12-01

    Full Text Available Information encryption represents the usage of an algorithm to convert an unknown message into an encrypted one. It is used to protect the data against unauthorized access. Protected data can be stored on a media device or can be transmitted through the network. In this paper we describe a concrete implementation of the AES algorithm in the Java programming language (available from Java Development Kit 6 libraries and C (using the OpenSSL library. AES (Advanced Encryption Standard is an asymmetric key encryption algorithm formally adopted by the U.S. government and was elected after a long process of standardization.

  13. A Different Kind of Language: Prolog, Programming in Logic.

    Science.gov (United States)

    Cabrol, D.

    1986-01-01

    Prolog is one of the most successful "very high level languages." Describes this programming language (a product of artificial intelligence research) and attempts to show how it functions by using some short examples to illustrate its essential features. (JN)

  14. Prevention of language problems in children: the effectiveness of an intervention program

    Directory of Open Access Journals (Sweden)

    José Luis GALLEGO ORTEGA

    2011-09-01

    Full Text Available Language is an essential tool for personal and social development of children and it is perceived as the most important learning that children undertake in the early years of their lives. It is generally accepted that from birth to the age of three-four years old, children achieve a basic repertory of skills in different linguistic dimensions which allow them to communicate effectively with their environment. However, research has shown that phonemic disorders, morphosyntactic dysfunctions and semantic poverty figure prominently in the overall oral language disorders in infancy. In this respect, the review of literature informs us of the abundance of work aimed at rehabiliting the conditions already set in childlike expression, but there are significant gaps in regard to systematic prevention programs to prevent such evolutionary disorders which can become operational because of an early intervention in the field of communication. According to the above, it was developed a research project designed to establish the differential impact of a program to develop language skills in preschoolers. We worked with a sample of 32 children (5 years old in a pretest-posttest design. The data analysis shows that the magnitude of change is significant when comparing the results obtained by the experimental and the control group before and after program implementation. The overall effect of the program allowed to determine its effectiveness to increase language skills in the morph syntactic level.

  15. Social class and preschool language skill: V. Cognitive and semantic mastery of number.

    Science.gov (United States)

    Kirk, G E; Hunt, J; Volkmar, F

    1975-08-01

    This study was done to test the validity of two hypotheses of why children, and especially black children, of families of the poverty sector commonly fail in school. Sociologists deny for them either a cognitive or a linguistic deficit, and blame their failures on having to master the unfamiliar dialect of standard English while learning to read. The authors, on the other hand, blame the failures on inadequacies of early preschool experience that result in such deficits as one in semantic mastery of various elementary abstractions. In 1970-1971, 87 four-year-old students (58 black and 29 white) of Head Start and 33 of nursery school were examined with a five part test of number identification. In 1971-1972, the study was repeated with 69 four-year-olds of Head Start and 46 of the nursery school. A much smaller percentage of Head Start than of nursery school identify the numbers of blocks from 2 through 4 by either the heard or spoken mode of number identification. For numbers 5 and 6, most children of both classes fail. The evidence for a semantic deficit for number is very strong. The evidence indicates also a deficit in the span of apprehension and suggests the existence of class differences in the power of examiner demands for heard and for spoken identification to elicit the counting strategy. Evidence of sex differences in semantic mastery of number is absent, and among Head Start children, race differences lack statistical significance. These findings are highly dissonant with the contention of the sociolinguists that no cognitive or linguistic deficits exist and uncovering them can be helpful in guiding compensatory education.

  16. The Relation between Language Experience and Receptive-Expressive Semantic Gaps in Bilingual Children

    Science.gov (United States)

    Gibson, Todd A.; Peña, Elizabeth D.; Bedore, Lisa M.

    2014-01-01

    The purpose of the current study was to explore the influence of language experience on the presence of the receptive-expressive gap. Each of 778 Spanish-English bilingual children screened pre-kindergarten in Utah and Texas were assigned to one of five language experience groups, ranging from functionally monolingual to balanced bilingual.…

  17. On-Line Orthographic Influences on Spoken Language in a Semantic Task

    Science.gov (United States)

    Pattamadilok, Chotiga; Perre, Laetitia; Dufau, Stephane; Ziegler, Johannes C.

    2009-01-01

    Literacy changes the way the brain processes spoken language. Most psycholinguists believe that orthographic effects on spoken language are either strategic or restricted to meta-phonological tasks. We used event-related brain potentials (ERPs) to investigate the locus and the time course of orthographic effects on spoken word recognition in a…

  18. LicenseScript: A Novel Digital Rights Language and its Semantics

    NARCIS (Netherlands)

    Chong, C.N.; Corin, R.J.; Etalle, Sandro; Hartel, Pieter H.; Jonker, Willem; Law, Y.W.; Ng, K; Busch, C.; Nesi, P.

    We propose LicenseScript as a new multiset rewriting/ logic based language for expressing dynamic conditions of use of digital assets such as music, video or private data. LicenseScript differs from other DRM languages in that it caters for the intentional but legal manipulation of data. We believe

  19. The ulam Programming Language for Artificial Life.

    Science.gov (United States)

    Ackley, David H; Ackley, Elena S

    2016-01-01

    Traditional digital computing demands perfectly reliable memory and processing, so programs can build structures once then use them forever-but such deterministic execution is becoming ever more costly in large-scale systems. By contrast, living systems, viewed as computations, naturally tolerate fallible hardware by repairing and rebuilding structures even while in use-and suggest ways to compute using massive amounts of unreliable, merely best-effort hardware. However, we currently know little about programming without deterministic execution, in architectures where traditional models of computation-and deterministic ALife models such as the Game of Life-need not apply. This expanded article presents ulam, a language designed to balance concurrency and programmability upon best-effort hardware, using lifelike strategies to achieve robust and scalable computations. The article reviews challenges for traditional architecture, introduces the active-media computational model for which ulam is designed, and then presents the language itself, touching on its nomenclature and surface appearance as well as some broader aspects of robust software engineering. Several ulam examples are presented; then the article concludes with a brief consideration of the couplings between a computational model and its physical implementation.

  20. The ALIA4J approach to efficient language implementation

    NARCIS (Netherlands)

    Bockisch, Christoph; Sewe, Andreas

    2012-01-01

    New programming languages are frequently designed to improve upon other languages or to simplify programs through domain-specific abstractions. They are often implemented as transformations to an established (intermediate) language (IL). But while many new languages overlap in the semantics of their

  1. Language Programs at Villababel High: Rethinking Ideologies of Social Inclusion

    Science.gov (United States)

    Mijares, Laura; Relano Pastor, Ana M.

    2011-01-01

    This article explores language ideologies underlying two language programs implemented in one secondary school in Madrid (Spain). The Spanish for newcomers immersion program ("Aula de Enlace") is aimed at immigrant origin students who do not know or have a poor command of Spanish; and the Spanish-English bilingual program targets…

  2. Going Global: Can Dual-Language Programs Save Bilingual Education?

    Science.gov (United States)

    Varghese, Manka M.; Park, Caryn

    2010-01-01

    In this commentary, we extend the cautionary tales regarding dual-language programs raised by several scholars by considering the interface of such programs with global education. We consider the possible pitfalls of uncritically framing dual-language programs within the global education movement in the United States, especially in light of how…

  3. Semantic prosody and judgment.

    Science.gov (United States)

    Hauser, David J; Schwarz, Norbert

    2016-07-01

    Some words tend to co-occur exclusively with a positive or negative context in natural language use, even though such valence patterns are not dictated by definitions or are part of the words' core meaning. These words contain semantic prosody, a subtle valenced meaning derived from co-occurrence in language. As language and thought are heavily intertwined, we hypothesized that semantic prosody can affect evaluative inferences about related ambiguous concepts. Participants inferred that an ambiguous medical outcome was more negative when it was caused, a verb with negative semantic prosody, than when it was produced, a synonymous verb with no semantic prosody (Studies 1a, 1b). Participants completed sentence fragments in a manner consistent with semantic prosody (Study 2), and semantic prosody affected various other judgments in line with evaluative inferences (estimates of an event's likelihood in Study 3). Finally, semantic prosody elicited both positive and negative evaluations of outcomes across a large set of semantically prosodic verbs (Study 4). Thus, semantic prosody can exert a strong influence on evaluative judgment. (PsycINFO Database Record (c) 2016 APA, all rights reserved).

  4. Free composition instead of language dictatorship

    NARCIS (Netherlands)

    Bergmans, Lodewijk; te Brinke, Steven; Bockisch, Christoph; Aksit, Mehmet

    Historically, programming languages have been—benevolent—dictators: reducing all possible semantics to specific ones offered by a few built-in language constructs. Over the years, some programming languages have freed the programmers from the restrictions to use only built-in libraries, built-in

  5. Swift vs. Objective-C: A New Programming Language

    Directory of Open Access Journals (Sweden)

    Cristian González García

    2015-06-01

    In this article, we compare the new programming language of Apple, Swift, with the main programming language of Apple before Swift, Objective-C. We are going to show the differences, characteristics and novelties to verify the words of Apple about Swift. With that we want to answer the next question: Is Swift a new programming language easier, more secure and quicker to develop than Objective-C?

  6. Semantic Web Primer

    NARCIS (Netherlands)

    Antoniou, Grigoris; Harmelen, Frank van

    2004-01-01

    The development of the Semantic Web, with machine-readable content, has the potential to revolutionize the World Wide Web and its use. A Semantic Web Primer provides an introduction and guide to this still emerging field, describing its key ideas, languages, and technologies. Suitable for use as a

  7. SEMANTIC ANALYSIS OF THETA ROLES OF VERBS IN THE MAH MERI LANGUAGE

    Directory of Open Access Journals (Sweden)

    Maisarah

    2016-12-01

    Full Text Available The Mah Meri language, one of the severely endangered languages of Malaysia, is facing the threat of extinction. In order to save valuable information of this language, this paper focuses on one of its aspects, the Theta Roles in relation to the verbs. Using Radford’s (1997 & 2009 theory of Theta Roles, this study analyzes and explores the verb phrase of Mah Meri. The main objective of this study is to establish the Theta Roles in relation to verbs in the Mah Meri language. In order to fully understand the verb structures, the morphological entities of affixes such as prefixes and suffixes are studied. Moreover, the word order of the sentential constructions are also analyzed according to active and passive forms. These are done in tandem with analyzing the pronouns in relation to the placement of verbs in a Mah Meri sentential construction. It is found that Theta Roles are present in the data except for the Theta Role Recipient. However, this is not due to the lack of the Theta Role of Recipient in the Mah Meri language; rather it is due to the limitation of the scope in this study as data is analyzed based on the interviews only. On the other hand, the Theta Role of Agent is clearly evident in the Mah Meri language.

  8. Social class and preschool language skill: II. semantic mastery of color information.

    Science.gov (United States)

    Kirk, G E; Hunt, J M; Lieberman, C

    1975-05-01

    The four-year-old children of Head Start (two-year-classes of 90 for 1969-71 and 72 for 1971-72) performed on a test of perceptual identification approximately as well as four-year-old nursery-school children of parents predominantly of college background. On the other hand, only 28.9% and 19.4% of the children of Head Start, as compared with 87.9% and 90.2% of the children of the nursery-school pointed correctly to all six of the blocks when the examiner named the colors. Also, only 25.6% and 23.6% of those of Head Start, as compared with 81.8% and 76.5% of those of the nursery school, named the colors of all six blocks as they were designated by the examiners. Sex differences and race differences, except in the case of brown, among the children of Head Start were negligible and not significant. Somewhat more children showed semantic mastery for the warn colors, orange and red, than for the cool colors, blue and green. The finding of a deficiency in semantic mastery for such an elementary abstraction as color is highly dissonant with the contention of many students of sociological linguistics that children of poverty, and especially black children of poverty, are without cognitive or linguistic deficit, and that they fail in school only because they use a dialect differing from standard English. The finding is quite consonant with the contention that children of poverty do have a cognitive and linguistic deficit which may, and probably does, derive from the rearing conditions in their homes during the preschool years.

  9. Social class and preschool language skill: III. Semantic mastery of position information.

    Science.gov (United States)

    Hunt, J M; Kirk, G E; Volkmar, F

    1975-05-01

    The four-year-old children of Head Start (two-year-classes of 90 for 1970-71 and 67 for 1971-72) performed on a test of perceptual identification of a sample of six positions approximately as well as did four-year-olds of parents with predominantly college backgrounds. On the other hand, only 22% and 16% of those of Head Start as compared with 70% and 67% of those of the nursery school placed blocks in all six positions that they heard the examiner name, and only 12% and 9% of the former as compared with 45.5% and 44.9% of the latter gave appropriate names for all the six positions designated by the examiner. Sex differences and differences between black and white children of Head Start were negligible and not significant. Somewhat more children of both Head Start and the nursery school showed semantic mastery based on both heard and spoken identification for positions based on body-object relations (in, on, and under) than for those based on object-object relations (in fromt of, between, and in back of). The fact that the children of Head Start perform so much less well than those of the nursery school on the test semantic mastery for position information is highly dissonant with the contention that children of poverty are without either cognitive or linguistic deficit, but quite consonant with the contention that they suffer a deficit that may well and probably does result from the rearing conditions in their homes during the preschool years.

  10. Set oriented languages and program transformations

    Directory of Open Access Journals (Sweden)

    Philippe Facon

    1988-11-01

    Full Text Available Set constructs and notations provide in many areas an unprecedented expressive power. Sets are nevertheless almost non-existent in most programming languages since they don't have a general-purpose efficient enough representation. Only global transformations, taking into account the context of set constructs and operations may provide a reasonable efficiency. After a brief survey of existing Set Oriented Languages, we present recent developments taking place at New York University concerning SETL and its successors, especially fixed-point specifications, elimination of repetitive evaluations by finite differencing and elimination of associative access costs by an appropriate Data Structure Selection for implementing sets. In this framework we present two original contributions: the first one concerns a rewrite operator on sets for dealing with fixed points of some non-monotonic transformations. The second one concerns Data Structure Selection and how we have extended and reformulated its mechanism as a special kind of type inference,relatively easily implemented in Prolog.

  11. Semantic Gaps Are Dangerous

    DEFF Research Database (Denmark)

    Ejstrup, Michael; le Fevre Jakobsen, Bjarne

    2014-01-01

    Semantic gaps are dangerous Language adapts to the environment where it serves as a tool to communication. Language is a social agreement, and we all have to stick to both grammaticalized and non-grammaticalized rules in order to pass information about the world around us. As such language develops...

  12. Semantic Search of Web Services

    Science.gov (United States)

    Hao, Ke

    2013-01-01

    This dissertation addresses semantic search of Web services using natural language processing. We first survey various existing approaches, focusing on the fact that the expensive costs of current semantic annotation frameworks result in limited use of semantic search for large scale applications. We then propose a vector space model based service…

  13. A Timed Semantics for SDL

    DEFF Research Database (Denmark)

    Mørk, Simon; Godskesen, Jens Christian; Hansen, Michael Reichhardt

    1996-01-01

    An alternative formal semantics for describing the temporal aspects for the ITU-T specification language SDL is proposed, based on the interval temporal logic Duration Calculus (DC). It is shown how DC can be used to give an SDL semantics with a precise treatment oftemporal phenomena. The semantics...

  14. Exposure to audiovisual programs as sources of authentic language ...

    African Journals Online (AJOL)

    Exposure to audiovisual programs as sources of authentic language input and second language acquisition in informal settings. ... Also, the present study reveals that the choice of authentic audiovisual input seems to have a more significant impact on language development compared to the amount of exposure. Southern ...

  15. Adding Wildcards to the Java Programming Language

    DEFF Research Database (Denmark)

    Torgersen, Mads; Hansen, Christian Plesner; Ernst, Erik

    2004-01-01

    of the reference implementation of the Java compiler javac available from Sun Microsystems, Inc. By providing a richer type system, wildcards allow for an improved type inference scheme for polymorphic method calls. Moreover, by means of a novel notion of wildcard capture, polymorphic methods can be used to give......, by using ‘?’ to denote unspecified type arguments. Thus they essentially unify the distinct families of classes that parametric polymorphism introduces. Wildcards are implemented as part of the addition of generics to the JavaTM programming language, and is thus deployed world-wide as part...... symbolic names to unspecified types, in a manner similar to the “open� construct known from existential types. Wildcards show up in numerous places in the Java Platform APIs of the newest release, and some of the examples in this paper are taken from these APIs....

  16. Adding Wildcards to the Java Programming Language

    DEFF Research Database (Denmark)

    Torgersen, Mads; Hansen, Christian Plesner; Ernst, Erik

    2004-01-01

    of the reference implementation of the Java compiler javac available from Sun Microsystems, Inc. By providing a richer type system, wildcards allow for an improved type inference scheme for polymorphic method calls. Moreover, by means of a novel notion of wildcard capture, polymorphic methods can be used to give......, by using '?' to denote unspecified type arguments. Thus they essentially unify the distinct families of classes often introduced by parametric polymorphism. Wildcards are implemented as part of the upcoming addition of generics to the Java™ programming language, and will thus be deployed world-wide as part...... symbolic names to unspecified types, in a manner similar to the "open" construct known from existential types. Wildcards show up in numerous places in the Java Platform APIs of the upcoming release, and some of the examples in this paper are taken from these APIs....

  17. Applying semantic-based probabilistic context-free grammar to medical language processing--a preliminary study on parsing medication sentences.

    Science.gov (United States)

    Xu, Hua; AbdelRahman, Samir; Lu, Yanxin; Denny, Joshua C; Doan, Son

    2011-12-01

    Semantic-based sublanguage grammars have been shown to be an efficient method for medical language processing. However, given the complexity of the medical domain, parsers using such grammars inevitably encounter ambiguous sentences, which could be interpreted by different groups of production rules and consequently result in two or more parse trees. One possible solution, which has not been extensively explored previously, is to augment productions in medical sublanguage grammars with probabilities to resolve the ambiguity. In this study, we associated probabilities with production rules in a semantic-based grammar for medication findings and evaluated its performance on reducing parsing ambiguity. Using the existing data set from 2009 i2b2 NLP (Natural Language Processing) challenge for medication extraction, we developed a semantic-based CFG (Context Free Grammar) for parsing medication sentences and manually created a Treebank of 4564 medication sentences from discharge summaries. Using the Treebank, we derived a semantic-based PCFG (Probabilistic Context Free Grammar) for parsing medication sentences. Our evaluation using a 10-fold cross validation showed that the PCFG parser dramatically improved parsing performance when compared to the CFG parser. Copyright © 2011 Elsevier Inc. All rights reserved.

  18. Applying Semantic-based Probabilistic Context-Free Grammar to Medical Language Processing – A Preliminary Study on Parsing Medication Sentences

    Science.gov (United States)

    Xu, Hua; AbdelRahman, Samir; Lu, Yanxin; Denny, Joshua C.; Doan, Son

    2011-01-01

    Semantic-based sublanguage grammars have been shown to be an efficient method for medical language processing. However, given the complexity of the medical domain, parsers using such grammars inevitably encounter ambiguous sentences, which could be interpreted by different groups of production rules and consequently result in two or more parse trees. One possible solution, which has not been extensively explored previously, is to augment productions in medical sublanguage grammars with probabilities to resolve the ambiguity. In this study, we associated probabilities with production rules in a semantic-based grammar for medication findings and evaluated its performance on reducing parsing ambiguity. Using the existing data set from 2009 i2b2 NLP (Natural Language Processing) challenge for medication extraction, we developed a semantic-based CFG (Context Free Grammar) for parsing medication sentences and manually created a Treebank of 4,564 medication sentences from discharge summaries. Using the Treebank, we derived a semantic-based PCFG (probabilistic Context Free Grammar) for parsing medication sentences. Our evaluation using a 10-fold cross validation showed that the PCFG parser dramatically improved parsing performance when compared to the CFG parser. PMID:21856440

  19. Language Choice & Language Power: Children's Use of Korean & English in a Two-Way Immersion Program

    Science.gov (United States)

    Lee, Soyong

    2014-01-01

    In this article, the author explores the phenomenon of children's language choice and language use in a Korean-English two-way immersion (TWI) program. She does so by drawing on situations in which the children spoke of the principles guiding their choice of languages, and instances in which they voluntarily adopted Korean as the means of…

  20. Developing a Language Program for the Learning Disabled Student with a Language Disorder.

    Science.gov (United States)

    Keefe, Charlotte Hendrick; Candler, Ann C.

    Determining the language skill deficits of learning-disabled students may be difficult. They have many appropriate language skills, but may miss the subtlety of language. This is exemplified by their lack of awareness of morphemes and the important information that less-stressed morphemes provide. Developing or selecting a program to improve their…

  1. Real-Time Multiprocessor Programming Language (RTMPL) user's manual

    Science.gov (United States)

    Arpasi, D. J.

    1985-01-01

    A real-time multiprocessor programming language (RTMPL) has been developed to provide for high-order programming of real-time simulations on systems of distributed computers. RTMPL is a structured, engineering-oriented language. The RTMPL utility supports a variety of multiprocessor configurations and types by generating assembly language programs according to user-specified targeting information. Many programming functions are assumed by the utility (e.g., data transfer and scaling) to reduce the programming chore. This manual describes RTMPL from a user's viewpoint. Source generation, applications, utility operation, and utility output are detailed. An example simulation is generated to illustrate many RTMPL features.

  2. Using a foundational ontology to investigate the semantics behind the concepts of the i* language

    NARCIS (Netherlands)

    Guizzardi-Silva Souza, R.; Franch, Xavier; Guizzardi, G.; Wieringa, Roelf J.; Castro, J.; Horkhoff, J.; Maiden, N.; Yu, E.

    In the past few years, the community that develops i* has become aware of the problem of having so many variants, since it makes it difficult for newcomers to learn how to use the language and even to experts to efficiently exchange knowledge and disseminate their proposals. Moreover, this problem

  3. Motion and Actions in Language: Semantic Representations in Occipito-Temporal Cortex

    Science.gov (United States)

    Humphreys, Gina F.; Newling, Katherine; Jennings, Caroline; Gennari, Silvia P.

    2013-01-01

    Understanding verbs typically activates posterior temporal regions and, in some circumstances, motion perception area V5. However, the nature and role of this activation remains unclear: does language alone indeed activate V5? And are posterior temporal representations modality-specific motion representations, or supra-modal motion-independent…

  4. Programming parallel architectures: The BLAZE family of languages

    Science.gov (United States)

    Mehrotra, Piyush

    1988-01-01

    Programming multiprocessor architectures is a critical research issue. An overview is given of the various approaches to programming these architectures that are currently being explored. It is argued that two of these approaches, interactive programming environments and functional parallel languages, are particularly attractive since they remove much of the burden of exploiting parallel architectures from the user. Also described is recent work by the author in the design of parallel languages. Research on languages for both shared and nonshared memory multiprocessors is described, as well as the relations of this work to other current language research projects.

  5. EFFECTS OF CROSS-LINGUISTIC INFLUENCES ON SECOND LANGUAGE ACQUISITION: A CORPUS-BASED STUDY OF SEMANTIC TRANSFER IN WRITTEN PRODUCTION

    Directory of Open Access Journals (Sweden)

    María del Mar Ramón Torrijos

    2009-10-01

    Full Text Available This article concentrates on the impact that cross-linguistic influences have on second language acquisition. It investigates the importance of the learner's native language (L1 in written production of a second language (L2, particularly the use of L1 linguistic rules by Spanish speakers when they are writing in the target language (L2. This exploratory research focuses on the production errors made by students relative to specific subsystems such as semantic and syntactic areas. Errors are studied with respect to the differences between Spanish and English through a contrastive analysis between both languages in problematic linguistic areas. In this article only semantic errors will be considered as a first approximation to the study of transfer in written production. The results indicate that transfer is a reality and an important determinant in the process of second language acquisition. Teachers in an EFL context should be able to identify this phenomenon in order to prevent the errors which may arise from it.

  6. UPC Language Specifications V1.2

    Energy Technology Data Exchange (ETDEWEB)

    UPC Consortium

    2005-05-31

    UPC is an explicitly parallel extension to the ISO C 99Standard. UPC follows the partitioned global address space programming model. This document is the formal specification for the UPC language syntax and semantics.

  7. Programming parallel architectures - The BLAZE family of languages

    Science.gov (United States)

    Mehrotra, Piyush

    1989-01-01

    This paper gives an overview of the various approaches to programming multiprocessor architectures that are currently being explored. It is argued that two of these approaches, interactive programming environments and functional parallel languages, are particularly attractive, since they remove much of the burden of exploiting parallel architectures from the user. This paper also describes recent work in the design of parallel languages. Research on languages for both shared and nonshared memory multiprocessors is described.

  8. Language Enabled Airmen Program: Language Intensive Training Events 2011 Results

    Science.gov (United States)

    2013-07-01

    reading. If teachers do not know how to teach listening, they require information and skills in this area. Macaro, Graham, and Vanderplank (2007), Rost ...assessment in second language testing: A meta-analysis and analysis of experiential factors. Language Testing, 15, 1-20. Rost , M. (2010). Teaching and...interactions, including those where leadership is required • Can respond effectively to verbal and nonverbal forms of communication • Can

  9. Learning language from within: Children use semantic generalizations to infer word meanings.

    Science.gov (United States)

    Srinivasan, Mahesh; Al-Mughairy, Sara; Foushee, Ruthe; Barner, David

    2017-02-01

    One reason that word learning presents a challenge for children is because pairings between word forms and meanings are arbitrary conventions that children must learn via observation - e.g., the fact that "shovel" labels shovels. The present studies explore cases in which children might bypass observational learning and spontaneously infer new word meanings: By exploiting the fact that many words are flexible and systematically encode multiple, related meanings. For example, words like shovel and hammer are nouns for instruments, and verbs for activities involving those instruments. The present studies explored whether 3- to 5-year-old children possess semantic generalizations about lexical flexibility, and can use these generalizations to infer new word meanings: Upon learning that dax labels an activity involving an instrument, do children spontaneously infer that dax can also label the instrument itself? Across four studies, we show that at least by age four, children spontaneously generalize instrument-activity flexibility to new words. Together, our findings point to a powerful way in which children may build their vocabulary, by leveraging the fact that words are linked to multiple meanings in systematic ways. Copyright © 2016 Elsevier B.V. All rights reserved.

  10. THE SEMANTIC PROPERTIES OF MULTIPLIED WORDS IN CRIMEAN TATAR LANGUAGE / QIRIMTATAR TİLİNDE YAPMA SÖZLERNİÑ SEMANTİK ÖZELLİKLERİ

    Directory of Open Access Journals (Sweden)

    Dr. Nariye SEYDAMETOVA

    2007-05-01

    Full Text Available The problem of learning Crimean Tatar Turkish in a systematic way is one of the important problems of Tatar linguists. In Crimean Tatar language, the main nuances of creating word, the system, meaning and properties of multiplying morphemes are not given briefly. Nonetheless, the evolution of semantic relations between multiplied words is an important issue. This paper will mention about these relations.

  11. Nociones de la programacion de lenguas extranjeras (Ensayo metodologico) (Programming Foreign Languages [A Methodological Study])

    Science.gov (United States)

    Feldman, David

    1975-01-01

    Stresses the importance of language laboratories and other technical devices used in foreign language teaching, particularly in programed language instruction. Illustrates, by means of taxonomies, the various stages a foreign language learning program should follow. (Text is in Spanish.) (DS)

  12. Generating Linked-Data based Domain-Specific Sentiment Lexicons from Legacy Language and Semantic Resources

    OpenAIRE

    Vulcu, Gabriela; Buitelaar, Paul; Negi, Sapna; Pereira, Bianca; Arcan, Mihael; Coughland, Barry; Sánchez Rada, Juan Fernando; Iglesias Fernandez, Carlos Angel

    2014-01-01

    We present a methodology for legacy language resource adaptation that generates domain-specific sentiment lexicons organized around domain entities described with lexical information and sentiment words described in the context of these entities. We explain the steps of the methodology and we give a working example of our initial results. The resulting lexicons are modelled as Linked Data resources by use of established formats for Linguistic Linked Data (lemon, NIF) and for linked sentiment ...

  13. The count-mass distinction in typically developing and grammatically specifically language impaired children: new evidence on the role of syntax and semantics.

    Science.gov (United States)

    Froud, Karen; van der Lely, Heather K J

    2008-01-01

    By the age of three, typically developing children can draw conceptual distinctions between "kinds of individual" and "kinds of stuff" on the basis of syntactic structures. They differ from adults only in the extent to which syntactic knowledge can be over-ridden by semantic properties of the referent. However, the relative roles of syntax and semantics in determining the nature of the count-mass distinction in language acquisition are still not well-understood. This paper contributes to this debate by studying novel noun acquisition in a subgroup of children, aged 8-15 years, with specific language impairment, whose core deficits are limited to within the grammatical system (G-SLI), We conducted two experiments: a production task and a word extension task. Such children might be expected to rely to a greater extent than their age-matched peers on semantic properties of referents in order to assign noun interpretations, since by hypothesis they have greater difficulty in accessing and utilizing syntactic category distinctions than typically developing children. In the production task, the Children with G-SLI demonstrated rigid over-application of a pluralization rule which masked even basic knowledge of semantic information about individuated objects versus non-individuated substances. Age-matched control children only performed in this way when all syntactic and conceptual/perceptual cues were neutralized. In the word extension task, which required a non-verbal response, the Children with G-SLI showed evidence of only very limited abilities to use syntactic or semantic information for word-learning. Thus, developmental deficits in the grammatical system can be seen to impact on lexical acquisition as well as syntactic development. As a result of this activity, the reader will be able to: (1) describe how syntactic (grammatical) impairment affects the ability to use syntactic cues for lexical acquisition, resulting in difficulties representing the structure of even

  14. Using Semantic Web technologies to bridge the Language Gap between Academia and Industry in the Construction Sector

    Science.gov (United States)

    Argüello, M.; El-Hasia, A.; Lees, M.

    Semantic Web technologies are emerging technologies which can considerably improve the information sharing process by overcoming the problems of current Web portals. Portals based on Semantic Web technologies represent the next generation of Web portals, however, before industry is willing to adopt Semantic Web technologies it is essential to demonstrate that Semantic Web portals are significantly better than Web portals. This paper focuses on a case study which compares the performance of a traditional Web portal using a keyword-based search engine and a Semantic Web portal using an ontology-based search engine. The empirical results of the comparison performed between these two search engines over an input data set of 100 data provides strong evidence of the tangible benefits of using Semantic Web technologies.

  15. THE SEMANTIC ORGANIZATION STRUCTURE OF THE HYPERO-HYPONYMIC GROUP "NAMES OF REINDEER HERDERS" IN THE LANGUAGE OF THE ALUTOR KORYAKS

    Directory of Open Access Journals (Sweden)

    Sorokin, A.A.

    2017-03-01

    Full Text Available The article presents the analysis of the semantic structure of the names of reindeer herders in the language of one of the indigenous inhabitants of Kamchatka, i.e. the Alutor Koryaks. After the comparison of the characteristics of the nomadic reindeer herders group (the Chavchuvens with (semisettled reindeer herders group (the Alutors, distinctive features associated with the way of life of these groups have been revealed, which also finds its reflection in the language. The names of reindeer herders are accompanied by context, while the general table reflects the hierarchical organization of this hypero-hyponymic group.

  16. Frequency patterns of semantic change: corpus-based evidence of a near-critical dynamics in language change.

    Science.gov (United States)

    Feltgen, Q; Fagard, B; Nadal, J-P

    2017-11-01

    It is generally believed that when a linguistic item acquires a new meaning, its overall frequency of use rises with time with an S-shaped growth curve. Yet, this claim has only been supported by a limited number of case studies. In this paper, we provide the first corpus-based large-scale confirmation of the S-curve in language change. Moreover, we uncover another generic pattern, a latency phase preceding the S-growth, during which the frequency remains close to constant. We propose a usage-based model which predicts both phases, the latency and the S-growth. The driving mechanism is a random walk in the space of frequency of use. The underlying deterministic dynamics highlights the role of a control parameter which tunes the system at the vicinity of a saddle-node bifurcation. In the neighbourhood of the critical point, the latency phase corresponds to the diffusion time over the critical region, and the S-growth to the fast convergence that follows. The durations of the two phases are computed as specific first-passage times, leading to distributions that fit well the ones extracted from our dataset. We argue that our results are not specific to the studied corpus, but apply to semantic change in general.

  17. Informatics in radiology: RADTF: a semantic search-enabled, natural language processor-generated radiology teaching file.

    Science.gov (United States)

    Do, Bao H; Wu, Andrew; Biswal, Sandip; Kamaya, Aya; Rubin, Daniel L

    2010-11-01

    Storing and retrieving radiology cases is an important activity for education and clinical research, but this process can be time-consuming. In the process of structuring reports and images into organized teaching files, incidental pathologic conditions not pertinent to the primary teaching point can be omitted, as when a user saves images of an aortic dissection case but disregards the incidental osteoid osteoma. An alternate strategy for identifying teaching cases is text search of reports in radiology information systems (RIS), but retrieved reports are unstructured, teaching-related content is not highlighted, and patient identifying information is not removed. Furthermore, searching unstructured reports requires sophisticated retrieval methods to achieve useful results. An open-source, RadLex(®)-compatible teaching file solution called RADTF, which uses natural language processing (NLP) methods to process radiology reports, was developed to create a searchable teaching resource from the RIS and the picture archiving and communication system (PACS). The NLP system extracts and de-identifies teaching-relevant statements from full reports to generate a stand-alone database, thus converting existing RIS archives into an on-demand source of teaching material. Using RADTF, the authors generated a semantic search-enabled, Web-based radiology archive containing over 700,000 cases with millions of images. RADTF combines a compact representation of the teaching-relevant content in radiology reports and a versatile search engine with the scale of the entire RIS-PACS collection of case material. ©RSNA, 2010

  18. Age-related changes in ERP components of semantic and syntactic processing in a verb final language

    Directory of Open Access Journals (Sweden)

    Jee Eun Sung

    2014-04-01

    Both syntactic and semantic violations elicited negativity effects at 300-500ms time window, and the negativity effects were slightly attenuated in the elderly group. The results suggested that Korean speakers may process a syntactic component of a case marker under the semantic frame integration, eliciting the negativity effects associated with semantic violations. Elderly adults showed attenuated effects compared to the young group, indicating age-related changes emerged during real-time sentence processing.

  19. A strategy for automatically generating programs in the lucid programming language

    Science.gov (United States)

    Johnson, Sally C.

    1987-01-01

    A strategy for automatically generating and verifying simple computer programs is described. The programs are specified by a precondition and a postcondition in predicate calculus. The programs generated are in the Lucid programming language, a high-level, data-flow language known for its attractive mathematical properties and ease of program verification. The Lucid programming is described, and the automatic program generation strategy is described and applied to several example problems.

  20. Alma-0: an imperative language that supports declarative programming

    NARCIS (Netherlands)

    K.R. Apt (Krzysztof); J. Brunekreef; V. Partinton; A. Schaerf

    1997-01-01

    textabstractWe describe here an implemented small programming language, called Alma, that augments the expressive power of imperative programming by a limited number of features inspired by the logic programming paradigm. These additions encourage declarative programming and make it a more

  1. Processing sequence annotation data using the Lua programming language.

    Science.gov (United States)

    Ueno, Yutaka; Arita, Masanori; Kumagai, Toshitaka; Asai, Kiyoshi

    2003-01-01

    The data processing language in a graphical software tool that manages sequence annotation data from genome databases should provide flexible functions for the tasks in molecular biology research. Among currently available languages we adopted the Lua programming language. It fulfills our requirements to perform computational tasks for sequence map layouts, i.e. the handling of data containers, symbolic reference to data, and a simple programming syntax. Upon importing a foreign file, the original data are first decomposed in the Lua language while maintaining the original data schema. The converted data are parsed by the Lua interpreter and the contents are stored in our data warehouse. Then, portions of annotations are selected and arranged into our catalog format to be depicted on the sequence map. Our sequence visualization program was successfully implemented, embedding the Lua language for processing of annotation data and layout script. The program is available at http://staff.aist.go.jp/yutaka.ueno/guppy/.

  2. 25 CFR 39.132 - Can a school integrate Language Development programs into its regular instructional program?

    Science.gov (United States)

    2010-04-01

    ... 25 Indians 1 2010-04-01 2010-04-01 false Can a school integrate Language Development programs into... Language Development Programs § 39.132 Can a school integrate Language Development programs into its regular instructional program? A school may offer Language Development programs to students as part of its...

  3. The Formalism and Language Tools for Semantics Specification of Software Libraries

    Directory of Open Access Journals (Sweden)

    V. M. Itsykson

    2016-01-01

    Full Text Available The paper is dedicated to the specification of the structure and the behaviour of soft-ware libraries. It describes the existing problems of libraries specifications. A brief overview of the research field concerned with formalizing the specification of libraries and library functions is presented. The requirements imposed on the formalism designed are established; the formalism based on these requirements allows specifying all the properties of the libraries needed for automation of several classes of problems: defects detection in the software, migration of applications into a new environment, gen-eration of software documentation. The requirements on the language tools based on the developed formalism are proposed. The conclusion defines potential directions for further research.

  4. Inductive Temporal Logic Programming

    OpenAIRE

    Kolter, Robert

    2009-01-01

    We study the extension of techniques from Inductive Logic Programming (ILP) to temporal logic programming languages. Therefore we present two temporal logic programming languages and analyse the learnability of programs from these languages from finite sets of examples. In first order temporal logic the following topics are analysed: - How can we characterize the denotational semantics of programs? - Which proof techniques are best suited? - How complex is the learning task? In propositional ...

  5. Changes of right-hemispheric activation after constraint-induced, intensive language action therapy in chronic aphasia: fMRI evidence from auditory semantic processing1

    Science.gov (United States)

    Mohr, Bettina; Difrancesco, Stephanie; Harrington, Karen; Evans, Samuel; Pulvermüller, Friedemann

    2014-01-01

    The role of the two hemispheres in the neurorehabilitation of language is still under dispute. This study explored the changes in language-evoked brain activation over a 2-week treatment interval with intensive constraint induced aphasia therapy (CIAT), which is also called intensive language action therapy (ILAT). Functional magnetic resonance imaging (fMRI) was used to assess brain activation in perilesional left hemispheric and in homotopic right hemispheric areas during passive listening to high and low-ambiguity sentences and non-speech control stimuli in chronic non-fluent aphasia patients. All patients demonstrated significant clinical improvements of language functions after therapy. In an event-related fMRI experiment, a significant increase of BOLD signal was manifest in right inferior frontal and temporal areas. This activation increase was stronger for highly ambiguous sentences than for unambiguous ones. These results suggest that the known language improvements brought about by intensive constraint-induced language action therapy at least in part relies on circuits within the right-hemispheric homologs of left-perisylvian language areas, which are most strongly activated in the processing of semantically complex language. PMID:25452721

  6. Programming language concepts for software developers

    DEFF Research Database (Denmark)

    Sestoft, Peter

    2008-01-01

    languages, and will study the implementation of Java and C# with their underlying platforms, the Java Virtual Machine and .NET Common Language Runtime. We emphasize implementation exercises and experiments. This comes at the expense of classical compiler course subjects such as register allocation...

  7. Jigsaw Semantics

    Directory of Open Access Journals (Sweden)

    Paul J. E. Dekker

    2010-12-01

    Full Text Available In the last decade the enterprise of formal semantics has been under attack from several philosophical and linguistic perspectives, and it has certainly suffered from its own scattered state, which hosts quite a variety of paradigms which may seem to be incompatible. It will not do to try and answer the arguments of the critics, because the arguments are often well-taken. The negative conclusions, however, I believe are not. The only adequate reply seems to be a constructive one, which puts several pieces of formal semantics, in particular dynamic semantics, together again. In this paper I will try and sketch an overview of tasks, techniques, and results, which serves to at least suggest that it is possible to develop a coherent overall picture of undeniably important and structural phenomena in the interpretation of natural language. The idea is that the concept of meanings as truth conditions after all provides an excellent start for an integrated study of the meaning and use of natural language, and that an extended notion of goal directed pragmatics naturally complements this picture. None of the results reported here are really new, but we think it is important to re-collect them.ReferencesAsher, Nicholas & Lascarides, Alex. 1998. ‘Questions in Dialogue’. Linguistics and Philosophy 23: 237–309.http://dx.doi.org/10.1023/A:1005364332007Borg, Emma. 2007. ‘Minimalism versus contextualism in semantics’. In Gerhard Preyer & Georg Peter (eds. ‘Context-Sensitivity and Semantic Minimalism’, pp. 339–359. Oxford: Oxford University Press.Cappelen, Herman & Lepore, Ernest. 1997. ‘On an Alleged Connection between Indirect Quotation and Semantic Theory’. Mind and Language 12: pp. 278–296.Cappelen, Herman & Lepore, Ernie. 2005. Insensitive Semantics. Oxford: Blackwell.http://dx.doi.org/10.1002/9780470755792Dekker, Paul. 2002. ‘Meaning and Use of Indefinite Expressions’. Journal of Logic, Language and Information 11: pp. 141–194

  8. Semantic Changes of Gerund

    Directory of Open Access Journals (Sweden)

    Zofija Babickienė

    2012-06-01

    Full Text Available In this article, semantic models of gerund in the Lithuanian language are being investigated. Their productivity and the reasons of their change in the Lithuanian language are identified. The tendency to use gerund semantic structure in noun constructions is typical not only in Greek or Latin languages but also in English, Russian, etc. Regular polysemy is regarded as semantic derivation, i. e. shifting from main meanings to derivative ones. The object of this investigation is the usage patterns of gerunds which bear both the meaning of a verb and a noun. The examples for the present study have been gathered from the language of different Lithuanian dialects as well as from the Dictionary of the Lithuanian language (different volumes, etc. The research results reveal that semantic changes of object and result are the most productive, whereas mood or time semantic model proved to be not so productive. The productivity of regular models depends on the fact that there are suffix derivatives which have the meaning of a result. The research shows that scientific style and language of different dialects are rich in the use of gerund.

  9. A comparison of common programming languages used in bioinformatics.

    Science.gov (United States)

    Fourment, Mathieu; Gillings, Michael R

    2008-02-05

    The performance of different programming languages has previously been benchmarked using abstract mathematical algorithms, but not using standard bioinformatics algorithms. We compared the memory usage and speed of execution for three standard bioinformatics methods, implemented in programs using one of six different programming languages. Programs for the Sellers algorithm, the Neighbor-Joining tree construction algorithm and an algorithm for parsing BLAST file outputs were implemented in C, C++, C#, Java, Perl and Python. Implementations in C and C++ were fastest and used the least memory. Programs in these languages generally contained more lines of code. Java and C# appeared to be a compromise between the flexibility of Perl and Python and the fast performance of C and C++. The relative performance of the tested languages did not change from Windows to Linux and no clear evidence of a faster operating system was found. Source code and additional information are available from http://www.bioinformatics.org/benchmark/. This benchmark provides a comparison of six commonly used programming languages under two different operating systems. The overall comparison shows that a developer should choose an appropriate language carefully, taking into account the performance expected and the library availability for each language.

  10. Design issues in the semantics and scheduling of asynchronous tasks.

    Energy Technology Data Exchange (ETDEWEB)

    Olivier, Stephen L.

    2013-07-01

    The asynchronous task model serves as a useful vehicle for shared memory parallel programming, particularly on multicore and manycore processors. As adoption of model among programmers has increased, support has emerged for the integration of task parallel language constructs into mainstream programming languages, e.g., C and C++. This paper examines some of the design decisions in Cilk and OpenMP concerning semantics and scheduling of asynchronous tasks with the aim of informing the efforts of committees considering language integration, as well as developers of new task parallel languages and libraries.

  11. A Debate over the Teaching of a Legacy Programming Language in an Information Technology (IT) Program

    Science.gov (United States)

    Ali, Azad; Smith, David

    2014-01-01

    This paper presents a debate between two faculty members regarding the teaching of the legacy programming course (COBOL) in a Computer Science (CS) program. Among the two faculty members, one calls for the continuation of teaching this language and the other calls for replacing it with another modern language. Although CS programs are notorious…

  12. Restructuring a Traditional Foreign Language Program for Oral Proficiency.

    Science.gov (United States)

    Camara-Norman, Filisha; And Others

    The restructuring of the Romance language program at Howard University to improve oral proficiency involved modification of goals, syllabi, classroom activities, and testing. Goals were adapted to American Council on the Teaching of Foreign Languages (ACTFL)/Educational Testing Service (ETS) guidelines for oral proficiency. Assessment of French…

  13. A Domain-Specific Programming Language for Secure Multiparty Computation

    DEFF Research Database (Denmark)

    Nielsen, Janus Dam; Schwartzbach, Michael Ignatieff

    2007-01-01

    We present a domain-specific programming language for Secure Multiparty Computation (SMC). Information is a resource of vital importance and considerable economic value to individuals, public administration, and private companies. This means that the confidentiality of information is crucial, but...... application development. The language is implemented in a prototype compiler that generates Java code exploiting a distributed cryptographic runtime....

  14. On the Expressive Power of Temporal Concurrent Constraint Programming Languages

    DEFF Research Database (Denmark)

    Nielsen, Mogens; Palamidessi, Catuscia; Valencia, Frank D.

    2002-01-01

    The tcc paradigm is a formalism for timed concurrent constraint programming. Several tcc languages differing in their way of expressing infinite behavior have been proposed in the literature. In this paper we study the expressive power of some of these languages. In particular, we show that: (1...

  15. Analysis of Logic Programs Using Regular Tree Languages

    DEFF Research Database (Denmark)

    Gallagher, John Patrick

    2012-01-01

    The eld of nite tree automata provides fundamental notations and tools for reasoning about set of terms called regular or recognizable tree languages. We consider two kinds of analysis using regular tree languages, applied to logic programs. The rst approach is to try to discover automatically...

  16. Semantic Sensor Web

    Science.gov (United States)

    Sheth, A.; Henson, C.; Thirunarayan, K.

    2008-12-01

    Sensors are distributed across the globe leading to an avalanche of data about our environment. It is possible today to utilize networks of sensors to detect and identify a multitude of observations, from simple phenomena to complex events and situations. The lack of integration and communication between these networks, however, often isolates important data streams and intensifies the existing problem of too much data and not enough knowledge. With a view to addressing this problem, the Semantic Sensor Web (SSW) [1] proposes that sensor data be annotated with semantic metadata that will both increase interoperability and provide contextual information essential for situational knowledge. Kno.e.sis Center's approach to SSW is an evolutionary one. It adds semantic annotations to the existing standard sensor languages of the Sensor Web Enablement (SWE) defined by OGC. These annotations enhance primarily syntactic XML-based descriptions in OGC's SWE languages with microformats, and W3C's Semantic Web languages- RDF and OWL. In association with semantic annotation and semantic web capabilities including ontologies and rules, SSW supports interoperability, analysis and reasoning over heterogeneous multi-modal sensor data. In this presentation, we will also demonstrate a mashup with support for complex spatio-temporal-thematic queries [2] and semantic analysis that utilize semantic annotations, multiple ontologies and rules. It uses existing services (e.g., GoogleMap) and semantics enhanced SWE's Sensor Observation Service (SOS) over weather and road condition data from various sensors that are part of Ohio's transportation network. Our upcoming plans are to demonstrate end to end (heterogeneous sensor to application) semantics support and study scalability of SSW involving thousands of sensors to about a billion triples. Keywords: Semantic Sensor Web, Spatiotemporal thematic queries, Semantic Web Enablement, Sensor Observation Service [1] Amit Sheth, Cory Henson, Satya

  17. Bilingual Education. English as a Second Language Programs.

    Science.gov (United States)

    Houston Univ., TX. Clear Lake City Branch.

    This report discusses the bilingual education/English as a Second Language (ESL) program at the Univesity of Houston-Clear Lake. These programs have attracted qualified preservice and inservice teachers and support personnel who serve or will serve the 20 local school districts. The student population in the programs has grown 900% since 1979 and…

  18. A Schema for Generating Update Semantics

    OpenAIRE

    Jos´e Luis Carballido Carranza; Claudia Zepeda; Guillermo Flores

    2012-01-01

    In this paper, we present a general schema for dening new update semantics. This schema takes as input any basic logic programming semantics, such as the stable semantics, the p-stable semantics or the MMr semantics, and gives as output a new update semantics. The schema proposed is based on a concept called minimal generalized S models, where S is any of the logic programming semantics. Each update semantics is associated to an update operator. We also present some properties of these update...

  19. Compiling dictionaries using semantic domains | Moe | Lexikos

    African Journals Online (AJOL)

    larities in various lists of semantic domains developed for languages around the world. Using a standardized list of domains to classify multiple dictionaries opens up possibilities for cross-lin-guistic research into semantic and lexical universals.

  20. Multi-agent programming languages, tools and applications

    CERN Document Server

    Seghrouchni, Amal El Fallah; Dastani, Mehdi; Bordini, Rafael H

    2009-01-01

    Multi-Agent Systems are a promising technology to develop the next generation open distributed complex software systems. This title presents a number of mature and influential multi-agent programming languages, platforms, development tools and methodologies, and realistic applications.

  1. Teacher and Student Language Practices and Ideologies in a Third-Grade Two-Way Dual Language Program Implementation

    Science.gov (United States)

    Henderson, Kathryn I.; Palmer, Deborah K.

    2015-01-01

    This article provides an in-depth exploration of the language ecologies of two classrooms attempting to implement a two-way dual language (TWDL) program and its mediating conditions. Drawing on ethnographic methods and a sociocultural understanding of language, we examined both teachers' and students' language ideologies and language practices,…

  2. 25 CFR 39.136 - What is the WSU for Language Development programs?

    Science.gov (United States)

    2010-04-01

    ... 25 Indians 1 2010-04-01 2010-04-01 false What is the WSU for Language Development programs? 39.136... EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.136 What is the WSU for Language Development programs? Language Development programs are funded at 0.13 WSUs per student. ...

  3. Real-Time MENTAT programming language and architecture

    Science.gov (United States)

    Grimshaw, Andrew S.; Silberman, Ami; Liu, Jane W. S.

    1989-01-01

    Real-time MENTAT, a programming environment designed to simplify the task of programming real-time applications in distributed and parallel environments, is described. It is based on the same data-driven computation model and object-oriented programming paradigm as MENTAT. It provides an easy-to-use mechanism to exploit parallelism, language constructs for the expression and enforcement of timing constraints, and run-time support for scheduling and exciting real-time programs. The real-time MENTAT programming language is an extended C++. The extensions are added to facilitate automatic detection of data flow and generation of data flow graphs, to express the timing constraints of individual granules of computation, and to provide scheduling directives for the runtime system. A high-level view of the real-time MENTAT system architecture and programming language constructs is provided.

  4. Beginning R: the statistical programming language

    National Research Council Canada - National Science Library

    Gardener, Mark

    2012-01-01

    Conquer the complexities of this open source statistical language R is fast becoming the de facto standard for statistical computing and analysis in science, business, engineering, and related fields...

  5. Yxilon – a Modular Open-Source Statistical Programming Language

    OpenAIRE

    Sigbert Klinke; Uwe Ziegenhagen; Yuval Guri

    2005-01-01

    Statistical research has always been at the edge of available computing power. Huge datasets, e.g in DataMining or Quantitative Finance, and computationally intensive techniques, e.g. bootstrap methods, always require a little bit more computing power than is currently available. But the most popular statistical programming language R, as well as statistical programming languages like S or XploRe, are interpreted which makes them slow in computing intensive areas. The common solution is to im...

  6. Benchmarking semantic web technology

    CERN Document Server

    García-Castro, R

    2009-01-01

    This book addresses the problem of benchmarking Semantic Web Technologies; first, from a methodological point of view, proposing a general methodology to follow in benchmarking activities over Semantic Web Technologies and, second, from a practical point of view, presenting two international benchmarking activities that involved benchmarking the interoperability of Semantic Web technologies using RDF(S) as the interchange language in one activity and OWL in the other.The book presents in detail how the different resources needed for these interoperability benchmarking activities were defined:

  7. How semantic deficits in schizotypy help understand language and thought disorders in schizophrenia: a systematic and integrative review

    National Research Council Canada - National Science Library

    Tonelli, Hélio Anderson

    2014-01-01

    ... of schizophrenic thought disorders. Studies about the cognitive performance of healthy individuals with schizotypal traits help understand the semantic deficits underlying psychotic thought disorders with the advantage of avoiding...

  8. Fast mapping semantic features: performance of adults with normal language, history of disorders of spoken and written language, and attention deficit hyperactivity disorder on a word-learning task.

    Science.gov (United States)

    Alt, Mary; Gutmann, Michelle L

    2009-01-01

    This study was designed to test the word learning abilities of adults with typical language abilities, those with a history of disorders of spoken or written language (hDSWL), and hDSWL plus attention deficit hyperactivity disorder (+ADHD). Sixty-eight adults were required to associate a novel object with a novel label, and then recognize semantic features of the object and phonological features of the label. Participants were tested for overt ability (accuracy) and covert processing (reaction time). The +ADHD group was less accurate at mapping semantic features and slower to respond to lexical labels than both other groups. Different factors correlated with word learning performance for each group. Adults with language and attention deficits are more impaired at word learning than adults with language deficits only. Despite behavioral profiles like typical peers, adults with hDSWL may use different processing strategies than their peers. Readers will be able to: (1) recognize the influence of a dual disability (hDSWL and ADHD) on word learning outcomes; (2) identify factors that may contribute to word learning in adults in terms of (a) the nature of the words to be learned and (b) the language processing of the learner.

  9. Word Naming in Bodo-Assamese Bilinguals: The Role of Semantic Context, Cognate Status, Second Language Age of Acquisition and Proficiency.

    Science.gov (United States)

    Kaur, Sugandha

    2017-10-01

    The current study investigated the effects of the semantic context, cognate status of the word and second language age of acquisition and proficiency in two word naming experiments (Experiment 1 and 2). Three groups of Bodo-Assamese bilinguals named cognate and non-cognate words in their first language, Bodo and second language, Assamese, which were presented in categorized and randomized lists. Experiment 1 demonstrated significant category interference for both cognate and non-cognate words; whereas, in Experiment 2, category interference was observed only in case of cognate words, indicating that naming in L2 was more prone to semantic effects. In Experiment 1, the magnitude of the category interference effect was larger for the low proficient bilinguals, but in Experiment 2, only the high proficient bilinguals demonstrated category interference effect. Further, cognate facilitation effect was not observed in both experiments which is in line with the findings of previous studies. The findings are discussed in light of the predictions of the Revised Hierarchical Model.

  10. Implications of the Turing machine model of computation for processor and programming language design

    Science.gov (United States)

    Hunter, Geoffrey

    2004-01-01

    A computational process is classified according to the theoretical model that is capable of executing it; computational processes that require a non-predeterminable amount of intermediate storage for their execution are Turing-machine (TM) processes, while those whose storage are predeterminable are Finite Automation (FA) processes. Simple processes (such as traffic light controller) are executable by Finite Automation, whereas the most general kind of computation requires a Turing Machine for its execution. This implies that a TM process must have a non-predeterminable amount of memory allocated to it at intermediate instants of its execution; i.e. dynamic memory allocation. Many processes encountered in practice are TM processes. The implication for computational practice is that the hardware (CPU) architecture and its operating system must facilitate dynamic memory allocation, and that the programming language used to specify TM processes must have statements with the semantic attribute of dynamic memory allocation, for in Alan Turing"s thesis on computation (1936) the "standard description" of a process is invariant over the most general data that the process is designed to process; i.e. the program describing the process should never have to be modified to allow for differences in the data that is to be processed in different instantiations; i.e. data-invariant programming. Any non-trivial program is partitioned into sub-programs (procedures, subroutines, functions, modules, etc). Examination of the calls/returns between the subprograms reveals that they are nodes in a tree-structure; this tree-structure is independent of the programming language used to encode (define) the process. Each sub-program typically needs some memory for its own use (to store values intermediate between its received data and its computed results); this locally required memory is not needed before the subprogram commences execution, and it is not needed after its execution terminates

  11. Towards programming languages for genetic engineering of living cells.

    Science.gov (United States)

    Pedersen, Michael; Phillips, Andrew

    2009-08-06

    Synthetic biology aims at producing novel biological systems to carry out some desired and well-defined functions. An ultimate dream is to design these systems at a high level of abstraction using engineering-based tools and programming languages, press a button, and have the design translated to DNA sequences that can be synthesized and put to work in living cells. We introduce such a programming language, which allows logical interactions between potentially undetermined proteins and genes to be expressed in a modular manner. Programs can be translated by a compiler into sequences of standard biological parts, a process that relies on logic programming and prototype databases that contain known biological parts and protein interactions. Programs can also be translated to reactions, allowing simulations to be carried out. While current limitations on available data prevent full use of the language in practical applications, the language can be used to develop formal models of synthetic systems, which are otherwise often presented by informal notations. The language can also serve as a concrete proposal on which future language designs can be discussed, and can help to guide the emerging standard of biological parts which so far has focused on biological, rather than logical, properties of parts.

  12. 76 FR 3120 - Native American and Alaska Native Children in School Program; Office of English Language...

    Science.gov (United States)

    2011-01-19

    ... Native American and Alaska Native Children in School Program; Office of English Language Acquisition, Language Enhancement, and Academic Achievement for Limited English Proficient Students; Overview... parental and community participation in language instruction educational programs. Projects funded under...

  13. Beginning R The Statistical Programming Language

    CERN Document Server

    Gardener, Mark

    2012-01-01

    Conquer the complexities of this open source statistical language R is fast becoming the de facto standard for statistical computing and analysis in science, business, engineering, and related fields. This book examines this complex language using simple statistical examples, showing how R operates in a user-friendly context. Both students and workers in fields that require extensive statistical analysis will find this book helpful as they learn to use R for simple summary statistics, hypothesis testing, creating graphs, regression, and much more. It covers formula notation, complex statistics

  14. Trends in programming languages for neuroscience simulations.

    Science.gov (United States)

    Davison, Andrew P; Hines, Michael L; Muller, Eilif

    2009-01-01

    Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing.

  15. 34 CFR 658.1 - What is the Undergraduate International Studies and Foreign Language Program?

    Science.gov (United States)

    2010-07-01

    ... Foreign Language Program? 658.1 Section 658.1 Education Regulations of the Offices of the Department of... STUDIES AND FOREIGN LANGUAGE PROGRAM General § 658.1 What is the Undergraduate International Studies and Foreign Language Program? The Undergraduate International Studies and Foreign Language Program is designed...

  16. The effects of left or right hemispheric epilepsy on language networks investigated with semantic decision fMRI task and independent component analysis.

    Science.gov (United States)

    Karunanayaka, Prasanna; Kim, Kwang Ki; Holland, Scott K; Szaflarski, Jerzy P

    2011-04-01

    Chronic and progressive brain injury, as seen in epilepsy, may alter brain networks that underlie cognitive functions. To evaluate the effect of epilepsy on language functions we investigated the neuroanatomical basis of semantic processing in patients with left (LHE) or right (RHE) hemispheric onset epilepsy using semantic decision fMRI paradigm and group independent component analysis (ICA); we then compared the results of our investigations with language networks in healthy subjects examined with the same language task (Kim K, Karunanayaka P, Privitera M, Holland S, Szaflarski J. Semantic association investigated with fMRI and independent component analysis. In press). Group ICA is a data-driven technique capable of revealing the functional organization of the human brain based on fMRI data. In addition to providing functional connectivity information, ICA can also provide information about the temporal dynamics of underlying networks subserving specific cognitive functions. In this study, we implemented two complementary analyses to investigate group differences in underlying network dynamics based on associated independent component (IC) time courses (a priori defined criterion or a posteriori identified maximum likelihood descriptor). We detected several differences between healthy controls and patients with epilepsy not previously observed with standard fMRI analysis methods. Our analyses confirmed the presence of different effects of LHE or RHE on the behavior of the language network. In particular, a major difference was noted in the nodes subserving verbal encoding and retrieval in the bilateral medial temporal regions. These effects were dependent on the side of the epilepsy onset; that is, effects were different with left or right hemispheric epilepsy. These findings may explain the differences in verbal and nonverbal memory abilities between patients with left and those with right hemispheric epilepsy. Further, although the effects on other nodes of

  17. A faculdade da linguagem e os sistemas de interface: as relações entre a sintaxe e a semântica The language faculty and the interface systems: interactions between syntax and semantics

    Directory of Open Access Journals (Sweden)

    Esmeralda Vailati Negrão

    2007-01-01

    Full Text Available Este artigo defende a tese de que o minimalismo substantivo assumido por Chomsky nos desenvolvimentos recentes do programa de pesquisa em Sintaxe Gerativa abre uma perspectiva interessante para o tratamento das relações entre a sintaxe e a semântica. A concepção de ciência adotada na história desse projeto norteou a formulação de um modelo de gramática no qual a propriedade do deslocamento de constituintes tem papel central. O estudo das características dessa propriedade demonstra que os sistemas concepto-intencionais da mente humana distinguem entre diferentes tipos de relações semânticas e impõem exigências sobre o modo como essas relações são marcadas na sintaxe.This article claims that substantive minimalism, as assumed by Chomsky in the recent developments of the Generative Syntax program, opens a new perspective for the treatment of the Syntax-Semantics Interface. We first characterize the scientific view supporting the Generative model of grammar. The movement metaphor, proposed in order to capture the property observed in human languages that some constituents seem to occupy two different positions in the sentence structure at the same time, reveals that the conceptual-intentional system of the human mind distinguishes among different kinds of semantic relations marked by different mechanisms in the Syntax.

  18. Comparative Metric Semantics for Commit in Or-Parallel Logic Programming

    NARCIS (Netherlands)

    Todoran, E.; den Hartog, Jeremy; De Vink, E.P.; Maluszynski, J.

    1997-01-01

    For the control flow kernel of or-parallel Prolog with commit an operational and a denotational model are constructed and related using techniques from metric semantics. By maintaining explicit scope information a compositional handling of the commit for the denotational model is established. By

  19. Comparing Pascal and Modula-2 as systems programming languages

    NARCIS (Netherlands)

    Hartel, Pieter H.; Bormann, J.

    The high-level programming languages Pascal [JEN76] and Modula-2 [WIR82] are evaluatedas tools lor system programming. The construction of operating system utilities in Pascal is the focal point of the first part of the paper. Pascal is shown to be adequate for this limited class of applications, on

  20. Basic BASIC; An Introduction to Computer Programming in BASIC Language.

    Science.gov (United States)

    Coan, James S.

    With the increasing availability of computer access through remote terminals and time sharing, more and more schools and colleges are able to introduce programing to substantial numbers of students. This book is an attempt to incorporate computer programming, using BASIC language, and the teaching of mathematics. The general approach of the book…

  1. English Camp: A Language Immersion Program in Thailand

    Science.gov (United States)

    Rugasken, Kris; Harris, Jacqueline A.

    2009-01-01

    A summer English camp language immersion program, which began in 2003, provided instruction by native English speakers to Thai college students via collaboration between Prince of Songkla University in Thailand and Ball State University in Indiana, USA. During this program, Thai students were exposed to English formally through classroom…

  2. American Sign Language: An Innovative Middle School Program

    Science.gov (United States)

    Burnside, Karen

    2009-01-01

    American Sign Language (ASL) began at Seminole Middle School in August 2007 as part of the program, D.E.C.A.L (Division of Communication and Law), the brainchild of principal, Dr. Kris Black. Her goal was to offer a program that would entice advanced middle school students from around Broward County to Seminole and the hook she used to entice them…

  3. Whatever Happened to Richard Reid's List of First Programming Languages?

    Science.gov (United States)

    Siegfried, Robert M.; Greco, Daniel M.; Miceli, Nicholas G.; Siegfried, Jason P.

    2012-01-01

    Throughout the 1990s, Richard Reid of Michigan State University maintained a list showing the first programming language used in introductory programming courses taken by computer science and information systems majors; it was updated for several years afterwards by Frances Van Scoy of West Virginia University. However, it has been 5 years since…

  4. Dynamic Learning Objects to Teach Java Programming Language

    Science.gov (United States)

    Narasimhamurthy, Uma; Al Shawkani, Khuloud

    2010-01-01

    This article describes a model for teaching Java Programming Language through Dynamic Learning Objects. The design of the learning objects was based on effective learning design principles to help students learn the complex topic of Java Programming. Visualization was also used to facilitate the learning of the concepts. (Contains 1 figure and 2…

  5. HAL/S - The programming language for Shuttle

    Science.gov (United States)

    Martin, F. H.

    1974-01-01

    HAL/S is a higher order language and system, now operational, adopted by NASA for programming Space Shuttle on-board software. Program reliability is enhanced through language clarity and readability, modularity through program structure, and protection of code and data. Salient features of HAL/S include output orientation, automatic checking (with strictly enforced compiler rules), the availability of linear algebra, real-time control, a statement-level simulator, and compiler transferability (for applying HAL/S to additional object and host computers). The compiler is described briefly.

  6. Python as First Textual Programming Language in Secondary Education

    Directory of Open Access Journals (Sweden)

    José Carlos GARCÍA MONSÁLVEZ

    2017-07-01

    Full Text Available With the recent introduction of Programming in the K-12 curricula there is an opportunity to include Computer Science fundamental concepts. This paper presents the origin and evolution of Python as well as their main features that configure it as an ideal programming language. We also review and classify some educational tools in the Python ecosystem. Such tools cover a wide-open spectrum of resources from interactive books to libraries which ease the construction of student elaborated software artefacts. This work presents a multidisciplinary proposal to use the Python programming language in all levels of Secondary Stage.

  7. Bricklayer: An Authentic Introduction to the Functional Programming Language SML

    Directory of Open Access Journals (Sweden)

    Victor Winter

    2014-12-01

    Full Text Available Functional programming languages are seen by many as instrumental to effectively utilizing the computational power of multi-core platforms. As a result, there is growing interest to introduce functional programming and functional thinking as early as possible within the computer science curriculum. Bricklayer is an API, written in SML, that provides a set of abstractions for creating LEGO artifacts which can be viewed using LEGO Digital Designer. The goal of Bricklayer is to create a problem space (i.e., a set of LEGO artifacts that is accessible and engaging to programmers (especially novice programmers while providing an authentic introduction to the functional programming language SML.

  8. Trends in programming languages for neuroscience simulations

    Directory of Open Access Journals (Sweden)

    Andrew P Davison

    2009-12-01

    Full Text Available Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing.

  9. Trends in Programming Languages for Neuroscience Simulations

    Science.gov (United States)

    Davison, Andrew P.; Hines, Michael L.; Muller, Eilif

    2009-01-01

    Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing. PMID:20198154

  10. How semantic deficits in schizotypy help understand language and thought disorders in schizophrenia: a systematic and integrative review

    Directory of Open Access Journals (Sweden)

    Hélio Anderson Tonelli

    2014-04-01

    Full Text Available Introduction: Disorders of thought are psychopathological phenomena commonly present in schizophrenia and seem to result from deficits of semantic processing. Schizotypal personality traits consist of tendencies to think and behave that are qualitatively similar to schizophrenia, with greater vulnerability to such disorder. This study reviewed the literature about semantic processing deficits in samples of individuals with schizotypal traits and discussed the impact of current knowledge upon the comprehension of schizophrenic thought disorders. Studies about the cognitive performance of healthy individuals with schizotypal traits help understand the semantic deficits underlying psychotic thought disorders with the advantage of avoiding confounding factors usually found in samples of individuals with schizophrenia, such as the use of antipsychotics and hospitalizations. Methods: A search for articles published in Portuguese or English within the last 10 years on the databases MEDLINE, Web of Science, PsycInfo, LILACS and Biological Abstracts was conducted, using the keywords semantic processing, schizotypy and schizotypal personality disorder. Results: The search retrieved 44 manuscripts, out of which 11 were firstly chosen. Seven manuscripts were additionally included after reading these papers. Conclusion: The great majority of the included studies showed that schizotypal subjects might exhibit semantic processing deficits. They help clarify about the interfaces between cognitive, neurophysiological and neurochemical mechanisms underlying not only thought disorders, but also healthy human mind's creativity.

  11. What can the programming language Rust do for astrophysics?

    Science.gov (United States)

    Blanco-Cuaresma, Sergi; Bolmont, Emeline

    2017-06-01

    The astrophysics community uses different tools for computational tasks such as complex systems simulations, radiative transfer calculations or big data. Programming languages like Fortran, C or C++ are commonly present in these tools and, generally, the language choice was made based on the need for performance. However, this comes at a cost: safety. For instance, a common source of error is the access to invalid memory regions, which produces random execution behaviors and affects the scientific interpretation of the results. In 2015, Mozilla Research released the first stable version of a new programming language named Rust. Many features make this new language attractive for the scientific community, it is open source and it guarantees memory safety while offering zero-cost abstraction. We explore the advantages and drawbacks of Rust for astrophysics by re-implementing the fundamental parts of Mercury-T, a Fortran code that simulates the dynamical and tidal evolution of multi-planet systems.

  12. The Formal Semantics of Core ABS and ABS-NET

    OpenAIRE

    Palmskog, Karl

    2013-01-01

    ABS is a language and framework for modelling distributed object-oriented systems, developed in the EU FP7 HATS project. Core ABS formalizes the key parts of ABS, including the syntax, type system, and an operational semantics in the style of rewriting logic. ABS-NET is a novel operational semantics for Core ABS programs, developed as a part of work on decentralized runtime adaptation of distributed objects. ABS-NET describes program execution on top of a network of nodes connected point-to-p...

  13. Requirements for a geometry programming language for CFD applications

    Science.gov (United States)

    Gentry, Arvel E.

    1992-01-01

    A number of typical problems faced by the aerodynamicist in using computational fluid dynamics are presented to illustrate the need for a geometry programming language. The overall requirements for such a language are illustrated by examples from the Boeing Aero Grid and Paneling System (AGPS). Some of the problems in building such a system are also reviewed along with suggestions as to what to look for when evaluating new software problems.

  14. Virtualization for cost-effective teaching of assembly language programming

    OpenAIRE

    Cadenas, Jose O.; Sherratt, Simon; Howlett, Des; Guy, Chris; Lundqvist, Karsten

    2015-01-01

    A virtual system that emulates an ARM-based processor machine has been created to replace a traditional hardware-based system for teaching assembly language. The proposed virtual system integrates, in a single environment, all the development tools necessary to deliver introductory or advanced courses on modern assembly language programming. The virtual system runs a Linux operating system in either a graphical or console mode on a Windows or Linux host machine. No software licenses or extra ...

  15. Dedicated Programming Language for Small Distributed Control Divices

    DEFF Research Database (Denmark)

    Madsen, Per Printz; Borch, Ole

    2007-01-01

    Small control computers are more and more used in modern households. These computers are for instance in washing machines, heating systems, secure systems, televisions and stereos. In the future all these computers will communicate with each other to implement the intelligent house. This can only....... This paper describes a new, flexible and simple language for programming distributed control tasks. The compiler for this language generates a target code that is very easy to interpret. A interpreter, that can be easy ported to different hardwares, is described. The new language is simple and easy to learn...

  16. Age and amount of exposure to a foreign language during childhood: behavioral and ERP data on the semantic comprehension of spoken English by Japanese children.

    Science.gov (United States)

    Ojima, Shiro; Matsuba-Kurita, Hiroko; Nakamura, Naoko; Hoshino, Takahiro; Hagiwara, Hiroko

    2011-06-01

    Children's foreign-language (FL) learning is a matter of much social as well as scientific debate. Previous behavioral research indicates that starting language learning late in life can lead to problems in phonological processing. Inadequate phonological capacity may impede lexical learning and semantic processing (phonological bottleneck hypothesis). Using both behavioral and neuroimaging data, here we examine the effects of age of first exposure (AOFE) and total hours of exposure (HOE) to English, on 350 Japanese primary-school children's semantic processing of spoken English. Children's English proficiency scores and N400 event-related brain potentials (ERPs) were analyzed in multiple regression analyses. The results showed (1) that later, rather than earlier, AOFE led to higher English proficiency and larger N400 amplitudes, when HOE was controlled for; and (2) that longer HOE led to higher English proficiency and larger N400 amplitudes, whether AOFE was controlled for or not. These data highlight the important role of amount of exposure in FL learning, and cast doubt on the view that starting FL learning earlier always produces better results. Copyright © 2011 Elsevier Ireland Ltd and the Japan Neuroscience Society. All rights reserved.

  17. On the accessibility of phonological, orthographic, and semantic aspects of second language vocabulary learning and their relationship with spatial and linguistic intelligences

    Directory of Open Access Journals (Sweden)

    Abbas Ali Zarei

    2015-01-01

    Full Text Available The present study was an attempt to investigate the differences in the accessibility of phonological, semantic, and orthographic aspects of words in L2 vocabulary learning. For this purpose, a sample of 119 Iranian intermediate level EFL students in a private language institute in Karaj was selected. All of the participants received the same instructional treatment. At the end of the experimental period, three tests were administered based on the previously-taught words. A subset of Gardner’s’ (1983 Multiple Intelligences questionnaire was also used for data collection. A repeated measures one-way ANOVA procedure was used to analyze the obtained data. The results showed significant differences in the accessibility of phonological, semantic, and orthographic aspects of words in second language vocabulary learning. Moreover, to investigate the relationships between spatial and linguistic intelligences and the afore-mentioned aspects of lexical knowledge, a correlational analysis was used. No significant relationships were found between spatial and linguistic intelligences and the three aspects of lexical knowledge. These findings may have theoretical and pedagogical implications for researchers, teachers, and learners.

  18. The Scratch Programming Language and Environment

    Science.gov (United States)

    Maloney, John; Resnick, Mitchel; Rusk, Natalie; Silverman, Brian; Eastmond, Evelyn

    2010-01-01

    Scratch is a visual programming environment that allows users (primarily ages 8 to 16) to learn computer programming while working on personally meaningful projects such as animated stories and games. A key design goal of Scratch is to support self-directed learning through tinkering and collaboration with peers. This article explores how the…

  19. Visual Teaching Model for Introducing Programming Languages

    Science.gov (United States)

    Shehane, Ronald; Sherman, Steven

    2014-01-01

    This study examines detailed usage of online training videos that were designed to address specific course problems that were encountered in an online computer programming course. The study presents the specifics of a programming course where training videos were used to provide students with a quick start path to learning a new programming…

  20. On the Semantics of Focus

    Science.gov (United States)

    Kess, Joseph F.

    1975-01-01

    This article discusses the semantics of the notion of focus, insofar as it relates to Filipino languages. The evolution of this notion is reviewed, and an alternative explanation of it is given, stressing the fact that grammar and semantics should be kept separate in a discussion of focus. (CLK)

  1. Programming language, natural language? Supporting the diverse computational activities of novice programmers

    OpenAIRE

    Good, Judith; Howland, Kate

    2017-01-01

    Given the current focus on teaching computational concepts to all from an early age, combined with the growing trend to empower end users to become producers of technology rather than mere consumers, we consider the issue of “computational notation”. Specifically, where the goal is to help individuals develop their understanding of computation and/or use computation in real world settings, we question whether natural language might be a preferred notation to traditional programming languages,...

  2. Semantic Requirements Engineering

    Science.gov (United States)

    Saeki, Motoshi

    Requirements engineering (RE) techniques play a crucial role in information systems development processes. There are many excellent techniques of RE to assist requirements analysts and stakeholders in producing requirements specification of higher quality, and some of them are put into practice in industry. However, one of the issues of these RE techniques is that they do not handle semantic aspects of requirements. If we can deal with the meaning of requirements by using automated techniques, we can get more effective RE techniques to produce requirements specifications of higher quality. In this chapter, we consider an ontology as a semantic domain so as to provide the meaning for requirements, and discuss the potentials of the RE techniques using an ontology as a semantic basis. Especially, we illustrate an extension of goal-oriented requirements analysis where this idea is embedded, i.e. we provide the semantics for goal descriptions written in natural language using a mapping from them to an ontology. The inference mechanisms of the ontology allow us to decompose a goal into sub-goals and to find missing goals. Furthermore, in this chapter we discuss the possibilities of the techniques to support the other activities of RE processes using this ontological technique, e.g. measuring quality metrics and controlling versions of requirements from a semantic view. Due to similarity to Semantic Web techniques, we call a family of these engineering techniques Semantic Requirements Engineering in this chapter.

  3. Evaluating Locally-Developed Language Testing: A Predictive Study of "Direct Entry" Language Programs at an Australian University

    Science.gov (United States)

    Cope, Nicholas

    2011-01-01

    The study reported here investigates the predictive validity of language assessments by "Direct Entry" programs at an Australian University--programs developed on site for Non English Speaking Background international students, principally to provide (i) pre-entry academic and language preparation and (ii) language assessment for…

  4. Do They Make a Difference? The Impact of English Language Programs on Second Language Students in Canadian Universities

    Science.gov (United States)

    Fox, Janna; Cheng, Liying; Zumbo, Bruno D.

    2014-01-01

    Few studies have investigated the impact of English language programs on second language (L2) students studying in Canadian universities (Cheng & Fox, 2008; Fox, 2005, 2009). This article reports on questionnaire responses of 641 L2 students studying in 36 English language programs in 26 Canadian universities. The researchers identified…

  5. The Family of Concurrent Logic Programming Languages

    Science.gov (United States)

    1989-05-01

    concurrent logic programming can be found in [162]. Procs pipes: linear press networks The following program is a parallel implementation of the Sieve of... Eratosthenes [163]. It consists of a process generating all integers in the desired range, and a set of filter proceses, one per prime number found...computation terminates or deadlocks. To improve upon this the guard sake~o(L) can be added to the other clauses of the meta-interpreter. This ensures that

  6. Programming real-time executives in higher order language

    Science.gov (United States)

    Foudriat, E. C.

    1982-01-01

    Methods by which real-time executive programs can be implemented in a higher order language are discussed, using HAL/S and Path Pascal languages as program examples. Techniques are presented by which noncyclic tasks can readily be incorporated into the executive system. Situations are shown where the executive system can fail to meet its task scheduling and yet be able to recover either by rephasing the clock or stacking the information for later processing. The concept of deadline processing is shown to enable more effective mixing of time and information synchronized systems.

  7. Assembly language programming ARM Cortex-M3

    CERN Document Server

    Mahout, Vincent

    2013-01-01

    ARM designs the cores of microcontrollers which equip most "embedded systems" based on 32-bit processors. Cortex M3 is one of these designs, recently developed by ARM with microcontroller applications in mind. To conceive a particularly optimized piece of software (as is often the case in the world of embedded systems) it is often necessary to know how to program in an assembly language.This book explains the basics of programming in an assembly language, while being based on the architecture of Cortex M3 in detail and developing many examples.It is written for people who have never pr

  8. Integrated Task And Data Parallel Programming: Language Design

    Science.gov (United States)

    Grimshaw, Andrew S.; West, Emily A.

    1998-01-01

    his research investigates the combination of task and data parallel language constructs within a single programming language. There are an number of applications that exhibit properties which would be well served by such an integrated language. Examples include global climate models, aircraft design problems, and multidisciplinary design optimization problems. Our approach incorporates data parallel language constructs into an existing, object oriented, task parallel language. The language will support creation and manipulation of parallel classes and objects of both types (task parallel and data parallel). Ultimately, the language will allow data parallel and task parallel classes to be used either as building blocks or managers of parallel objects of either type, thus allowing the development of single and multi-paradigm parallel applications. 1995 Research Accomplishments In February I presented a paper at Frontiers '95 describing the design of the data parallel language subset. During the spring I wrote and defended my dissertation proposal. Since that time I have developed a runtime model for the language subset. I have begun implementing the model and hand-coding simple examples which demonstrate the language subset. I have identified an astrophysical fluid flow application which will validate the data parallel language subset. 1996 Research Agenda Milestones for the coming year include implementing a significant portion of the data parallel language subset over the Legion system. Using simple hand-coded methods, I plan to demonstrate (1) concurrent task and data parallel objects and (2) task parallel objects managing both task and data parallel objects. My next steps will focus on constructing a compiler and implementing the fluid flow application with the language. Concurrently, I will conduct a search for a real-world application exhibiting both task and data parallelism within the same program m. Additional 1995 Activities During the fall I collaborated

  9. Lottery semantics

    NARCIS (Netherlands)

    Galliani, P.; Mann, A.L.; Kontinen, J.; Väänänen, J.

    2010-01-01

    We present a compositional semantics for a logic of imperfect information and prove its equivalence to equilibrium semantics ([10]), thus extending to mixed (rather than just behavioural) strategies part of the work of ([2], [3]).

  10. A Universalist-Evolutionary Approach in Ethnographic Semantics. Working Paper of the Language Behavior Research Laboratory, No. 27.

    Science.gov (United States)

    Berlin, Brent

    Criticism has been directed at a growing body of literature broadly referred to as ethnoscience, ethnosemantics, folk science, ethnographic semantics, and cognitive anthropology. Criticisms concern methodological and analytic aspects of ethnoscientific procedure, and the directions of ethnosemantic research from a theoretical point of view. The…

  11. Implementing embedded artificial intelligence rules within algorithmic programming languages

    Science.gov (United States)

    Feyock, Stefan

    1988-01-01

    Most integrations of artificial intelligence (AI) capabilities with non-AI (usually FORTRAN-based) application programs require the latter to execute separately to run as a subprogram or, at best, as a coroutine, of the AI system. In many cases, this organization is unacceptable; instead, the requirement is for an AI facility that runs in embedded mode; i.e., is called as subprogram by the application program. The design and implementation of a Prolog-based AI capability that can be invoked in embedded mode are described. The significance of this system is twofold: Provision of Prolog-based symbol-manipulation and deduction facilities makes a powerful symbolic reasoning mechanism available to applications programs written in non-AI languages. The power of the deductive and non-procedural descriptive capabilities of Prolog, which allow the user to describe the problem to be solved, rather than the solution, is to a large extent vitiated by the absence of the standard control structures provided by other languages. Embedding invocations of Prolog rule bases in programs written in non-AI languages makes it possible to put Prolog calls inside DO loops and similar control constructs. The resulting merger of non-AI and AI languages thus results in a symbiotic system in which the advantages of both programming systems are retained, and their deficiencies largely remedied.

  12. UMLS-Interface and UMLS-Similarity : Open Source Software for Measuring Paths and Semantic Similarity

    OpenAIRE

    McInnes, Bridget T.; Pedersen, Ted; Pakhomov, Serguei V.S.

    2009-01-01

    A number of computational measures for determining semantic similarity between pairs of biomedical concepts have been developed using various standards and programming platforms. In this paper, we introduce two new open-source frameworks based on the Unified Medical Language System (UMLS). These frameworks consist of the UMLS-Similarity and UMLS-Interface packages. UMLS-Interface provides path information about UMLS concepts. UMLS-Similarity calculates the semantic similarity between UMLS con...

  13. System semantics of explanatory dictionaries

    Directory of Open Access Journals (Sweden)

    Volodymyr Shyrokov

    2015-11-01

    Full Text Available System semantics of explanatory dictionaries Some semantic properties of the language to be followed from the structure of lexicographical systems of big explanatory dictionaries are considered. The hyperchains and hypercycles are determined as the definite kind of automorphisms of the lexicographical system of explanatory dictionary. Some semantic consequencies following from the principles of lexicographic closure and lexicographic completeness are investigated using the hyperchains and hypercycles formalism. The connection between the hypercyle properties of the lexicographical system semantics and Goedel’s incompleteness theorem is discussed.

  14. The UMLS® Semantic Network and the Semantic Web

    Science.gov (United States)

    Kashyap, Vipul

    2003-01-01

    The Unified Medical Language System® (UMLS®) , an extensive source of biomedical knowledge developed and maintained by the US National Library of Medicine (NLM) is being currently used in a wide variety of biomedical applications. The Semantic Network, a component of the UMLS is a structured description of core biomedical knowledge consisting of well defined semantic types and relationships between them. We investigate the expressiveness of DAML+OIL, a markup language proposed for ontologies on the Semantic Web, for representing the knowledge contained in the Semantic Network. Requirements specific to the Semantic Network, such as polymorphic relationships and blocking relationship inheritance are discussed and approaches to represent these in DAML+OIL are presented. Finally, conclusions are presented along with a discussion of ongoing and future work. PMID:14728193

  15. Head First Programming A learner's guide to programming using the Python language

    CERN Document Server

    Griffiths, David

    2009-01-01

    Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs -- variables, decisions, loops, functions, and objects -- which apply regardless of the programming language. This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts. Learn the basic tools to start writing the programs that interest you, and get a better understanding of what software can (and cannot) do. When you're fi

  16. Appropriate language for introducing object oriented programming ...

    African Journals Online (AJOL)

    Object Oriented Programming (OOP) has attained a level of acceptance in the software development community so much so that one is now considered a charlatan to have a degree in computing without the flare for OOP. Computing students must therefore be equipped with this skill. The need to do this using the most ...

  17. Abstract Machines for Programming Language Implementation

    NARCIS (Netherlands)

    Diehl, Stephan; Hartel, Pieter H.; Sestoft, Peter

    We present an extensive, annotated bibliography of the abstract machines designed for each of the main programming paradigms (imperative, object oriented, functional, logic and concurrent). We conclude that whilst a large number of efficient abstract machines have been designed for particular

  18. Interdialect Translatability of the Basic Programming Language.

    Science.gov (United States)

    Isaacs, Gerald L.

    A study was made of several dialects of the Beginner's All-purpose Symbolic Instruction Code (BASIC). The purpose was to determine if it was possible to identify a set of interactive BASIC dialects in which translatability between different members of the set would be high, if reasonable programing restrictions were imposed. It was first…

  19. Can monitoring in language comprehension in Autism Spectrum Disorder be modulated? Evidence From P600 to Semantic

    NARCIS (Netherlands)

    Koolen, S.; Vissers, C.T.W.M.; Egger, J.I.M.; Verhoeven, L.T.W.

    2013-01-01

    Objective: Individuals with Autism Spectrum Disorder (ASD) generally show impairments in language comprehension. It is often assumed that these difficulties reflect a linguistic deficit. We propose, however, that language difficulties result from atypical cognitive control processes. Recent

  20. Towards Bridging the Gap Programming Language and Partial Evaluation

    DEFF Research Database (Denmark)

    Le Meur, Anne-Francoise; Lawall, Julia Laetitia; Consel, Charles

    2002-01-01

    . One reason is the difficulty of adequately describing specialization opportunities. Indeed, under-specialization or over-specialization often occurs, without any direct feedback to the user as to the source of the problem.We have developed a high-level, module-based language allowing the programmer...... to guide the choice of both the code to specialize and the invariants to exploit during the specialization process. To ease the use of partial evaluation, the syntax of this language is similar to the declaration syntax of the target language of the partial evaluator. To provide feedback to the programmer......Partial evaluation is a program-transformation technique that automatically specializes a program with respect to user-supplied invariants. Despite successful applications in areas such as graphics, operating systems, and software engineering, partial evaluators have yet to achieve widespread use...

  1. The FORCE - A highly portable parallel programming language

    Science.gov (United States)

    Jordan, Harry F.; Benten, Muhammad S.; Alaghband, Gita; Jakob, Ruediger

    1989-01-01

    This paper explains why the FORCE parallel programming language is easily portable among six different shared-memory multiprocessors, and how a two-level macro preprocessor makes it possible to hide low-level machine dependencies and to build machine-independent high-level constructs on top of them. These FORCE constructs make it possible to write portable parallel programs largely independent of the number of processes and the specific shared-memory multiprocessor executing them.

  2. The FORCE: A highly portable parallel programming language

    Science.gov (United States)

    Jordan, Harry F.; Benten, Muhammad S.; Alaghband, Gita; Jakob, Ruediger

    1989-01-01

    Here, it is explained why the FORCE parallel programming language is easily portable among six different shared-memory microprocessors, and how a two-level macro preprocessor makes it possible to hide low level machine dependencies and to build machine-independent high level constructs on top of them. These FORCE constructs make it possible to write portable parallel programs largely independent of the number of processes and the specific shared memory multiprocessor executing them.

  3. The Intellectual Training Environment for Prolog Programming Language

    Directory of Open Access Journals (Sweden)

    2007-01-01

    Full Text Available In this work is described a new complex training system, named SPprolog, intended for training and self-training in logic programming language - Prolog. This system includes elements related to Prolog and logic programming, and the elements of independent, complex, self-sufficient training system which is capable considerably to increase the quality of self-training, and to be effective assistant in training. The most useful application of the system can be in distance education and self-training. The main elements of SPprolog system are: Functionally expanded (in comparison with existing systems Prolog development environ-ment, with the multipurpose code editor, the automated organization system of the personal tools, automated advice mode "Expert Advice", based on the incorporated expert system for cultivated, effective and optimized programming; Link to foreign Prolog programs compiler which allow to compile the program to independent executable; Built in intellectual, interactive, multimedia Prolog interpreter integrated with expert system and the elements of the intellectuality, allowing to lead detailed program interpretation, with popular and evident, explanation of the theory and mechanisms used in it, applying audiovisual effects to increase the level of naturalness of process of explanation; Full digital training course of Prolog programming language presented in the form of the matrix of knowledge and supplied system of consecutive knowledge reproduction for self-training and evaluation; an intensive course of training to the Prolog language and Spprolog system, based on the programmed, consecutive set of actions, allowing using the previous two mechanisms of sys-tem for popular and evident explanation of the main principles of work of system and Prolog language.

  4. The Intellectual Training Environment for Prolog Programming Language

    OpenAIRE

    Serghei PELIN

    2007-01-01

    In this work is described a new complex training system, named SPprolog, intended for training and self-training in logic programming language - Prolog. This system includes elements related to Prolog and logic programming, and the elements of independent, complex, self-sufficient training system which is capable considerably to increase the quality of self-training, and to be effective assistant in training. The most useful application of the system can be in distance education and self-trai...

  5. Semantic Web Development

    Science.gov (United States)

    2006-09-01

    Datamining Initiative (TAMI [TAMI])), implementing these ideas much more fully. 4.0 Language development 4.1 OWL development DAML and OIL languages...Swick (for DIG),Transparent Accountable Datamining Initiative, 2005. http://dig.csail.mit.edu/TAMI/ to.Ical: Dan Connolly and Tim Berners-Lee...open and unbounded Semantic Web which was delivered as N3 (Notation3). TAMI: (Transparent Accountable Datamining Initiative), technical, legal, and

  6. Latent Semantic Analysis.

    Science.gov (United States)

    Dumais, Susan T.

    2004-01-01

    Presents a literature review that covers the following topics related to Latent Semantic Analysis (LSA): (1) LSA overview; (2) applications of LSA, including information retrieval (IR), information filtering, cross-language retrieval, and other IR-related LSA applications; (3) modeling human memory, including the relationship of LSA to other…

  7. Formal analysis of name accessing in programming languages

    Energy Technology Data Exchange (ETDEWEB)

    Smith, Carol Lynn [Iowa State Univ., Ames, IA (United States)

    1975-10-01

    One of the main purposes of a programming language is to provide a framework within which a user can convey the specification of a task to an information processing system. A model is proposed in which name accessing conventions can be analyzed and compared.

  8. Student Learning Outcomes Assessment in College Foreign Language Programs

    Science.gov (United States)

    Norris, John M., Ed.; Davis, John McE., Ed.

    2015-01-01

    Changes in accreditation policies and institutional practices have led to the emergence of student learning outcomes assessment as an important, increasingly common expectation in U.S. college foreign language programs. This volume investigates contemporary outcomes assessment activity, with a primary focus on useful assessment, that is,…

  9. WNetKAT: A Weighted SDN Programming and Verification Language

    DEFF Research Database (Denmark)

    Larsen, Kim Guldstrand; Schmid, Stefan; Xue, Bingtian

    2017-01-01

    Programmability and verifiability lie at the heart of the software-defined networking paradigm. While OpenFlow and its match-action concept provide primitive operations to manipulate hardware configurations, over the last years, several more expressive network programming languages have been deve...

  10. A Relational Algebra Query Language for Programming Relational Databases

    Science.gov (United States)

    McMaster, Kirby; Sambasivam, Samuel; Anderson, Nicole

    2011-01-01

    In this paper, we describe a Relational Algebra Query Language (RAQL) and Relational Algebra Query (RAQ) software product we have developed that allows database instructors to teach relational algebra through programming. Instead of defining query operations using mathematical notation (the approach commonly taken in database textbooks), students…

  11. Programming-Languages as a Conceptual Framework for Teaching Mathematics

    Science.gov (United States)

    Feurzeig, Wallace; Papert, Seymour A.

    2011-01-01

    Formal mathematical methods remain, for most high school students, mysterious, artificial and not a part of their regular intuitive thinking. The authors develop some themes that could lead to a radically new approach. According to this thesis, the teaching of programming languages as a regular part of academic progress can contribute effectively…

  12. Semantic reclassification of the UMLS concepts.

    Science.gov (United States)

    Fan, Jung-Wei; Friedman, Carol

    2008-09-01

    Accurate semantic classification is valuable for text mining and knowledge-based tasks that perform inference based on semantic classes. To benefit applications using the semantic classification of the Unified Medical Language System (UMLS) concepts, we automatically reclassified the concepts based on their lexical and contextual features. The new classification is useful for auditing the original UMLS semantic classification and for building biomedical text mining applications. http://www.dbmi.columbia.edu/~juf7002/reclassify_production

  13. A Survey on Visual Programming Languages in Internet of Things

    Directory of Open Access Journals (Sweden)

    Partha Pratim Ray

    2017-01-01

    Full Text Available Visual programming has transformed the art of programming in recent years. Several organizations are in race to develop novel ideas to run visual programming in multiple domains with Internet of Things. IoT, being the most emerging area of computing, needs substantial contribution from the visual programming paradigm for its technological propagation. This paper surveys visual programming languages being served for application development, especially in Internet of Things field. 13 such languages are visited from several popular research-electronic databases (e.g., IEEE Xplore, Science Direct, Springer Link, Google Scholar, Web of Science, and Postscapes and compared under four key attributes such as programming environment, license, project repository, and platform supports. Grouped into two segments, open source and proprietary platform, these visual languages pertain few crucial challenges that have been elaborated in this literature. The main goal of this paper is to present existing VPLs per their parametric proforma to enable naïve developers and researchers in the field of IoT to choose appropriate variant of VPL for particular type of application. It is also worth validating the usability and adaptability of VPLs that is essential for selection of beneficiary in terms of IoT.

  14. Neuro-Semantics and Semantics.

    Science.gov (United States)

    Holmes, Stewart W.

    1987-01-01

    Draws distinctions between the terms semantics (dealing with such verbal parameters as dictionaries and "laws" of logic and rhetoric), general semantics (semantics, plus the complex, dynamic, organismal properties of human beings and their physical environment), and neurosemantics (names for relations-based input from the neurosensory…

  15. 25 CFR 39.130 - Can ISEF funds be used for Language Development Programs?

    Science.gov (United States)

    2010-04-01

    ... 25 Indians 1 2010-04-01 2010-04-01 false Can ISEF funds be used for Language Development Programs... INDIAN SCHOOL EQUALIZATION PROGRAM Indian School Equalization Formula Language Development Programs § 39.130 Can ISEF funds be used for Language Development Programs? Yes, schools can use ISEF funds to...

  16. Students' Perspective on the First Programming Language: C-Like or Pascal-Like Languages?

    Science.gov (United States)

    Xinogalos, Stelios; Pitner, Tomáš; Ivanovic, Mirjana; Savic, Miloš

    2018-01-01

    The choice of the first programming language (FPL) has been a controversial issue for several decades. Nearly everyone agrees that the FPL is important and affects students' subsequent education on programming. The study presented in this article investigates the suitability of various C-like and Pascal-like programming languages as a FPL.…

  17. The programming language HAL: A specification

    Science.gov (United States)

    1971-01-01

    HAL accomplishes three significant objectives: (1) increased readability, through the use of a natural two-dimensional mathematical format; (2) increased reliability, by providing for selective recognition of common data and subroutines, and by incorporating specific data-protect features; (3) real-time control facility, by including a comprehensive set of real-time control commands and signal conditions. Although HAL is designed primarily for programming on-board computers, it is general enough to meet nearly all the needs in the production, verification and support of aerospace, and other real-time applications.

  18. Language Learning Shifts and Attitudes towards Language Learning in an Online Tandem Program for Beginner Writers

    Science.gov (United States)

    Tolosa, Constanza; Ordóñez, Claudia Lucía; Guevara, Diana Carolina

    2017-01-01

    We present findings of a project that investigated the potential of an online tandem program to enhance the foreign language learning of two groups of school-aged beginner learners, one learning English in Colombia and the other learning Spanish in New Zealand. We assessed the impact of the project on students' learning with a free writing…

  19. HOW ARE EMOTIONAL PERCEPTS RECOGNIZED? CORRELATION BETWEEN PRIMING EFFECTS AND ERP COMPONENTS COULD INDICATE CONTRIBUTION OF SEMANTIC MEMORY AND VERBAL LANGUAGE

    Directory of Open Access Journals (Sweden)

    Wagner Ferreira Lima

    2016-12-01

    Full Text Available A research body using cerebral electrophysiology has revealed that affective prosody yelds context effects on emotion recognition in priming paradigm (inconguence prosody-face produces higher peaks of N400, an ERP associated to semantic integration of sentences. At the same time, some data likewise show that judgements of emotional faces can be impaired if the lexical access to word denoting the judged emotion is prevented. In an experiment employing repetition priming, the momentary suspension of the meaning of emotional word has obstructed the recognition of face percepts as a token of the same face type. These data suggest, rather than a merely pre-conceptual process, the emotion perception is either conceptual and linguistic. This fact leads to a review of role of prosody in tasks of judgment of emotional percepts. The present discussion holds that the prosody can only work as prime (pre-activation stimulus to face target, or to any other stimulus, because it itself is organized linguistically within a semantic memory for emotional events. This view is consistent thus with the linguistic relativism stream, according to which the language shapes the thought and the way one notices the world.

  20. Mathematical Foundations of Programming Semantics International Conference (9th) Held in New Orleans, Louisiana, April 1993

    Science.gov (United States)

    1993-04-01

    Rational w-Languages 554 Hugues Calbrix, Maurice Nivat, and Andreas Podelski Category of A-Functors 567 Adrian Fiech A Categorical Interpretation of...Proceedings of the Fifth IEEE Symposium on Logic in Computer Science, 1990. [ACH92] R. Alur, C Courcoubetis, N. Halbwachs , D. Dill, H. Wong-Toi...W. A., "On Quasi-metric Spaces". Amer. J. Math. 53 (1931), 675-684. Ultimately Periodic Words of Rational w-Languages Hugues Calbrix * Maurice Nivat