To see the other types of publications on this topic, follow the link: WebAssembly.

Journal articles on the topic 'WebAssembly'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'WebAssembly.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Nikhil Sripathi Rao. "WebAssembly: Revolutionizing Web User Interface Development through Performance and Cross-Language Integration." International Journal of Scientific Research in Computer Science, Engineering and Information Technology 10, no. 6 (2024): 1973–81. https://doi.org/10.32628/cseit241061235.

Full text
Abstract:
This article examines the transformative impact of WebAssembly on modern UI development, focusing on its fundamental role in bridging the performance gap between web and native applications. The article provides an in-depth analysis of WebAssembly's technical architecture, performance characteristics, and security implications while exploring its practical applications in production environments. Through a detailed examination of cross-language development paradigms and framework integration patterns, this article demonstrates how WebAssembly enables developers to leverage multiple programming
APA, Harvard, Vancouver, ISO, and other styles
2

Watt, Conrad, Maja Trela, Peter Lammich, and Florian Märkl. "WasmRef-Isabelle: A Verified Monadic Interpreter and Industrial Fuzzing Oracle for WebAssembly." Proceedings of the ACM on Programming Languages 7, PLDI (2023): 100–123. http://dx.doi.org/10.1145/3591224.

Full text
Abstract:
We present WasmRef-Isabelle, a monadic interpreter for WebAssembly written in Isabelle/HOL and proven correct with respect to the WasmCert-Isabelle mechanisation of WebAssembly. WasmRef-Isabelle has been adopted and deployed as a fuzzing oracle in the continuous integration infrastructure of Wasmtime, a widely used WebAssembly implementation. Previous efforts to fuzz Wasmtime against WebAssembly's official OCaml reference interpreter were abandoned by Wasmtime's developers after the reference interpreter exhibited unacceptable performance characteristics, which its maintainers decided not to f
APA, Harvard, Vancouver, ISO, and other styles
3

Karpovich, Vladimir Dmitrievich, and Ilya Borisovich Gosudarev. "WebAssembly performance in the Node.js environment." Программные системы и вычислительные методы, no. 2 (February 2025): 12–34. https://doi.org/10.7256/2454-0714.2025.2.74049.

Full text
Abstract:
Modern runtime environments such as browsers, Node.js, and others provide developers with tools that go beyond traditional JavaScript. This study focuses on a modern approach to building web applications where components written in different programming languages can be executed and shared using WebAssembly. The subject of the research is the testing and analysis of performance benchmarks comparing JavaScript and WebAssembly modules in the Node.js runtime. The focus is on evaluating performance in computational tasks, memory interaction, data processing, and cross-language communication. The a
APA, Harvard, Vancouver, ISO, and other styles
4

Qian, Peng, Xinlei Ying, Jiashui Wang, et al. "FreeWavm: Enhanced WebAssembly Runtime Fuzzing Guided by Parse Tree Mutation and Snapshot." Proceedings of the ACM on Software Engineering 2, ISSTA (2025): 159–81. https://doi.org/10.1145/3728877.

Full text
Abstract:
WebAssembly, recognized as a low-level and portable language, has been widely embraced in areas as diverse as browsers and blockchains, emerging as a revolutionary force for Internet evolution. Unfortunately, defects and flaws in WebAssembly runtimes bring about unexpected results when running WebAssembly applications. A family of solutions has been proposed to detect vulnerabilities in WebAssembly runtimes, with fuzzing surging as the most promising and persuasive approach. Despite its potential, fuzzing faces significant challenges due to the grammatical complexity of WebAssembly runtimes, w
APA, Harvard, Vancouver, ISO, and other styles
5

Watt, Conrad, Andreas Rossberg, and Jean Pichon-Pharabod. "Weakening WebAssembly." Proceedings of the ACM on Programming Languages 3, OOPSLA (2019): 1–28. http://dx.doi.org/10.1145/3360559.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Zhao, Kunsong, Zihao Li, Weimin Chen, et al. "Recasting Type Hints from WebAssembly Contracts." Proceedings of the ACM on Software Engineering 2, FSE (2025): 2665–88. https://doi.org/10.1145/3729388.

