• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2014 Fiscal Year Final Research Report

A study on high-level and safe interoperability of programming languages

Research Project

  • PDF
Project/Area Number 24700021
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionTohoku University

Principal Investigator

UENO Katsuhiro  東北大学, 電気通信研究所, 助教 (60551554)

Project Period (FY) 2012-04-01 – 2015-03-31
Keywordsプログラム言語論 / プログラミングパラダイム / コンパイラ / 関数型言語
Outline of Final Research Achievements

Towards constructing a secure application by combining multiple programming languages, this reserch has developed a new approach for a strongly typed functional language to interoperate with an untyped language by generating a secure glue code between the two languages from type annotations of shell scripts. This research also has implemented an extension to SML#, a variant of Standard ML, that allows the programmer to embed shell scripts directly in an ML program. In addition, towards interoperability with Ruby, this research has presented a formal operational semantics that can serve as a high-level specification of Ruby.

Free Research Field

プログラミング言語

URL: 

Published: 2016-06-03  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi