125 research outputs found
Partial loading of XMI models
XML Metadata Interchange (XMI) is an OMG-standardised model exchange format, which is natively supported by the Eclipse Modeling Framework (EMF) and the majority of the modelling and model management languages and tools. Whilst XMI is widely supported, the XMI parser provided by EMF is inefficient in some cases where models are readonly (such as input models for model query, model-to-model transformation, etc) as it always requires loading the entire model into memory. In this paper we present a novel algorithm, and a prototype implementation (SmartSAX), which is capable of partially loading models persisted in XMI. SmartSAX oérs improved performance, in terms of loading time and memory footprint, over the default EMF XMI parser. We describe the algorithm in detail, and present benchmarking results that demonstrate the substantial improvements of the prototype implementation over the XMI parser provided by EMF
A framework for research on technology-enhanced special education
Based on results from the Technologies for Childrenwith Individual Needs Project and two case projects,we propose a new multidisciplinary framework forresearch between computer science, educationaltechnology, and special education. The frameworkpresents a way to conduct research that aims atdeveloping new methods for technology-enhancedspecial education and for developing adaptablesoftware and hardware tools for individual needs ineducational settings.Peer reviewe
21. Environmental disclosure in Japanese wood-related companies for 2005 and 2010
Environmental and sustainability reports by private sectors are primarily aimed at information disclosure for individual entities. Comparison of such reports in two different years, provide us with unique opportunity to explore underpinning changes. This article compares Japanese wood-related sectors in 2005 and in 2010. During this half-decade, the economy was sluggish, with a number of dramatic meltdowns symbolized by the “Lehman shock” in 2008. The period also experience upheaval of environmental movements with a major UN COP on biodiversity taking place in Nagoya in 2010, making comparison of these two years more interesting. Environmental disclosure from 51 companies mainly from 7 wood related sectors was reviewed. The trends in disclosed information was reviewed based on the following criteria: publishing of environmental reports, reference to illegal logging, definition of sustainable forest management, and membership to the Global Compact. The results indicated an increase in many of the indicators for large size companies, particularly for trading companies, while the majority of small and mid-size companies did not conduct basic activities such as publishing reports.[Book Chapter]: 21. Environmental disclosure in Japanese wood-related companies for 2005 and 2010, Part V. Ecosystem Service and Socioeconomic Aspects with Special Reference to Biodiversity, Integrative Observations and Assessments (Ecological Research Monographs / Asia-Pacific Biodiversity Observation Network), edited by Shin-ichi Nakano(中野 伸一), Tetsukazu Yahara(矢原 徹一), Tohru Nakashizuka(浅野 透), DOI:10.1007/978-4-431-54783-
Distributed Model-to-Model Transformation with ATL on MapReduce
International audienceEfficient processing of very large models is a key requirement for the adoption of Model-Driven Engineering (MDE) in some industrial contexts. One of the central operations in MDE is rule-based model transformation (MT). It is used to specify manipulation operations over structured data coming in the form of model graphs. However, being based on com-putationally expensive operations like subgraph isomorphism, MT tools are facing issues on both memory occupancy and execution time while dealing with the increasing model size and complexity. One way to overcome these issues is to exploit the wide availability of distributed clusters in the Cloud for the distributed execution of MT. In this paper, we propose an approach to automatically distribute the execution of model transformations written in a popular MT language, ATL, on top of a well-known distributed programming model, MapReduce. We show how the execution semantics of ATL can be aligned with the MapReduce computation model. We describe the extensions to the ATL transformation engine to enable distribution, and we experimentally demonstrate the scalability of this solution in a reverse-engineering scenario
Особенности развития малого предпринимательства в Украине
В этой работе рассмотрена эволюция предпринимательства Украины на всех этапах ее общественной жизни, в том числе в период экономического кризиса в годы становления независимости. Отражены основные параметры отнесения предприятий к субъектам малого предпринимательства и их роль в развитии экономики государств.У цій роботі розглянута еволюція підприємництва України на всіх етапах її суспільного життя, зокрема в період економічної кризи в роки становлення незалежності. Відображені основні параметри віднесення підприємств до суб'єктів малого підприємництва і їх роль в розвитку економіки держав
The KiVa antibullying program in primary schools in Chile, with and without the digital game component: study protocol for a randomized controlled trial.
BACKGROUND: Bullying is a major problem worldwide and Chile is no exception. Bullying is defined as a systematic aggressive behavior against a victim who cannot defend him or herself. Victims suffer social isolation and psychological maladjustment, while bullies have a higher risk for conduct problems and substance use disorders. These problems appear to last over time. The KiVa antibullying program has been evaluated in Finland and other European countries, showing preventive effects on victimization and self-reported bullying. The aims of this study are (1) to develop a culturally appropriate version of the KiVa material and (2) to test the effectiveness of the KiVa program, with and without the online game, on reducing experiences of victimization and bullying behavior among vulnerable primary schools in Santiago (Chile), using a cluster randomized controlled trial (RCT) design with three arms: (1) full KiVa program group, (2) partial KiVa (without online game) program group and (3) control group. METHODS AND DESIGN: This is a three-arm, single-blind, cluster randomized controlled trial (RCT) with a target enrolment of 1495 4th and 5th graders attending 13 vulnerable schools per arm. Students in the full and partial KiVa groups will receive universal actions: ten 2-h lessons delivered by trained teachers during 1 year; they will be exposed to posters encouraging them to support victims and behave constructively when witnessing bullying; and a person designated by the school authorities will be present in all school breaks and lunchtimes using a visible KiVa vest to remind everybody that they are in a KiVa school. KiVa schools also will have indicated actions, which consist of a set of discussion groups with the victims and with the bullies, with proper follow-up. Only full KiVa schools will also receive an online game which has the aim to raise awareness of the role of the group in bullying, increase empathy and promote strategies to support victimized peers. Self-reported victimization, bullying others and peer-reported bullying actions, psychological and academic functioning, and sense of school membership will be measured at baseline and 12 months after randomization. DISCUSSION: This is the first cluster RCT of the KiVa antibullying program in Latin America. TRIAL REGISTRATION: ClinicalTrials.gov, Identifier: NCT02898324 . Registered on 8 September 2016
- …