Presentation 2001/9/7
A safe Method for Designing Composable Software Modules
Yutaka SAEKI, Tetsuo KINOSHITA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this paper, we propse a method for building extensible compiler by composing reusable modules. we can define every compiler component(including low level code genera-tors and runtime administrators) in a quite high-level manner. Moreover, using explicit constraints on the access to compiler states, the composed compiler can guarantee a kind of safety by detecting "conflicts" among components. Along this way, we designed and implemented an extensible commpiler of a dynamically-typed functional language.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) language extension / modular compiler / reuse / conflict avoidance / metalevel architecture
Paper # AI2001-31
Date of Issue

Conference Information
Committee AI
Conference Date 2001/9/7(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Artificial Intelligence and Knowledge-Based Processing (AI)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A safe Method for Designing Composable Software Modules
Sub Title (in English)
Keyword(1) language extension
Keyword(2) modular compiler
Keyword(3) reuse
Keyword(4) conflict avoidance
Keyword(5) metalevel architecture
1st Author's Name Yutaka SAEKI
1st Author's Affiliation Research Institute of Electrical Communication, Tohoku University()
2nd Author's Name Tetsuo KINOSHITA
2nd Author's Affiliation Information Synergy Center, Tohoku University
Date 2001/9/7
Paper # AI2001-31
Volume (vol) vol.101
Number (no) 308
Page pp.pp.-
#Pages 8
Date of Issue