Full text
Abstract:
WebAssembly has become the preferred smart contract format for various blockchain platforms due to its high portability and near-native execution speed. To effectively understand WebAssembly contracts, it is crucial to recover high-level type signatures because of the limited type information that WebAssembly provides. However, existing studies on type inference for smart contracts primarily center around Ethereum Virtual Machine bytecode, which is not applicable to WebAssembly owing to their differing targets and runtime semantics. This paper introduces WasmHint, a novel solution that leverag
APA, Harvard, Vancouver, ISO, and other styles
7

Draissi, Oussama, Tobias Cloosters, David Klein, et al. "Wemby’s Web: Hunting for Memory Corruption in WebAssembly." Proceedings of the ACM on Software Engineering 2, ISSTA (2025): 1326–49. https://doi.org/10.1145/3728937.

Full text
Abstract:
WebAssembly enables fast execution of performance-critical in web applications utilizing native code. However, recent research has demonstrated the potential for memory corruption errors within WebAssembly modules to exploit web applications. In this work, we present the first systematic analysis of memory corruption in WebAssembly, unveiling the prevalence of a novel threat model where memory corruption enables code injection on a victim’s browser. Our large-scale analysis across 37797 domains reveals that an alarming 29411 (77.81%) of those fully trust data coming from potentially attacker-c
APA, Harvard, Vancouver, ISO, and other styles
8

Watt, Conrad. "Concurrency in WebAssembly." Queue 23, no. 3 (2025): 65–85. https://doi.org/10.1145/3747201.3746173.

Full text
Abstract:
Mismatches between the interfaces promised to programmers by source languages and the capabilities of the underlying web platform are a constant trap in compiling to Wasm. Even simple examples such as a C program using the language's native file-system API present difficulties. Often such gaps can be papered over by the compilation toolchain somewhat automatically, without the developer needing to know all of the details so long as their code runs correctly end to end. This state of affairs is strained to its limits when compiling programs for the web that use multicore concurrency features. T
APA, Harvard, Vancouver, ISO, and other styles
9

Abhay, Pal. "The Role of Web Assembly in High-Performance Web Applications." Journal of Research and Innovation in Technology, Commerce and Management Vol. 2, Issue 5 (2025): 2431–34. https://doi.org/10.5281/zenodo.15372723.

Full text
Abstract:
WebAssembly (Wasm) is a revolutionary technology in web development, allowing high- performance applications to match native software in speed and efficiency. This paper discusses the role of WebAssembly in improving the performance of web applications through a portable, low-level binary format that runs at near-native speeds. By reviewing its architecture, use cases, and integration with current web technologies, this research points out how WebAssembly closes the gap between web and native performance. The study also looks at existing limitations and suggests future directions for its use i
APA, Harvard, Vancouver, ISO, and other styles
10

Rao, Xiaojia, Aïna Linn Georges, Maxime Legoupil, et al. "Iris-Wasm: Robust and Modular Verification of WebAssembly Programs." Proceedings of the ACM on Programming Languages 7, PLDI (2023): 1096–120. http://dx.doi.org/10.1145/3591265.

Full text
Abstract:
WebAssembly makes it possible to run C/C++ applications on the web with near-native performance. A WebAssembly program is expressed as a collection of higher-order ML-like modules, which are composed together through a system of explicit imports and exports using a host language, enabling a form of higher- order modular programming. We present Iris-Wasm, a mechanized higher-order separation logic building on a specification of Wasm 1.0 mechanized in Coq and the Iris framework. Using Iris-Wasm, we are able to specify and verify individual modules separately, and then compose them modularly in a
APA, Harvard, Vancouver, ISO, and other styles
11

Soluian, O., and L. Lіushenko. "Research of WebAssembly usage for high-performance code development in web applications." System technologies 3, no. 158 (2025): 188–200. https://doi.org/10.34185/1562-9945-3-158-2025-19.

Full text
Abstract:
The paper examines the potential of using WebAssembly in web applications to ensure high performance. It is shown that WebAssembly technology allows achieving nearly native speed compared to JavaScript due to bytecode compilation. The performance of WebAssem-bly is analyzed using linear algebra algorithms with PolyBenchC benchmarks. The research results demonstrated that WebAssembly shows advantages in executing computationally in-tensive algorithms with small and medium data sizes. The main factors affecting WebAssem-bly's efficiency when processing large data volumes are identified.
APA, Harvard, Vancouver, ISO, and other styles
12

