Search results for "Programming"
showing 10 items of 3090 documents
Elementary transformation analysis for Array-OL
2009
Array-OL is a high-level specification language dedicated to the definition of multidimentional intensive signal processing applications. It allows to specify both the task parallelism and the data parallelism of these applications on focusing on their complex multidimensional data access patterns. Several tools exist for implementing an Array-OL specification as a data parallel program. While Array-OL can be used directly, it is often convenient to be able to deduce part of the specification from a sequential version of the application. This paper proposes such an analysis and examines its feasibility and its limits.
Association between Inflammatory Markers and Clinical and Metabolic Risk Factors for Cardiovascular Diseases
2009
Association between Inflammatory Markers and Clinical and Metabolic Risk Factors for Cardiovascular Diseases The inflammatory reaction plays an important role in the development of atherosclerosis. The clinical significance of the main inflammatory markers — C-reactive protein (CRP), interleukin 6 (IL6), tumour necrosis factor alpha (TNF-α), plasminogen activator inhibitor 1 (PAI1), etc. — has not been fully established. CRP, IL6, TNF-α, and PAI1 were assessed in 100 patients in terms of certain clinical indicators (sex, obesity indicators, blood pressure, and heart rate), total cholesterol (TC), low-density lipoprotein-cholesterol (LDL-C), high-density lipoprotein-cholesterol (HDL-C), trig…
2014
Division of labor is a defining characteristic of social insects and fundamental to their ecological success. Many of the numerous tasks essential for the survival of the colony must be performed at a specific location. Consequently, spatial organization is an integral aspect of division of labor. The mechanisms organizing the spatial distribution of workers, separating inside and outside workers without central control, is an essential, but so far neglected aspect of division of labor. In this study, we investigate the behavioral mechanisms governing the spatial distribution of individual workers and its physiological underpinning in the ant Myrmica rubra. By investigating worker personali…
Frctionless contact: step by step analysis and mathematical programming technique
2011
The object of the paper concerns a consistent formulation of the classical Signorini's theory regarding the frictionless unilateral contact problem between two elastic bodies in the hypothesis of small displacements and strains. A variational approach employed in conjunction with the Symmetric Boundary Element Method (SBEM) leads to an algebraic formulation based on generalized quantities [1]. The contact problem is decomposed into two sub-problems: one is purely elastic, the other pertains to the unilateral contact conditions alone [2,3]. Following this methodology, the contact problem, by symmetric BEM, is characterized by symmetry and sign definiteness of the coefficient matrix, thus adm…
Metadata-Oriented Language Model in Translingual Retrieval of Digital Data
2015
Translingual retrieval relies on processing a source language to retrieve digital document content in a target language. From the perspective of successful browsing digital catalogues, probability of retrieving the full text document in a language other than the query language is close to zero owning to the fact that it is not only the library collection, but especially a problem of matching the index terms with the query keywords which are assumed to be their translation equivalents. In addition, hardly any digital library system is incorporated with a translation component. As a result, such a matching is rather coincidental. Our approach to the translingual document retrieval problem is …
Developments and trends in learning with instructional video
2018
" This special issue provides an overview of some of the main topics addressed in contemporary research on learning with instructional video. The aim of the contributing papers is to take the field of learning with instructional video a step further so as to better understand the circumstances under which instructional videos do and do not improve learning and how instructional videos can be more optimally designed to support learning."
Role of the Online Tutor in Establishing Social Presence in Asynchronous Text-Based Collaborative Learning Environments
2017
The main objective of this paper is to provide a better understanding of the online tutor’s role in establishing and maintaining the feeling of social presence among the participants in asynchronous text-based collaborative learning environments. The context of the study is a distributed online course involving groups of participants who do not have a shared history of working together. The data were collected from a student survey and follow-up interviews. The study shows how the online tutor’s facilitation in such environments is crucial, and several practical implications for online tutors are presented. In addition, complementing the asynchronous text-based learning platform with synchr…
Agent-based Social Gaming with AMUSE
2014
Abstract This paper describes the core features and the multi-agent architecture of AMUSE (Agent-based Multi-User Social Environment), a novel agent-based platform for social gaming. AMUSE is designed to offer game developers readymade solutions to many issues that are common to social games like, e.g., advanced management of matches, turns and players. AMUSE is developed on top of WADE to leverage the scalable and solid agent-based deployment environment and the PaaS approach that it provides. This paper first outlines some of the motivations that originated the development of AMUSE. Then, it presents the multi-agent architecture of AMUSE and it enumerates the major applicative features th…
On Internet of Things Programming Models
2016
In this paper, we present the review of existing and proposed programming models for Internet of Things (IoT) applications. The requests by the economy and the development of computer technologies (e.g., cloud-based models) have led to an increase in large-scale projects in the IoT area. The large-scale IoT systems should be able to integrate diverse types of IoT devices and support big data analytics. And, of course, they should be developed and updated at a reasonable cost and within a reasonable time. Due to the complexity, scale, and diversity of IoT systems, programming for IoT applications is a great challenge. And this challenge requires programming models and development systems at …
Towards Personalization of Peer Review in Learning Programming
2017
Peer review is one of the effective processes for sharing knowledge and improving overall learning performance. This became more popular by the use of ICT. However, it is challenging to implement peer review in learning programming languages due to the complexity of the subject matter. A group of peer reviewers may have different overall performance but similar weaknesses on a given aspect of the programming tasks. Hence, they may not be able to help each other to address individual needs. In this paper, we present a personalized approach to peer review with consideration to criteria based assessment and individual performance on specific programming tasks. This is achieved using a novel pe…