Search results for "Virtual machine"
showing 10 items of 83 documents
Object-Oriented Operational Semantics
2016
Operational semantics is one way of providing meaning to an executable language. On a high level of abstraction, operational semantics means to define an interpreter or an abstract machine for the language. In this article, we review the concept of operational semantics in the scope of meta-model-based language definitions and identify challenges and issues. We provide a clean conceptual approach using an object-oriented runtime environment and state change operations, which relies on an underlying abstract virtual machine. We present the approach using a sample language.
A Comparison Study of Metaheuristic Techniques for Providing QoS to Avatars in DVE Systems
2004
Network-server architecture has become a de-facto standard for Distributed Virtual Environment (DVE) systems. In these systems, a large set of remote users share a 3D virtual scene. In order to design scalable DVE systems, different approaches have been proposed to maintain the DVE system working under its saturation point, maximizing system throughput. Also, in order to provide quality of service to avatars in a DVE systems, avatars should be assigned to servers taking into account, among other factors, system throughput and system latency. This highly complex problem is called quality of service (QoS) problem in DVE systems. This paper proposes two different approaches for solving the QoS…
Robust Hand Gestures Recognition Using a Deep CNN and Thermal Images
2021
Medical systems and assistive technologies, human-computer interaction, human-robot interaction, industrial automation, virtual environment control, sign language translation, crisis and disaster management, entertainment and computer games, and so on all use RGB cameras for hand gesture recognition. However, their performance is limited especially in low-light conditions. In this paper, we propose a robust hand gesture recognition system based on high-resolution thermal imaging that is light-independent. A dataset of 14,400 thermal hand gestures is constructed, separated into two color tones. We also propose using a deep CNN to classify high-resolution hand gestures accurately. The propose…
Virtual Environment for Implementation and Testing Private Wide Area Network Solutions
2013
In this paper the concept of virtual environment for implementation and testing private Wide Area Network (WAN) solutions is presented. The VMware vSphere virtualization platform is used. The paper presents the ability to reflect the structure of any given WAN topology using Vyatta software routers and VMware virtualization platform and verifies its reliability regarding data transfer. The paper includes a number of performance tests to verify the dependability of the proposed solution and provide a proof-of-concept for the network topology during the Design phase of the PPDIOO methodology, right before the Implementation phase.
Managing IFC for civil engineering projects
2003
The "Industrial Foundation Classes" (IFC) are an ISO norm to define all components of a building in a civil engineering project. IFC files are textual files whose size can reach 100 megabytes. Several IFC files can coexist on the same civil engineering project. Due to their size, their handling and sharing is a complex task. In this paper, we present an approach to automatically identify business objects in the IFC files and simplify their visualization and manipulation on the Internet. We construct an IFC Viewer which transforms the IFC file into a XML IFC tree manipulated through the 3D visualization of the building. The IFC Viewer composed a web-based platform called ACTIVe3D BUILD SERVE…
Migration Techniques in HPC Environments
2014
Process migration is an important feature in modern computing centers as it allows for a more efficient use and maintenance of hardware. Especially in virtualized infrastructures it is successfully exploited by schemes for load balancing and energy efficiency. One can divide the tools and techniques into three groups: Process-level migration, virtual machine migration, and container-based migration.
An efficient VM-based software protection
2011
This paper presents Truly-protect, a system, incorporating a virtual machine, that enables execution of encrypted programs. Our intention is to form a framework for a conditional access/digital rights management system.
Infiniviz: Taking Quake 3 Arena on a Large-Scale Display System to the Next Level
2018
The authors of this paper have previously presented a large-scale display system called Infiniviz in other publications. Infiniviz attempts to improve network bandwidth consumption and computational performance compared to other existing large-scale display systems. Since the previous publications have been made in early development stages of Infiniviz, only the overview of the software architecture and details of hardware implementation have been presented so far. This paper contains a real-life test of Infiniviz running Quake 3 Arena at a resolution of 9600 x 5400 at 24 fps. Also, in this paper, the authors have tried to match their results to what has been published by other researchers …
Learning about Dynamic Problems with Computer Simulators: A Case of System Dynamics Simulation Models
2008
A vast body of research shows that people by and large fail to understand and manage dynamic environments. Given the increasing complexity of our world, there is an urgent need to develop more effective ways to present dynamic problems. Many studies propose computer simulators as virtual learning environments to help people understand and manage complex problems. Still, experimental data show that simulators often carry problems from reality into the virtual laboratory. An analysis from the perspective of cognitive load theory suggests that learning about complex problems could be improved by enhancing descriptions with simulation elements that would facilitate interactive exploration of th…
VirDe: A new virtual reality design approach
2008
Virtual reality (VR), even if it does not represent any more a novel technology, is one of the most powerful tool to help designers during the development of new projects. This is proved by very numerous research activities related to this field. In this research, we have studied a new way to approach the development of a product. We present the ongoing development of a system, called VirDe, acronym of virtual design, which can allow the designers to perform the whole design process, from the modelling phase to the finite element method (FEM) simulation analysis, in a virtual reality environment. This new method allows remarkable time and money saving in the overall product design process, …