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.

Computer scienceProgramming language0102 computer and information sciences02 engineering and technologycomputer.file_formatcomputer.software_genre01 natural sciencesOperational semanticsAbstract machineAction semanticsDenotational semantics010201 computation theory & mathematicsVirtual machine0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingExecutablecomputerInterpreterAbstraction (linguistics)
researchProduct

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…

Computer scienceVirtual machineQuality of serviceServerDistributed computingScalabilityComputingMilieux_PERSONALCOMPUTINGHeuristicscomputer.software_genrecomputerMetaheuristic
researchProduct

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…

Computer sciencebusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONSign languagecomputer.software_genreAutomationVirtual machineGesture recognitionBenchmark (computing)RGB color modelComputer visionArtificial intelligenceElectrical and Electronic EngineeringbusinessInstrumentationcomputerEdge computingGestureIEEE Sensors Journal
researchProduct

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.

Computer sciencebusiness.industryReliability (computer networking)Virtualizationcomputer.software_genreNetwork topologyWide area networkVirtual machineDependabilityEnterprise private networkbusinesscomputerVirtual networkComputer network
researchProduct

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…

Computer sciencebusiness.industrycomputer.internet_protocolBusiness objectcomputer.software_genreCivil engineeringVisualizationMegabyteWorld Wide WebVirtual machineThe InternetbusinesscomputerXMLProceedings of the twelfth international conference on Information and knowledge management
researchProduct

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.

DatabaseComputer scienceVirtual machineDistributed computingLoad balancing (computing)computer.software_genrecomputerProcess migrationEfficient energy useLive migration
researchProduct

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.

Digital rights managementbusiness.industryComputer scienceSoftware protectionCryptographyConditional accessEncryptioncomputer.software_genreSoftwareVirtual machineEmbedded systemOperating systembusinesscomputerDigital rights management system2011 5th International Conference on Network and System Security
researchProduct

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 …

Distributed databaseQuake (series)video streamingComputer sciencebusiness.industrymonitor wallVisualizationlcsh:Telecommunicationlcsh:TK5101-6720virtual machinegamelarge-scale display systemH.264Software architectureSoftware engineeringbusinessProceedings of the XXth Conference of Open Innovations Association FRUCT
researchProduct

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…

Dynamic problemHuman–computer interactionVirtual machineComputer scienceVirtual LaboratoryVirtual learning environmentcomputer.software_genrecomputerJava appletCognitive loadTechnology managementSystem dynamics2008 Eighth IEEE International Conference on Advanced Learning Technologies
researchProduct

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, …

EngineeringEngineering drawingProduct designbusiness.industryVirtual realitycomputer.software_genreVirtual reality - Simulation - 3D input device - CAD modelling - FEM analysesIndustrial and Manufacturing EngineeringVirtual machineIndustrial designModeling and SimulationNew product developmentDesign processbusinessSoftware engineeringEngineering design processSettore ING-IND/15 - Disegno E Metodi Dell'Ingegneria IndustrialecomputerInstructional simulation
researchProduct