The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Virtual Environments have become a compelling tool for various applications beyond gaming and Virtual Worlds, for example for education, collaborative engineering, or simulation and visualization. In the emerging field of smart environments, like Smart Cities and Smart Factories for industry or agriculture, a digital counterpart of a real world site, driven by hundreds of Internet of Things (IoT)...
Model driven engineering allows many stakeholders to contribute their expertise to the system description. This practice enables agility but implies consistency maintenance issues between different system models. Incremental model transformations (IMT) are used to synchronize different artifacts contributed by the stakeholders. IMTs detect changes on the source model and execute change rules to propagate...
Reverse Engineering benign or malicious samples can take a considerable amount of time. Reversing many samples, or tracking changes in malware families, can cause an analyst to see similar or even the same functions used over and over. The similar, or same, functions could be seen recently, allowing the analyst to recall the metadata they associated with it. However, most likely, the disassembly will...
With their globally distributed datacenters, clouds now provide an opportunity to run complex large-scale applications on dynamically provisioned, networked and federated infrastructures. However, there is a lack of tools supporting data intensive applications across geographically distributed sites. For instance, scientific workflows which handle many small files can easily saturate state-of-the-art...
Property graphs are a promising data model for rich metadata management in high-performance computing (HPC) systems because of their ability to represent not only metadata attributes but also the relationships between them. A property graph can be used to record the relationships between users, jobs, and data, for example, with unique annotations for each entity. This high-volume, power-law distributed...
Game engines are used in the development of virtual reality applications. They enable developers to focus the virtual environment and spend less time on its creation. The relationship between interactivity and graphics performance offered by game engines has led researchers to explore these engines in multi-projection systems based on the CAVE, which aims to provide an immersive experience through...
Several mobile-enabled solutions for education transformation have been deployed in Africa. Drawbacks of these systems include, a predominant focus on disseminating bulk learning content, student outcomes are measured solely on quantitative performance metrics, a lack of instrumentation to capture fine-grained user interaction data, and finally none of them seem to focus on capturing the contextual...
The simulation of global illumination for Virtual Reality (VR) applications is a challenging process. The main reason for this is the high computational complexity of the Monte Carlo integration which makes sufficient frame rates hard to achieve. It is even more challenging to adopt this process for large, high-resolution displays (LHRD), because the resolution of an image to be generated becomes...
The initialization of distributed heterogeneous simulation systems presents challenges regarding the parallelization of object construction and setup. This paper presents a method for parallel initialization of distributed simulation systems that consists of a two phases setup. Object instantiation and setup are split in Config and Post Bind phases to permit fast creation times allowing distribution...
Making films in 3D has become popular and successful by providing 3D effects. Even by providing more effects on top of the 3D effects, it is possible to provide more immersion in terms of user experience by adding sensory effects other than the traditional video and audio. Especially, 4D movies which includes sensory effects, such as wind, vibration, lighting, scent and so on, can stimulate human...
In interactive multi-user virtual environments, the computation and bandwidth required to perform real-time simulation increases quadratically with the number of users. Handling communication, storage and computation resources on the same machine hinders scalability. This paper presents a system architecture abiding to the constraints of the REpresentational State Transfer (REST) architectural style...
Heterogeneous Computing is becoming an important technology trend in HPC, where more and more heterogeneous processors are used. However, in traditional node architecture, heterogeneous processors are always used as coprocessors. Such usage increases the communication latency between heterogeneous processors and prevents the node from achieving high density. With the purpose of improving communication...
During disaster response, key resources are supplied from a variety of channels including: government agencies, volunteer organizations, commercial businesses, educational institutions and others. While these entities have efficient internal methods of communication and coordination, interorganizational collaboration has often been hindered by political, social, and technological challenges. This...
Interoperating heterogeneous simulation models and tools is becoming a necessity in today's cross-enterprise collaboration market. Nevertheless, simulation models and engines have evolved apart in many directions, making their interoperability extremely complex. We present the RESTful Interoperability Simulation Environment (RISE), which provides the means for interoperating simulation heterogeneous...
In service-oriented systems, composition of services is required to build new, distributed and more complex services, based on the logic behavior of individual ones. This paper discusses the formal composition of Petri nets models used for the process description and control in service-oriented automation systems. The proposed approach considers two forms for the composition of services, notably the...
With the workflow technology's gradual maturenient and development, it has brought a great deal of system's flexibility in their business processing, the multi-level interaction, the task allocation, information sharing, business statistics, and so on. Especially it can reduce the maintenance cost in the system maintenance and system upgrade, reduce the upgradeable period, and raise the working efficiency...
A multi-mission approach to solving the same problems for various projects is enticing. However, the multi-mission approach leads to the need to develop a configurable, adaptable and distributed system for meeting unique project requirements. That, in turn, leads to a set of challenges varying from handling synchronization issues to coming up with a smart design that allows the ldquounknownsrdquo...
Mobile computing is characterized by limited resources on mobile client, frequent disconnection and limited bandwidth of mobile communication, and the heterogeneity between different mobile database products. Aimed at the defects existed in current technologies of synchronizing replication for mobile databases, a new model of transaction synchronization and replication is proposed. The conflict processing...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.