Akieva, Zarema M., Dmitriy A. Murzin, and Said I. Eltaev. "USING WEBASSEMBLY TO IMPROVE THE PERFORMANCE OF INTERACTIVE WEB APPLICATIONS." EKONOMIKA I UPRAVLENIE: PROBLEMY, RESHENIYA 12/7, no. 153 (2024): 168–74. https://doi.org/10.36871/ek.up.p.r.2024.12.07.021.

Full text
Abstract:
The article discusses theoretical and practical aspects of using WebAssembly (WASM) technology to improve the performance of interactive web applications. The main focus is on analyzing the advantages and limitations of WebAssembly compared to JavaScript. The results of experiments on evaluating the performance of computationally complex tasks, such as finding prime numbers, processing large arrays, and rendering 3D graphics are presented. It is found that using WebAssembly can speed up calculations by 2–5 times, reduce memory consumption, and increase the frame rate (FPS) when working with gr
APA, Harvard, Vancouver, ISO, and other styles
13

Harnes, Håkon, and Donn Morrison. "SoK: Analysis Techniques for WebAssembly." Future Internet 16, no. 3 (2024): 84. http://dx.doi.org/10.3390/fi16030084.

Full text
Abstract:
WebAssembly is a low-level bytecode language that enables high-level languages like C, C++, and Rust to be executed in the browser at near-native performance. In recent years, WebAssembly has gained widespread adoption and is now natively supported by all modern browsers. Despite its benefits, WebAssembly has introduced significant security challenges, primarily due to vulnerabilities inherited from memory-unsafe source languages. Moreover, the use of WebAssembly extends beyond traditional web applications to smart contracts on blockchain platforms, where vulnerabilities have led to significan
APA, Harvard, Vancouver, ISO, and other styles
14

Suryś, Dawid, Piotr Szłapa, and Maria Skublewska-Paszkowska. "WebAssembly as an alternative solution for JavaScript in developing modern web applications." Journal of Computer Sciences Institute 13 (December 30, 2019): 332–38. http://dx.doi.org/10.35784/jcsi.1328.

Full text
Abstract:
The article describes the impact of using WebAssembly on the performance of web applications. A Blazor framework based on WebAssembly was used. The paper shows that it is possible to create fully functioning Single Page Application using C# programming language. The second application was made using Angular framework. Both applications implement the same functionalities. For prepared applications loading time and size of transferred data was measured. The impact of using browser cache memory and gzip compression was examined. The performance of handling http requests using GET and POST methods
APA, Harvard, Vancouver, ISO, and other styles
15

Han, Jideng, Zhaoxin Zhang, Yuejin Du, Wei Wang, and Xiuyuan Chen. "ESFuzzer: An Efficient Way to Fuzz WebAssembly Interpreter." Electronics 13, no. 8 (2024): 1498. http://dx.doi.org/10.3390/electronics13081498.

Full text
Abstract:
WebAssembly code is designed to run in a sandboxed environment, such as a web browser, providing a high level of security and isolation from the underlying operating system and hardware. This enables the execution of untrusted code in a web browser without compromising the security and integrity of the user’s system. This paper discusses the challenges associated with using fuzzing tools to identify vulnerabilities or bugs in WebAssembly interpreters. Our approach, known as ESFuzzer, introduces an efficient method for fuzzing WebAssembly interpreters using an Equivalent-Statement concept and t
APA, Harvard, Vancouver, ISO, and other styles
16

Sri, Rama Chandra Charan Teja Tadi. "Expanding Web Development Horizons: Integrating WebAssembly with React, Vue, and Angular." Journal of Scientific and Engineering Research 8, no. 10 (2021): 250–61. https://doi.org/10.5281/zenodo.15075098.

Full text
Abstract:
WebAssembly, or Wasm, is the web technology advancement that allows frameworks like React, Vue, and Angular to interoperate. Its binary instruction form will enable developers to get native-quality performance with high performance using C, C++, and Rust. With universal support in leading browsers, WebAssembly facilitates complex web programs to execute almost at native pace, greatly enhancing client-side performance. Its integration with current JavaScript environments, including Angular, React, and Vue, allows for developers to easily enhance key aspects of an application, such as memory usa
APA, Harvard, Vancouver, ISO, and other styles
17

Xu, Haoran, and Fredrik Kjolstad. "Copy-and-patch compilation: a fast compilation algorithm for high-level languages and bytecode." Proceedings of the ACM on Programming Languages 5, OOPSLA (2021): 1–30. http://dx.doi.org/10.1145/3485513.

Full text
Abstract:
Fast compilation is important when compilation occurs at runtime, such as query compilers in modern database systems and WebAssembly virtual machines in modern browsers. We present copy-and-patch, an extremely fast compilation technique that also produces good quality code. It is capable of lowering both high-level languages and low-level bytecode programs to binary code, by stitching together code from a large library of binary implementation variants. We call these binary implementations stencils because they have holes where missing values must be inserted during code generation. We show ho
APA, Harvard, Vancouver, ISO, and other styles
18

Perrone, Gaetano, and Simon Pietro Romano. "WebAssembly and security: A review." Computer Science Review 56 (May 2025): 100728. https://doi.org/10.1016/j.cosrev.2025.100728.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

Phipps-Costin, Luna, Andreas Rossberg, Arjun Guha, et al. "Continuing WebAssembly with Effect Handlers." Proceedings of the ACM on Programming Languages 7, OOPSLA2 (2023): 460–85. http://dx.doi.org/10.1145/3622814.

Full text
Abstract:
WebAssembly (Wasm) is a low-level portable code format offering near native performance. It is intended as a compilation target for a wide variety of source languages. However, Wasm provides no direct support for non-local control flow features such as async/await, generators/iterators, lightweight threads, first-class continuations, etc. This means that compilers for source languages with such features must ceremoniously transform whole source programs in order to target Wasm. We present WasmFX an extension to Wasm which provides a universal target for non-local control features via effect ha
APA, Harvard, Vancouver, ISO, and other styles
20

Wingo, Andy. "WebAssembly: Yes, but for What?" Queue 23, no. 3 (2025): 18–30. https://doi.org/10.1145/3746171.

Full text
Abstract:
WebAssembly (Wasm) has found a niche but not yet filled its habitable space. What is it that makes for a successful deployment? WebAssembly turns 10 this year, but in the words of William Gibson, we are now as ever in the unevenly distributed future. Here, we look at early Wasm wins and losses,identify winning patterns, and extract commonalities between these patterns. From those, we predict the future, suggesting new areas where Wasm will find purchase in the next two to three years.
APA, Harvard, Vancouver, ISO, and other styles
21

Finney, Richard, and Daoud Meerzaman. "Chromatic: WebAssembly-Based Cancer Genome Viewer." Cancer Informatics 17 (January 1, 2018): 117693511877197. http://dx.doi.org/10.1177/1176935118771972.

Full text
Abstract:
Chromatic is a novel web-browser tool that enables researchers to visually inspect genomic variations identified through next-generation sequencing of cancer data sets to determine whether such calls are, in fact, valid. It is the first cancer bioinformatics tool developed using WebAssembly technology, which comprises a portable, low-level byte code format that provides for the rapid execution of programs within supported web browsers. It has been designed expressly for ease of use by scientists without extensive expertise in bioinformatics.
APA, Harvard, Vancouver, ISO, and other styles
22

Rao, Xiaojia, Stefan Radziuk, Conrad Watt, and Philippa Gardner. "Progressful Interpreters for Efficient WebAssembly Mechanisation." Proceedings of the ACM on Programming Languages 9, POPL (2025): 627–55. https://doi.org/10.1145/3704858.

Full text
Abstract:
Mechanisations of programming language specifications are now increasingly common, providing machine-checked modelling of the specification and verification of desired properties such as type safety. However it is challenging to maintain these mechanisations, particularly in the face of an evolving specification. Existing mechanisations of the W3C WebAssembly (Wasm) standard have so far been able to keep pace as the standard evolves, helped enormously by the W3C Wasm standard's choice to state the language's semantics in terms of a fully formal specification. However a substantial incoming ext
APA, Harvard, Vancouver, ISO, and other styles
23

Silva, Lucas, José Metrôlho, and Fernando Ribeiro. "Efficient Data Exchange between WebAssembly Modules." Future Internet 16, no. 9 (2024): 341. http://dx.doi.org/10.3390/fi16090341.

