Polyglot Programming with GraalVM Applied to Bioinformatics for DNA Sequence Analysis

Advances in Intelligent Systems and ComputingNew Perspectives in Software Engineering(2021)

引用 0|浏览5
暂无评分
摘要
Currently, application development requires multiple execution environments to meet the needs of various programming languages used. Each execution environment requires specific characteristics that lead to complexity, high consumption of time and money for maintenance activities. To overcome these drawbacks, polyglot programming with GraalVM allows the development of applications using several programming languages simultaneously from a single development environment. The main key under the polyglot approach lies in the interoperability of programming languages. This paper presents a bioinformatics case study applying polyglot programming with GraalVM for DNA sequence analysis. Java and Python languages are used and two solutions with Dockers are provided, one of them with native image, and performance data for both solutions are provided.
更多
查看译文
关键词
GraalVM, Polyglot programming, Native image, Docker, Bioinformatics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要