10,948 research outputs found
A Data Transformation System for Biological Data Sources
Scientific data of importance to biologists in the Human Genome Project resides not only in conventional databases, but in structured files maintained in a number of different formats (e.g. ASN.1 and ACE) as well a.s sequence analysis packages (e.g. BLAST and FASTA). These formats and packages contain a number of data types not found in conventional databases, such as lists and variants, and may be deeply nested. We present in this paper techniques for querying and transforming such data, and illustrate their use in a prototype system developed in conjunction with the Human Genome Center for Chromosome 22. We also describe optimizations performed by the system, a crucial issue for bulk data
A Modeling Approach based on UML/MARTE for GPU Architecture
Nowadays, the High Performance Computing is part of the context of embedded
systems. Graphics Processing Units (GPUs) are more and more used in
acceleration of the most part of algorithms and applications. Over the past
years, not many efforts have been done to describe abstractions of applications
in relation to their target architectures. Thus, when developers need to
associate applications and GPUs, for example, they find difficulty and prefer
using API for these architectures. This paper presents a metamodel extension
for MARTE profile and a model for GPU architectures. The main goal is to
specify the task and data allocation in the memory hierarchy of these
architectures. The results show that this approach will help to generate code
for GPUs based on model transformations using Model Driven Engineering (MDE).Comment: Symposium en Architectures nouvelles de machines (SympA'14) (2011
An approach to open virtual commissioning for component-based automation
Increasing market demands for highly customised products with shorter time-to-market and
at lower prices are forcing manufacturing systems to be built and operated in a more efficient
ways. In order to overcome some of the limitations in traditional methods of automation
system engineering, this thesis focuses on the creation of a new approach to Virtual
Commissioning (VC).
In current VC approaches, virtual models are driven by pre-programmed PLC control
software. These approaches are still time-consuming and heavily control expertise-reliant as
the required programming and debugging activities are mainly performed by control
engineers. Another current limitation is that virtual models validated during VC are difficult
to reuse due to a lack of tool-independent data models. Therefore, in order to maximise the
potential of VC, there is a need for new VC approaches and tools to address these limitations.
The main contributions of this research are: (1) to develop a new approach and the related
engineering tool functionality for directly deploying PLC control software based on
component-based VC models and reusable components; and (2) to build tool-independent
common data models for describing component-based virtual automation systems in order to
enable data reusability. [Continues.
- …