Full text
Abstract:
In the past two decades, there has been a noticeable decoupling of machines and operating systems. In this context, WebAssembly has emerged as a promising alternative to traditional virtual machines. Originally designed for execution in web browsers, it has expanded to executing code in restricted and secure environments, and it stands out for its rapid startup, small footprint, and portability. However, WebAssembly presents significant challenges in data transfer and the management of interactions with the module. Its specification requires each module to have its own memory, resulting in a “
APA, Harvard, Vancouver, ISO, and other styles
24

Legoupil, Maxime, June Rousseau, Aïna Linn Georges, Jean Pichon-Pharabod, and Lars Birkedal. "Iris-MSWasm: Elucidating and Mechanising the Security Invariants of Memory-Safe WebAssembly." Proceedings of the ACM on Programming Languages 8, OOPSLA2 (2024): 304–32. http://dx.doi.org/10.1145/3689722.

Full text
Abstract:
WebAssembly offers coarse-grained encapsulation guarantees via its module system, but does not support fine-grained sharing of its linear memory. MSWasm is a recent proposal which extends WebAssembly with fine-grained memory sharing via handles, a type of capability that guarantees spatial and temporal safety, and thus enables an expressive yet safe style of programming with flexible sharing. In this paper, we formally validate the pen-and-paper design of MSWasm. To do so, we first define MSWasmCert, a mechanisation of MSWasm that makes it a fully-defined, conservative extension of WebAssembly
APA, Harvard, Vancouver, ISO, and other styles
25

Rokotyanskaya, Violyetta Valeryevna, and Vadim Sergeevich Abramov. "Studying WebAssembly and comparison of its performance with JavaScript." Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics 2023, no. 2 (2023): 93–100. http://dx.doi.org/10.24143/2072-9502-2023-2-93-100.

Full text
Abstract:
Over the long history of the Internet, JavaScript has been the primary programming language in web development. Because of its simple syntax and support in all popular browsers, the language has gained popularity among the developers. However, as computer power and user demands evolved, simple sites turned into the web applications that are full-fledged analogues of the desktop applications. As capabilities grew, so did the performance requirements of such programs. Browser engines have developed ways to optimize the code they run, and intense competition between browsers has contributed to a
APA, Harvard, Vancouver, ISO, and other styles
26

Radišić, Rade, and Srđan Popov. "IMPLEMENTACIJA VIZUALIZATORA STRUKTURA PODATAKA KORIŠĆENJEM WEBASSEMBLY PLATFORME." Zbornik radova Fakulteta tehničkih nauka u Novom Sadu 35, no. 01 (2019): 197–200. http://dx.doi.org/10.24867/06be48radisic.

Full text
Abstract:
Izučavanje struktura podataka može da bude apstraktno za studente koji su početnici u pro­gramiranju. Njihovo razumevanje memorijskog modela računara nije na dovoljno visokom nivou. Strukture poda­taka temelje se na teoriji grafova, koji se na lak način mogu vizualizovati i intuitivno razumeti. Tema ovog rada je softverska implementacija vizualizatora za strukture podataka.
APA, Harvard, Vancouver, ISO, and other styles
27

Vécsi, Ádám, Attila Bagossy, and Attila Pethő. "Cross-platform Identity-based Cryptography using WebAssembly." Infocommunications journal 11, no. 4 (2019): 31–38. http://dx.doi.org/10.36244/icj.2019.4.5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Kim, Jinyeol, Raehyeong Kim, Jongwon Oh, and Seung Eun Lee. "Hardware-Based WebAssembly Accelerator for Embedded System." Electronics 13, no. 20 (2024): 3979. http://dx.doi.org/10.3390/electronics13203979.

Full text
Abstract:
WebAssembly (WASM) has emerged as a novel standard aimed at enhancing the performance of web applications, developed to complement traditional JavaScript. By offering a platform-independent binary code format, WASM facilitates rapid and efficient execution within web browsers. This attribute is particularly advantageous for tasks demanding significant computational power. However, in resource-constrained environments such as embedded systems, the processing speed and memory requirements of WASM become prominent drawbacks. To address these challenges, this paper introduces the design and implem
APA, Harvard, Vancouver, ISO, and other styles
29

Wang, Shuai, Guixin Ye, Meng Li, et al. "Leveraging WebAssembly for Numerical JavaScript Code Virtualization." IEEE Access 7 (2019): 182711–24. http://dx.doi.org/10.1109/access.2019.2953511.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Hoque, Mohammed Nurul, and Khaled A. Harras. "WebAssembly for Edge Computing: Potential and Challenges." IEEE Communications Standards Magazine 6, no. 4 (2022): 68–73. http://dx.doi.org/10.1109/mcomstd.0001.2000068.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Titzer, Ben L. "A fast in-place interpreter for WebAssembly." Proceedings of the ACM on Programming Languages 6, OOPSLA2 (2022): 646–72. http://dx.doi.org/10.1145/3563311.

Full text
Abstract:
WebAssembly (Wasm) is a compact, well-specified bytecode format that offers a portable compilation target with near-native execution speed. The bytecode format was specifically designed to be fast to parse, validate, and compile, positioning itself as a portable alternative to native code. It was pointedly not designed to be interpreted directly. Instead, design considerations at the time focused on competing with native code, utilizing optimizing compilers as the primary execution tier. Yet, in JIT scenarios, compilation time and memory consumption critically impact application startup, leadi
APA, Harvard, Vancouver, ISO, and other styles
32

Geller, Adam T., Justin Frank, and William J. Bowman. "Indexed Types for a Statically Safe WebAssembly." Proceedings of the ACM on Programming Languages 8, POPL (2024): 2395–424. http://dx.doi.org/10.1145/3632922.

Full text
Abstract:
We present Wasm-prechk, a superset of WebAssembly (Wasm) that uses indexed types to express and check simple constraints over program values. This additional static reasoning enables safely removing dynamic safety checks from Wasm, such as memory bounds checks. We implement Wasm-prechk as an extension of the Wasmtime compiler and runtime, evaluate the run-time and compile-time performance of Wasm-prechk vs WebAssembly configurations with explicit dynamic checks, and find an average run-time performance gain of 1.71x faster in the widely used PolyBenchC benchmark suite, for a small overhead in
APA, Harvard, Vancouver, ISO, and other styles
33

Titzer, Ben. "WebAssembly: How Low Can a Bytecode Go?" Queue 23, no. 3 (2025): 31–47. https://doi.org/10.1145/3746172.

Full text
Abstract:
Wasm is still growing with new features to address performance gaps as well as recurring pain points for both languages and embedders. Wasm has a wide set of use cases outside of the web, with applications from cloud/edge computing to embedded and cyber-physical systems, databases, application plug-in systems, and more. With a completely open and rigorous specification, it has unlocked a plethora of exciting new systems that use Wasm to bring programmability large and small. With many languages and many targets, Wasm could one day become the universal execution format for compiled applications
APA, Harvard, Vancouver, ISO, and other styles
34

Vangavolu, Sai Vinod. "Universal Development with Wasi: Building Secure Cross-Platform Apps Using Webassembly System Interface." European Journal of Computer Science and Information Technology 13, no. 38 (2025): 1–14. https://doi.org/10.37745/ejcsit.2013/vol13n38114.

Full text
Abstract:
As software development increasingly demands portability, performance, and security across a wide range of platforms—from cloud servers to edge devices—WebAssembly (Wasm) has emerged as a compelling solution. In 2025, the maturation of the WebAssembly System Interface (WASI) marks a significant milestone in enabling universal application development that is both cross-platform and sandboxed by design. This paper investigates WASI’s modular system interface, its capability-based security model, and the practical implications of deploying applications across heterogeneous environments. Through a
APA, Harvard, Vancouver, ISO, and other styles
35

Sari, Orin Novita, and Yeni Anistyasari. "Rancang Bangun Website Pembelajaran Berbasis Webassembly Mengimplementasikan Project Based Learning Sebagai Metode Peningkatan Kompetensi Pemrograman Dasar (Studi Kasus Di SMK PGRI 2 Sidoarjo)." IT-Edu : Jurnal Information Technology and Education 9, no. 3 (2024): 41–47. https://doi.org/10.26740/it-edu.v9i3.64875.

Full text
Abstract:
Media pembelajaran memiliki peran penting dalam meningkatkan kualitas dan kesetaraan pendidikan. Dengan teknologi dan fasilitas yang memadai, proses pembelajaran menjadi lebih interaktif, efektif, dan inklusif. Di era globalisasi, media berbasis IT seperti website pembelajaran menjadi solusi modern. Website ini memungkinkan akses materi kapan saja dan mendukung pembelajaran mandiri. Teknologi seperti WebAssembly mendukung performa tinggi aplikasi berbasis web dengan kompatibilitas lintas platform, memungkinkan implementasi pembelajaran yang lebih kompleks seperti Project Based Learning. Tujuan
APA, Harvard, Vancouver, ISO, and other styles
36

Wallentowitz, Stefan, and Markus Friedrich. "WebAssembly für die Industrie 4.0 – Sichere, skalierbare Plattformen mit Bytecode-basierten Virtuellen Maschinen." Industrie 4.0 Management 2023, no. 3 (2023): 54–57. http://dx.doi.org/10.30844/im_23-3_54-57.

Full text
Abstract:
Mit der zunehmenden Vernetzung steigt die Heterogenität der Plattformen in einem IoT-System. Endpunkte verschiedener Leistungsklassen haben unterschiedliche Arten von Betriebssystemen und Prozessoren, während das Gesamtsystem zusätzlich noch zentrale Server oder die Cloud umfasst. Edge-Geräte werden heute zusätzlich noch integriert, um den steigenden Leistungsanforderungen gerecht zu werden und hohe Durchsätze und niedrige Latenzen zu erreichen. Die sichere und portierbare Programmierung dieser Geräte für anspruchsvolle Aufgaben im industriellen Umfeld, wie zum Beispiel Computer Vision, ist ei
APA, Harvard, Vancouver, ISO, and other styles
37

Stepanov, O. V., and H. I. Klym. "METHODOLOGY OF IMPLEMENTATION OF INFORMATION SYSTEMS USING MICRO INTERFACES TO INCREASE THE QUALITY AND SPEED OF THEIR DEVELOPMENT." Computer systems and network 6, no. 2 (2024): 219–27. https://doi.org/10.23939/csn2024.02.219.

Full text
Abstract:
Abstract: Microservices represent a software development approach, a variation of service-oriented architecture, that structures an application as a collection of loosely connected services. The aim of this work is to explore the design and implementation methodology for information systems using micro-interfaces to enhance development quality and speed while simplifying their usage. This work proposes a method for transitioning from a monolithic software architecture to a microservice architecture. A brief review of existing research on architecture reengineering is provided, and the advantag
APA, Harvard, Vancouver, ISO, and other styles
38

Stepanov, O. V., and H. I. Klym. "METHODOLOGY OF IMPLEMENTATION OF INFORMATION SYSTEMS USING MICRO INTERFACES TO INCREASE THE QUALITY AND SPEED OF THEIR DEVELOPMENT." Computer systems and network 6, no. 2 (2024): 222–31. https://doi.org/10.23939/csn2024.02.222.

Full text
Abstract:
Abstract: Microservices represent a software development approach, a variation of service-oriented architecture, that structures an application as a collection of loosely connected services. The aim of this work is to explore the design and implementation methodology for information systems using micro-interfaces to enhance development quality and speed while simplifying their usage. This work proposes a method for transitioning from a monolithic software architecture to a microservice architecture. A brief review of existing research on architecture reengineering is provided, and the advantag
APA, Harvard, Vancouver, ISO, and other styles
39

Kofránek, Jiří, and Tomáš Kulhánek. "STANDARDIZACE – CESTA K OPEN SOURCE TECHNOLOGIÍM PRO WEBOVÉ SIMULÁTORY." Medsoft 2021 33, no. 1 (2021): 25–34. http://dx.doi.org/10.35191/medsoft_2021_1_33_25_34.

Full text
Abstract:
Nové webové (HTML 5, WebAssembly, JavaScript, Web Components) a modelovací (FMI) standardy otevírají možnosti vytváření webových simulátorů propojujících simulační modely, grafiku, hypertext a multimédia, které lze spouštět na jakémkoliv zařízení s internetovým prohlížečem. Na těchto standardech je založena i naše technologie BodyLight.js.
APA, Harvard, Vancouver, ISO, and other styles
40

Lokapitasari Belluano, Poetri Lestari, Purnawansyah Purnawansyah, La Saiman, and Benny Leonard Enrico Panggabean. "Development of academic information system using webassembly technology." ILKOM Jurnal Ilmiah 13, no. 2 (2021): 125–33. http://dx.doi.org/10.33096/ilkom.v13i2.806.125-133.

Full text
Abstract:
The Academic Information System (in Indonesian often abbreviated as SIAKAD) is a system developed to manage student data that aims at facilitating online academic administration activities. It aims to provide academic information services in the form of web applications, where teachers can independently create student academic reports to synchronize data into the DAPODIK system, a primary education data system, and develop academic information systems using web assembly according to user experience (UX) and developer experience (DX). The research method consists of field studies and literature
APA, Harvard, Vancouver, ISO, and other styles
41

Haas, Andreas, Andreas Rossberg, Derek L. Schuff, et al. "Bringing the web up to speed with WebAssembly." ACM SIGPLAN Notices 52, no. 6 (2017): 185–200. http://dx.doi.org/10.1145/3140587.3062363.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Rossberg, Andreas, Ben L. Titzer, Andreas Haas, et al. "Bringing the web up to speed with WebAssembly." Communications of the ACM 61, no. 12 (2018): 107–15. http://dx.doi.org/10.1145/3282510.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Ehrenberg, Daniel. "When Is WebAssembly Going to Get DOM Support?" Queue 23, no. 3 (2025): 48–64. https://doi.org/10.1145/3746174.

Full text
Abstract:
What should be relevant for working software developers is not, "Can I write pure Wasm and have direct access to the DOM while avoiding touching any JavaScript ever?" Instead, the question should be, "Can I build my C#/Go/Python library/app into my website so it runs with good performance?" Nobody is going to want to write that bytecode directly, even if some utilities are added to make it easier to access the DOM. WebAssembly should ideally be an implementation detail that developers don't have to think about. While this isn't quite the case today, the thesis of Wasm is, and must be, that it'
APA, Harvard, Vancouver, ISO, and other styles
44

Park, JinTae. "Research for Internet of Things (IoT) Combine with WebAssembly." World Journal of Wireless Devices and Engineering 2, no. 2 (2018): 1–6. http://dx.doi.org/10.21742/wjwde.2018.2.2.01.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Møller, Anders. "Technical perspective: WebAssembly: a quiet revolution of the web." Communications of the ACM 61, no. 12 (2018): 106. http://dx.doi.org/10.1145/3282508.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Lun, Aaron T. L., and Jayaram Kancherla. "Powering single-cell analyses in the browser with WebAssembly." Journal of Open Source Software 8, no. 89 (2023): 5603. http://dx.doi.org/10.21105/joss.05603.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Cabrera-Arteaga, Javier, Nicholas Fitzgerald, Martin Monperrus, and Benoit Baudry. "Wasm-Mutate: Fast and effective binary diversification for WebAssembly." Computers & Security 139 (April 2024): 103731. http://dx.doi.org/10.1016/j.cose.2024.103731.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Perkel, Jeffrey M. "No installation required: how WebAssembly is changing scientific computing." Nature 627, no. 8003 (2024): 455–56. http://dx.doi.org/10.1038/d41586-024-00725-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Youn, Dongjun, Wonho Shin, Jaehyun Lee, et al. "Bringing the WebAssembly Standard up to Speed with SpecTec." Proceedings of the ACM on Programming Languages 8, PLDI (2024): 1559–84. http://dx.doi.org/10.1145/3656440.

Full text
Abstract:
WebAssembly (Wasm) is a portable low-level bytecode language and virtual machine that has seen increasing use in a variety of ecosystems. Its specification is unusually rigorous – including a full formal semantics for the language – and every new feature must be specified in this formal semantics, in prose, and in the official reference interpreter before it can be standardized. With the growing size of the language, this manual process with its redundancies has become laborious and error-prone, and in this work, we offer a solution. We present SpecTec, a domain-specific language (DSL) and too
APA, Harvard, Vancouver, ISO, and other styles
50

Kozub, Volodymyr. "Code optimization opportunities in the JavaScript ecosystem with Rust." LatIA 2 (November 8, 2024): 68. https://doi.org/10.62486/latia202468.

Full text
Abstract:
This paper explores the potential of optimizing node.js applications by integrating rust. In particular, in processing cpu-intensive tasks where javascript faces performance limitations due to its single-threaded architecture. Rust's memory safety and parallelism model, which eliminates the need for a garbage collector, makes it an attractive alternative to traditional c/c++ modules for extending the capabilities of node.js. This study explores the performance gains achieved by integrating rust, both through native bindings and WebAssembly, demonstrating significant improvements in computation
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!